public class StatementEntry extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
static StatementEntrySet |
EMPTY_SET |
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_ASSIGNTARGETVARNAME |
static java.lang.String |
PROPERTY_BODYSTATS
one many
StatementEntry ----------------------------------- StatementEntry
parent bodyStats
|
static java.lang.String |
PROPERTY_ENDPOS |
static java.lang.String |
PROPERTY_KIND |
static java.lang.String |
PROPERTY_PARENT
many one
StatementEntry ----------------------------------- StatementEntry
bodyStats parent
|
static java.lang.String |
PROPERTY_STARTPOS |
static java.lang.String |
PROPERTY_TOKENLIST |
| Constructor and Description |
|---|
StatementEntry() |
| 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.
|
boolean |
addToBodyStats(StatementEntry value) |
StatementEntry |
createBodyStats() |
StatementEntry |
createParent() |
java.lang.String |
getAssignTargetVarName() |
StatementEntrySet |
getBodyStats() |
StatementEntrySet |
getBodyStatsTransitive() |
int |
getEndPos() |
java.lang.String |
getKind() |
StatementEntry |
getParent() |
StatementEntrySet |
getParentTransitive() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
int |
getStartPos() |
java.util.ArrayList<java.lang.String> |
getTokenList() |
void |
removeAllFromBodyStats() |
boolean |
removeFromBodyStats(StatementEntry value) |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setAssignTargetVarName(java.lang.String value) |
void |
setEndPos(int value) |
void |
setKind(java.lang.String value) |
boolean |
setParent(StatementEntry value) |
void |
setStartPos(int value) |
void |
setTokenList(java.util.ArrayList<java.lang.String> value) |
java.lang.String |
toString() |
StatementEntry |
withAssignTargetVarName(java.lang.String value) |
StatementEntry |
withBodyStats(StatementEntry... value) |
StatementEntry |
withBodyStats(StatementEntry value) |
StatementEntry |
withEndPos(int value) |
StatementEntry |
withKind(java.lang.String value) |
StatementEntry |
withoutBodyStats(StatementEntry... value) |
StatementEntry |
withoutBodyStats(StatementEntry value) |
StatementEntry |
withParent(StatementEntry value) |
StatementEntry |
withStartPos(int value) |
StatementEntry |
withToken(java.lang.String qualifiedName,
int endPos) |
StatementEntry |
withToken(Token token) |
StatementEntry |
withTokenList(java.util.ArrayList<java.lang.String> value) |
protected final java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_KIND
public static final java.lang.String PROPERTY_TOKENLIST
public static final java.lang.String PROPERTY_ASSIGNTARGETVARNAME
public static final java.lang.String PROPERTY_BODYSTATS
one many
StatementEntry ----------------------------------- StatementEntry
parent bodyStats
public static final StatementEntrySet EMPTY_SET
public static final java.lang.String PROPERTY_PARENT
many one
StatementEntry ----------------------------------- StatementEntry
bodyStats parent
public static final java.lang.String PROPERTY_STARTPOS
public static final java.lang.String PROPERTY_ENDPOS
public java.lang.String toString()
toString in class java.lang.Objectpublic java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacepublic 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 property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic void removeYou()
public java.lang.String getKind()
public void setKind(java.lang.String value)
public StatementEntry withKind(java.lang.String value)
public java.util.ArrayList<java.lang.String> getTokenList()
public void setTokenList(java.util.ArrayList<java.lang.String> value)
public StatementEntry withTokenList(java.util.ArrayList<java.lang.String> value)
public java.lang.String getAssignTargetVarName()
public void setAssignTargetVarName(java.lang.String value)
public StatementEntry withAssignTargetVarName(java.lang.String value)
public StatementEntrySet getBodyStats()
public boolean addToBodyStats(StatementEntry value)
public boolean removeFromBodyStats(StatementEntry value)
public StatementEntry withBodyStats(StatementEntry value)
public StatementEntry withoutBodyStats(StatementEntry value)
public void removeAllFromBodyStats()
public StatementEntry getParent()
public boolean setParent(StatementEntry value)
public StatementEntry withParent(StatementEntry value)
public int getStartPos()
public void setStartPos(int value)
public StatementEntry withStartPos(int value)
public int getEndPos()
public void setEndPos(int value)
public StatementEntry withEndPos(int value)
public StatementEntry withToken(Token token)
public StatementEntry withToken(java.lang.String qualifiedName, int endPos)
public StatementEntry withBodyStats(StatementEntry... value)
public StatementEntry withoutBodyStats(StatementEntry... value)
public StatementEntry createBodyStats()
public StatementEntry createParent()
public StatementEntrySet getBodyStatsTransitive()
public StatementEntrySet getParentTransitive()