public class Match extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
static MatchSet |
EMPTY_SET |
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_ENDPOS |
static java.lang.String |
PROPERTY_FULLTEXT |
static java.lang.String |
PROPERTY_MATCHTEXT |
static java.lang.String |
PROPERTY_MODELOBJECT |
static java.lang.String |
PROPERTY_PARENTMATCH
many one
Match ----------------------------------- Match
subMatches parentMatch
|
static java.lang.String |
PROPERTY_PLACEHOLDER
many one
Match ----------------------------------- PlaceHolderDescription
matches placeholder
|
static java.lang.String |
PROPERTY_STARTPOS |
static java.lang.String |
PROPERTY_SUBMATCHES
one many
Match ----------------------------------- Match
parentMatch subMatches
|
static java.lang.String |
PROPERTY_TEMPLATE
many one
Match ----------------------------------- Template
matches template
|
| Constructor and Description |
|---|
Match() |
| 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 |
addToSubMatches(Match value) |
Match |
createParentMatch() |
PlaceHolderDescription |
createPlaceholder() |
Match |
createSubMatches() |
Template |
createTemplate() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
int |
getEndPos() |
java.lang.String |
getFullText() |
java.lang.String |
getMatchText() |
java.lang.Object |
getModelObject() |
Match |
getParentMatch() |
MatchSet |
getParentMatchTransitive() |
PlaceHolderDescription |
getPlaceholder() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
int |
getStartPos() |
MatchSet |
getSubMatches() |
MatchSet |
getSubMatchesTransitive() |
Template |
getTemplate() |
void |
removeAllFromSubMatches() |
boolean |
removeFromSubMatches(Match value) |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setEndPos(int value) |
void |
setFullText(java.lang.String value) |
void |
setMatchText(java.lang.String value) |
void |
setModelObject(java.lang.Object value) |
boolean |
setParentMatch(Match value) |
boolean |
setPlaceholder(PlaceHolderDescription value) |
void |
setStartPos(int value) |
boolean |
setTemplate(Template value) |
java.lang.String |
toString() |
Match |
withEndPos(int value) |
Match |
withFullText(java.lang.String value) |
Match |
withMatchText(java.lang.String value) |
Match |
withModelObject(java.lang.Object value) |
Match |
withoutSubMatches(Match... value) |
Match |
withParentMatch(Match value) |
Match |
withPlaceholder(PlaceHolderDescription value) |
Match |
withStartPos(int value) |
Match |
withSubMatches(Match... value) |
Match |
withTemplate(Template value) |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_STARTPOS
public static final java.lang.String PROPERTY_ENDPOS
public static final java.lang.String PROPERTY_FULLTEXT
public static final java.lang.String PROPERTY_MATCHTEXT
public static final java.lang.String PROPERTY_MODELOBJECT
public static final java.lang.String PROPERTY_TEMPLATE
many one
Match ----------------------------------- Template
matches template
public static final MatchSet EMPTY_SET
public static final java.lang.String PROPERTY_PLACEHOLDER
many one
Match ----------------------------------- PlaceHolderDescription
matches placeholder
public static final java.lang.String PROPERTY_SUBMATCHES
one many
Match ----------------------------------- Match
parentMatch subMatches
public static final java.lang.String PROPERTY_PARENTMATCH
many one
Match ----------------------------------- Match
subMatches parentMatch
public 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 int getStartPos()
public void setStartPos(int value)
public Match withStartPos(int value)
public java.lang.String toString()
toString in class java.lang.Objectpublic int getEndPos()
public void setEndPos(int value)
public Match withEndPos(int value)
public java.lang.String getFullText()
public void setFullText(java.lang.String value)
public Match withFullText(java.lang.String value)
public java.lang.String getMatchText()
public void setMatchText(java.lang.String value)
public Match withMatchText(java.lang.String value)
public java.lang.Object getModelObject()
public void setModelObject(java.lang.Object value)
public Match withModelObject(java.lang.Object value)
public Template getTemplate()
public boolean setTemplate(Template value)
public Template createTemplate()
public PlaceHolderDescription getPlaceholder()
public boolean setPlaceholder(PlaceHolderDescription value)
public Match withPlaceholder(PlaceHolderDescription value)
public PlaceHolderDescription createPlaceholder()
public MatchSet getSubMatches()
public boolean addToSubMatches(Match value)
public boolean removeFromSubMatches(Match value)
public void removeAllFromSubMatches()
public Match createSubMatches()
public Match getParentMatch()
public boolean setParentMatch(Match value)
public Match createParentMatch()
public MatchSet getSubMatchesTransitive()
public MatchSet getParentMatchTransitive()
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)