Class ReferenceResolver

java.lang.Object
com.highdeal.hci.ReferenceResolver

public class ReferenceResolver extends Object
A reference resolver treats the reference to update the reference handlers that subscribed to a reference.
  • Constructor Details

    • ReferenceResolver

      public ReferenceResolver()
      Builds a new reference resolver.
  • Method Details

    • registerHandler

      public void registerHandler(String idName, ReferenceHandler handler)
      Registers a handler that is interested in a cross reference.
      Parameters:
      idName - the name of the id attribute.
      handler - the reference handler that is registered.
    • setReference

      public void setReference(String ref, String value)
      Sets the reference to a value. This method wakes up all the reference handlers that registered to this reference.
      Parameters:
      ref - the reference.
      value - Its value.