|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ActionHandlerInterface
This is an interface for an ActionHandler. There's really no reason to use it directly — just call ActionHandler — but it's necessary for preventing circular class dependencies.
Method Summary | |
---|---|
int |
compareTo(Object o)
|
boolean |
equals(Object obj)
|
AbstractUser |
getObject()
|
Room |
getRoom()
|
AbstractUser |
getSubject()
|
ActionMethod |
getTarget()
|
String |
getVerb()
|
int |
hashCode()
|
boolean |
invoke(Action action)
WRITEME: Document this method brpocock@star-hope.org |
boolean |
isAnyObject()
|
boolean |
isAnyRoom()
|
boolean |
isAnySubject()
|
boolean |
isAnyVerb()
|
boolean |
isZoneMatch()
|
boolean |
matches(Action action)
WRITEME: Document this method brpocock@star-hope.org |
void |
setAnyObject(boolean newObject)
|
void |
setAnyRoom(boolean newRoom)
|
void |
setAnySubject(boolean newSubject)
|
void |
setAnyVerb(boolean newVerb)
|
void |
setObject(AbstractUser newObject)
|
void |
setRoom(Room newRoom)
|
void |
setSubject(AbstractUser newSubject)
|
void |
setTarget(ActionMethod newTarget)
|
void |
setVerb(String newVerb)
|
void |
setZoneMatch(boolean newMatch)
|
String |
toString()
|
Method Detail |
---|
int compareTo(Object o)
compareTo
in interface Comparable<Object>
Comparable.compareTo(java.lang.Object)
boolean equals(Object obj)
equals
in class Object
Object.equals(java.lang.Object)
AbstractUser getObject()
Room getRoom()
AbstractUser getSubject()
ActionMethod getTarget()
String getVerb()
int hashCode()
hashCode
in class Object
Object.hashCode()
boolean invoke(Action action)
action
- WRITEME
boolean isAnyObject()
boolean isAnyRoom()
boolean isAnySubject()
boolean isAnyVerb()
boolean isZoneMatch()
boolean matches(Action action)
action
- WRITEME
void setAnyObject(boolean newObject)
newObject
- the anyObject to setvoid setAnyRoom(boolean newRoom)
newRoom
- the anyRoom to setvoid setAnySubject(boolean newSubject)
newSubject
- the anySubject to setvoid setAnyVerb(boolean newVerb)
newVerb
- the anyVerb to setvoid setObject(AbstractUser newObject)
newObject
- the myObject to setvoid setRoom(Room newRoom)
newRoom
- the myRoom to setvoid setSubject(AbstractUser newSubject)
newSubject
- the mySubject to setvoid setTarget(ActionMethod newTarget)
newTarget
- the myTarget to setvoid setVerb(String newVerb)
newVerb
- the myVerb to setvoid setZoneMatch(boolean newMatch)
newMatch
- the zoneMatch to setString toString()
toString
in class Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |