All Packages Class Hierarchy This Package Previous Next Index
Class ncsa.habanero.ComponentAction
java.lang.Object
|
+----java.util.EventObject
|
+----java.awt.AWTEvent
|
+----ncsa.habanero.ComponentAction
- public abstract class ComponentAction
- extends AWTEvent
- implements Action
The Action is the base class of all classes which represent semantic
actions. In Caveat terms, the Action is what is sent across the
network to be shared by the other shared applications.
-
originator
-
-
ComponentAction(Object)
-
-
ComponentAction(Object, int)
-
-
act(Targetable)
-
-
describe()
-
-
originator(Session)
-
-
originatorID()
-
-
sendToOriginator()
-
-
setSource(Object)
- public String describe () {
return "A ComponentAction no one bothered to describe";
}
originator
protected String originator
ComponentAction
protected ComponentAction(Object source,
int id)
- Returns:
- Anything that implements Marshallable needs a default
constructor
ComponentAction
public ComponentAction(Object source)
originator
public SessionParticipant originator(Session session)
- Returns:
- the session participant who started this object
originatorID
public String originatorID()
- Returns:
- the originator's unique identification
act
public void act(Targetable target)
sendToOriginator
public boolean sendToOriginator()
setSource
public void setSource(Object newSource)
- public String describe () {
return "A ComponentAction no one bothered to describe";
}
- Overrides:
- setSource in class AWTEvent
All Packages Class Hierarchy This Package Previous Next Index