Package com.highdeal.hci
Class ReferenceResolver
java.lang.Object
com.highdeal.hci.ReferenceResolver
A reference resolver treats the reference to update
the reference handlers that subscribed to a reference.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterHandler(String idName, ReferenceHandler handler) Registers a handler that is interested in a cross reference.voidsetReference(String ref, String value) Sets the reference to a value.
-
Constructor Details
-
ReferenceResolver
public ReferenceResolver()Builds a new reference resolver.
-
-
Method Details
-
registerHandler
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
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.
-