|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.monad.homerun.action.Binding
com.monad.homerun.action.EventBinding
public class EventBinding
EventBinding represents an association between an action rule and an 'event', e.g. model transition or device emitter event.
Field Summary |
---|
Fields inherited from class com.monad.homerun.action.Binding |
---|
RUN_MODE, RUN_MODE_STR, START_MODE, START_MODE_STR, STOP_MODE, STOP_MODE_STR |
Constructor Summary | |
---|---|
EventBinding()
|
|
EventBinding(EventBinding binding)
|
|
EventBinding(java.lang.String domain,
java.lang.String objectName,
java.lang.String sourceType,
java.lang.String sourceName,
java.lang.String event,
short offset,
int mode,
java.lang.String actionName,
java.lang.String actionCategory)
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object obj)
|
java.lang.String |
getDomain()
Returns the domain of the object whose event is bound |
java.lang.String |
getEvent()
Returns the name of the event |
java.lang.String |
getObjectName()
Returns the object whose event is bound |
short |
getOffset()
Returns the time offset - i.e. |
java.lang.String |
getSourceName()
Returns the name of the event's emitter |
java.lang.String |
getSourceType()
Returns the type of the emitter |
boolean |
matches(Event evt)
|
void |
setDomain(java.lang.String domain)
Sets the domain of the bound object |
void |
setEvent(java.lang.String name)
|
void |
setObjectName(java.lang.String objectName)
Assigns the object whose event is bound |
void |
setSourceName(java.lang.String name)
|
void |
setSourceType(java.lang.String type)
|
Methods inherited from class com.monad.homerun.action.Binding |
---|
getActionCategory, getActionMode, getActionName, getMode, getModeIconName, getModes, getNote, getProperties, getProperty, modeFor, setNote, setProperties, setProperty |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EventBinding()
public EventBinding(java.lang.String domain, java.lang.String objectName, java.lang.String sourceType, java.lang.String sourceName, java.lang.String event, short offset, int mode, java.lang.String actionName, java.lang.String actionCategory)
public EventBinding(EventBinding binding)
Method Detail |
---|
public java.lang.String getDomain()
public void setDomain(java.lang.String domain)
domain
- - the bound object's domainpublic java.lang.String getObjectName()
public void setObjectName(java.lang.String objectName)
objectName
- - the bound object namepublic java.lang.String getSourceType()
public void setSourceType(java.lang.String type)
public java.lang.String getSourceName()
public void setSourceName(java.lang.String name)
public java.lang.String getEvent()
public void setEvent(java.lang.String name)
public short getOffset()
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
public boolean matches(Event evt)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |