public class PatternLink extends PatternElement implements PropertyChangeInterface
| Modifier and Type | Field and Description |
|---|---|
static PatternLinkSet |
EMPTY_SET |
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_HOSTGRAPHSRCOBJECT |
static java.lang.String |
PROPERTY_SRC
many one
PatternLink ----------------------------------- PatternObject
outgoing src
|
static java.lang.String |
PROPERTY_SRCROLENAME |
static java.lang.String |
PROPERTY_TGT
many one
PatternLink ----------------------------------- PatternObject
incomming tgt
|
static java.lang.String |
PROPERTY_TGTROLENAME |
hasMatch, PROPERTY_DOALLMATCHES, PROPERTY_HASMATCH, PROPERTY_MODIFIER, PROPERTY_PATTERN, PROPERTY_PATTERNOBJECTNAME| Constructor and Description |
|---|
PatternLink() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
findNextMatch() |
java.lang.Object |
getHostGraphSrcObject() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
PatternObject |
getSrc() |
java.lang.String |
getSrcRoleName() |
PatternObject |
getTgt() |
java.lang.String |
getTgtRoleName() |
void |
removeYou() |
void |
resetSearch() |
void |
setHostGraphSrcObject(java.lang.Object value) |
boolean |
setSrc(PatternObject value) |
void |
setSrcRoleName(java.lang.String value) |
boolean |
setTgt(PatternObject value) |
void |
setTgtRoleName(java.lang.String value) |
java.lang.String |
toString() |
PatternLink |
withHostGraphSrcObject(java.lang.Object value) |
PatternLink |
withSrc(PatternObject value) |
PatternLink |
withSrcRoleName(java.lang.String value) |
PatternLink |
withTgt(PatternObject value) |
PatternLink |
withTgtRoleName(java.lang.String value) |
addPropertyChangeListener, addPropertyChangeListener, createPattern, createPatternNew, dumpHostGraphObject, firePropertyChange, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getTopPattern, isDoAllMatches, isHasMatch, removePropertyChangeListener, removePropertyChangeListener, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNameprotected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_SRCROLENAME
public static final java.lang.String PROPERTY_TGTROLENAME
public static final java.lang.String PROPERTY_TGT
many one
PatternLink ----------------------------------- PatternObject
incomming tgt
public static final PatternLinkSet EMPTY_SET
public static final java.lang.String PROPERTY_SRC
many one
PatternLink ----------------------------------- PatternObject
outgoing src
public static final java.lang.String PROPERTY_HOSTGRAPHSRCOBJECT
public boolean findNextMatch()
findNextMatch in class PatternElementpublic void resetSearch()
resetSearch in class PatternElementpublic java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacegetPropertyChangeSupport in class PatternElementpublic void removeYou()
removeYou in class PatternElementpublic java.lang.String getSrcRoleName()
public void setSrcRoleName(java.lang.String value)
public PatternLink withSrcRoleName(java.lang.String value)
public java.lang.String getTgtRoleName()
public void setTgtRoleName(java.lang.String value)
public PatternLink withTgtRoleName(java.lang.String value)
public PatternObject getTgt()
public boolean setTgt(PatternObject value)
public PatternLink withTgt(PatternObject value)
public PatternObject getSrc()
public boolean setSrc(PatternObject value)
public PatternLink withSrc(PatternObject value)
public java.lang.Object getHostGraphSrcObject()
public void setHostGraphSrcObject(java.lang.Object value)
public PatternLink withHostGraphSrcObject(java.lang.Object value)
public java.lang.String toString()
toString in class PatternElement