public class RuleApplication
extends java.lang.Object
implements de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_DESCRIPTION |
static java.lang.String |
PROPERTY_RULE
one one
RuleApplication ----------------------------------- Pattern
ruleapplication rule
|
static java.lang.String |
PROPERTY_SRC
many one
RuleApplication ----------------------------------- ReachableState
ruleapplications src
|
static java.lang.String |
PROPERTY_TGT
many one
RuleApplication ----------------------------------- ReachableState
resultOf tgt
|
| Constructor and Description |
|---|
RuleApplication() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
Pattern |
createRule() |
ReachableState |
createSrc() |
ReachableState |
createTgt() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.String |
getDescription() |
Pattern |
getRule() |
ReachableState |
getSrc() |
ReachableState |
getTgt() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setDescription(java.lang.String value) |
boolean |
setRule(Pattern value) |
boolean |
setSrc(ReachableState value) |
boolean |
setTgt(ReachableState value) |
java.lang.String |
toString() |
RuleApplication |
withDescription(java.lang.String value) |
RuleApplication |
withRule(Pattern value) |
RuleApplication |
withSrc(ReachableState value) |
RuleApplication |
withTgt(ReachableState value) |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_DESCRIPTION
public static final java.lang.String PROPERTY_RULE
one one
RuleApplication ----------------------------------- Pattern
ruleapplication rule
public static final java.lang.String PROPERTY_SRC
many one
RuleApplication ----------------------------------- ReachableState
ruleapplications src
public static final java.lang.String PROPERTY_TGT
many one
RuleApplication ----------------------------------- ReachableState
resultOf tgt
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
public boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
de.uniks.networkparser.interfaces.SendableEntityaddPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypropertyName - the property namelistener - the listenerpublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic void removeYou()
public java.lang.String getDescription()
public void setDescription(java.lang.String value)
public RuleApplication withDescription(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic Pattern getRule()
public boolean setRule(Pattern value)
public RuleApplication withRule(Pattern value)
public Pattern createRule()
public ReachableState getSrc()
public boolean setSrc(ReachableState value)
public RuleApplication withSrc(ReachableState value)
public ReachableState createSrc()
public ReachableState getTgt()
public boolean setTgt(ReachableState value)
public RuleApplication withTgt(ReachableState value)
public ReachableState createTgt()