Interface next.wo.client.SimpleAssociationDestination
All Packages Class Hierarchy This Package Previous Next
Interface next.wo.client.SimpleAssociationDestination
- public interface SimpleAssociationDestination
- extends Object
- extends KeyValueCoding
The SimpleAssociationDestination interface allows applets that implement it to be the destinations of SimpleAssociations. By implementing these methods, plus the KeyValueCoding methods, the applet takes on the responsibilities of the Association object. The SimpleAssociation class simply passes calls to valueForKey(String), takeValueForKey(Object, String), and keys() along to its destination. Associations are required for the exchange of state and action information with the AppletGroupController, which handles communication with the server.
- See Also:
- Association, KeyValueCoding
-
keys()
- Applets must implement this method to return the list (as a Vector object) of the keys for the state that they manage.
-
setAssociation(Association)
- Implemented by applets so that they can store the Association object assoc (an instance of SimpleAssociation) so that later, when an action is triggered in the applet, they can send invokeAction(String) to that object.
keys
public abstract Vector keys()
- Applets must implement this method to return the list (as a Vector object) of the keys for the state that they manage.
setAssociation
public abstract void setAssociation(Association assoc)
- Implemented by applets so that they can store the Association object assoc (an instance of SimpleAssociation) so that later, when an action is triggered in the applet, they can send invokeAction(String) to that object. This results in the invocation of the associated action method in the server.
Note that even applets that do not have actions must implement this method, even if as a "null" method.
- See Also:
- invokeAction
Class Hierarchy This Package Previous Next