public class AttributeConstraint
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
java.util.function.Predicate |
predicate |
static java.lang.String |
PROPERTY_object |
static java.lang.String |
PROPERTY_pattern |
static java.lang.String |
PROPERTY_predicate |
| Constructor and Description |
|---|
AttributeConstraint() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
PatternObject |
getObject() |
Pattern |
getPattern() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
AttributeConstraint |
setObject(PatternObject value) |
AttributeConstraint |
setPattern(Pattern value) |
AttributeConstraint |
setPredicate(java.util.function.Predicate value) |
public static final java.lang.String PROPERTY_predicate
public java.util.function.Predicate predicate
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_object
public static final java.lang.String PROPERTY_pattern
public AttributeConstraint setPredicate(java.util.function.Predicate value)
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
public boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
public boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public boolean removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
public void removeYou()
public PatternObject getObject()
public AttributeConstraint setObject(PatternObject value)
public Pattern getPattern()
public AttributeConstraint setPattern(Pattern value)