ariba.util.core
Interface Target
- All Known Implementing Classes:
- BufferPool, ByteBufferPool, CharBufferPool, SelfCleaningPool
public interface Target
Interface enabling a generalized object request framework. Objects
need to ask other objects to perform certain actions. It may not
be feasible, however, for the sender to know the exact message to
send to the target object at compile time. With the Target
interface, the sender does not have to know anything about the
target except that it implements the Target interface. The string
command describes the action that the target should
perform, with the arbitrary datum data. For example, when
pressed, a Button needs to ask some object to perform a specific
action. Rather than subclass Button to connect it to a specific
method in a specific class, Button sends its messages to a Target
instance, passing a string command (set as appropriate) and itself
as the object.
Method Summary |
void |
performCommand(java.lang.String command,
java.lang.Object data)
Tells the target to perform the command command, using
datum data. |
performCommand
void performCommand(java.lang.String command,
java.lang.Object data)
- Tells the target to perform the command command, using
datum data.
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.