All Packages Class Hierarchy This Package Previous Next Index
Interface ncsa.habanero.HabaneroFrame
- public interface HabaneroFrame
This is the interface for frames in the Habanero system. MirrorFrame is
the standard implementation of this interface, but windows which cannot
extend that class can get the same effect by declaring this interface and
delegating to HabaneroFrameImpl.
-
action(Event, Object)
- Send the Event over the network
-
addEventCode(int)
- Add the given event id (listed in Event.java) to the list of Event
types which should be sent across the network.
-
getCollobject()
- Get the Collobject for which this window is a visual representation
-
handleEvent(Event)
- Send the Event over the network
-
performedAction(Action)
- Notify me that this action happened
-
removeEventCode(int)
- Remove the given event id (listed in Event.java) from the list of Event
types which should be sent across the network.
-
setCollobject(Collobject)
- Set the Collobject for which this window is a visual representation
-
shouldSend(int)
- Returns true if the code is in the list
setCollobject
public abstract void setCollobject(Collobject c)
- Set the Collobject for which this window is a visual representation
getCollobject
public abstract Collobject getCollobject()
- Get the Collobject for which this window is a visual representation
addEventCode
public abstract void addEventCode(int code)
- Add the given event id (listed in Event.java) to the list of Event
types which should be sent across the network.
removeEventCode
public abstract void removeEventCode(int code)
- Remove the given event id (listed in Event.java) from the list of Event
types which should be sent across the network.
shouldSend
public abstract boolean shouldSend(int code)
- Returns true if the code is in the list
handleEvent
public abstract boolean handleEvent(Event e)
- Send the Event over the network
action
public abstract boolean action(Event evt,
Object arg)
- Send the Event over the network
performedAction
public abstract void performedAction(Action action)
- Notify me that this action happened
All Packages Class Hierarchy This Package Previous Next Index