public class PlaceHolderDescription extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
static PlaceHolderDescriptionSet |
EMPTY_SET |
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_ATTRNAME |
static java.lang.String |
PROPERTY_ISKEYATTRIBUTE |
static java.lang.String |
PROPERTY_MATCHES
one many
PlaceHolderDescription ----------------------------------- Match
placeholder matches
|
static java.lang.String |
PROPERTY_OWNERS
many many
PlaceHolderDescription ----------------------------------- Template
placeholders owners
|
static java.lang.String |
PROPERTY_PREFIX |
static java.lang.String |
PROPERTY_SUBTEMPLATE
many one
PlaceHolderDescription ----------------------------------- Template
parents subTemplate
|
static java.lang.String |
PROPERTY_TEXTFRAGMENT |
static java.lang.String |
PROPERTY_VALUE |
| Constructor and Description |
|---|
PlaceHolderDescription() |
| 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 |
addToMatches(Match value) |
boolean |
addToOwners(Template value) |
ChoiceTemplate |
createChoiceTemplate() |
Match |
createMatches() |
Template |
createOwners() |
Template |
createOwnersChoiceTemplate() |
Template |
createSubTemplate() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.String |
getAttrName() |
boolean |
getIsKeyAttribute() |
MatchSet |
getMatches() |
TemplateSet |
getOwners() |
java.lang.String |
getPrefix() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
Template |
getSubTemplate() |
java.lang.String |
getTextFragment() |
java.lang.String |
getValue() |
boolean |
isIsKeyAttribute() |
void |
removeAllFromMatches() |
void |
removeAllFromOwners() |
boolean |
removeFromMatches(Match value) |
boolean |
removeFromOwners(Template value) |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
void |
setAttrName(java.lang.String value) |
void |
setIsKeyAttribute(boolean value) |
void |
setPrefix(java.lang.String value) |
boolean |
setSubTemplate(Template value) |
void |
setTextFragment(java.lang.String value) |
void |
setValue(java.lang.String value) |
java.lang.String |
toString() |
PlaceHolderDescription |
with(java.lang.String fragmentText,
java.lang.String attrName) |
PlaceHolderDescription |
withAttrName(java.lang.String value) |
PlaceHolderDescription |
withIsKeyAttribute(boolean value) |
PlaceHolderDescription |
withMatches(Match... value) |
PlaceHolderDescription |
withoutMatches(Match... value) |
PlaceHolderDescription |
withoutOwners(Template... value) |
PlaceHolderDescription |
withOwners(Template... value) |
PlaceHolderDescription |
withPrefix(java.lang.String value) |
PlaceHolderDescription |
withSubTemplate(Template value) |
PlaceHolderDescription |
withTextFragment(java.lang.String value) |
PlaceHolderDescription |
withValue(java.lang.String value) |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_TEXTFRAGMENT
public static final java.lang.String PROPERTY_VALUE
public static final java.lang.String PROPERTY_ATTRNAME
public static final PlaceHolderDescriptionSet EMPTY_SET
public static final java.lang.String PROPERTY_ISKEYATTRIBUTE
public static final java.lang.String PROPERTY_OWNERS
many many
PlaceHolderDescription ----------------------------------- Template
placeholders owners
public static final java.lang.String PROPERTY_MATCHES
one many
PlaceHolderDescription ----------------------------------- Match
placeholder matches
public static final java.lang.String PROPERTY_SUBTEMPLATE
many one
PlaceHolderDescription ----------------------------------- Template
parents subTemplate
public static final java.lang.String PROPERTY_PREFIX
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 java.lang.String getTextFragment()
public void setTextFragment(java.lang.String value)
public PlaceHolderDescription withTextFragment(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getValue()
public void setValue(java.lang.String value)
public PlaceHolderDescription withValue(java.lang.String value)
public java.lang.String getAttrName()
public void setAttrName(java.lang.String value)
public PlaceHolderDescription withAttrName(java.lang.String value)
public PlaceHolderDescription with(java.lang.String fragmentText, java.lang.String attrName)
public boolean getIsKeyAttribute()
public void setIsKeyAttribute(boolean value)
public PlaceHolderDescription withIsKeyAttribute(boolean value)
public TemplateSet getOwners()
public boolean addToOwners(Template value)
public boolean removeFromOwners(Template value)
public PlaceHolderDescription withOwners(Template... value)
public PlaceHolderDescription withoutOwners(Template... value)
public void removeAllFromOwners()
public Template createOwners()
public MatchSet getMatches()
public boolean addToMatches(Match value)
public boolean removeFromMatches(Match value)
public PlaceHolderDescription withMatches(Match... value)
public PlaceHolderDescription withoutMatches(Match... value)
public void removeAllFromMatches()
public Match createMatches()
public Template getSubTemplate()
public boolean setSubTemplate(Template value)
public PlaceHolderDescription withSubTemplate(Template value)
public Template createSubTemplate()
public java.lang.String getPrefix()
public void setPrefix(java.lang.String value)
public PlaceHolderDescription withPrefix(java.lang.String value)
public Template createOwnersChoiceTemplate()
public ChoiceTemplate createChoiceTemplate()
public boolean isIsKeyAttribute()
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)