public class AttributeExceptionRuleOptions extends DvtExtendedPatternOptions
AttributeExceptionRuleOptions
.
Binding options that allow the user to change the structure and functionality of AttributeExceptionRule
.Constructor and Description |
---|
AttributeExceptionRuleOptions() |
Modifier and Type | Method and Description |
---|---|
void |
applyChanges(BinderParams binderParams)
Applies changes from this set of properties to the subtree rooted by the
bind root in the bind params.
|
void |
applyChanges(BinderParams binderParams,
org.w3c.dom.Element elementAttributeExceptionRule)
Applies changes from this set of properties to the subtree rooted by the
bind root in the bind params.
|
static AttributeExceptionRuleOptions |
cloneFrom(AttributeExceptionRuleOptions options)
Creates an options class from the specified options class, transferring any common properties
|
java.util.List<AttributeOptions> |
getAttributeOptions()
Retrieves the
List of AttributeOptions associated with the AttributeMatchRuleOptions . |
java.util.List<Attribute> |
getAttributes()
Retrieves the attributes associated with the
AttributeExceptionRule . |
BindingOptions |
getBindingOptions()
Returns the
BindingOptions of this pattern if present. |
java.lang.String |
getCondition()
Retrieves the shape associated with the
AttributeExceptionRule . |
AttributeExceptionRule |
getExtendedProperties()
Returns the
ExtendedProperties of this pattern if present. |
java.lang.String |
getLabel()
Retrieves the label associated with the
AttributeExceptionRule . |
boolean |
isRebind(org.w3c.dom.Element elementRoot) |
AttributeOptions |
makeAttributeOptions()
AttributeOptions constructor. |
void |
setAttributeOptions(java.util.List<AttributeOptions> listAttributeOptions)
Specifies the
List of AttributeOptions associated with the AttributeMatchRuleOptions . |
java.util.List<Attribute> |
setAttributes(java.util.List<Attribute> listAttributes)
Specifies the attributes associated with the
AttributeExceptionRule . |
java.lang.String |
setCondition(java.lang.String strCondition)
Specifies the condition associated with the
AttributeExceptionRule . |
java.lang.String |
setLabel(java.lang.String strLegendLabel)
Specifies the legend label associated with the
AttributeExceptionRule . |
merge
public void applyChanges(BinderParams binderParams)
binderParams
- The bind params containing the binding rootpublic void applyChanges(BinderParams binderParams, org.w3c.dom.Element elementAttributeExceptionRule)
binderParams
- The bind params containing the binding rootelementAttributeExceptionRule
- A Element
to bind.public AttributeExceptionRule getExtendedProperties()
ExtendedProperties
of this pattern if present.
Properties may be set on the extended properties until the component is
bound.getExtendedProperties
in class ExtendedPatternOptions
public BindingOptions getBindingOptions()
BindingOptions
of this pattern if present.
Binding related properties may be set on the BindingOptions class until the component is bound.getBindingOptions
in class DvtExtendedPatternOptions
BindingOptions
.public static AttributeExceptionRuleOptions cloneFrom(AttributeExceptionRuleOptions options)
options
- the options class that properties will be transferred fromAttributeExceptionRuleOptions
cloned from a given
AttributeExceptionRuleOptions
instance.public boolean isRebind(org.w3c.dom.Element elementRoot)
public java.lang.String setCondition(java.lang.String strCondition)
AttributeExceptionRule
.strCondition
- A String
representing the shape associated with the AttributeExceptionRule
.AttributeExceptionRuleOptions
.public java.lang.String getCondition()
AttributeExceptionRule
.String
representing the shape associated with the Marker.public java.util.List<Attribute> setAttributes(java.util.List<Attribute> listAttributes)
AttributeExceptionRule
.listAttributes
- A list of Attribute objects specifying the Exception Rule condition.public java.util.List<Attribute> getAttributes()
AttributeExceptionRule
.Attribute
of Attribute
a representing the attributes associated with the AttributeExceptionRule
.public java.lang.String setLabel(java.lang.String strLegendLabel)
AttributeExceptionRule
.strLegendLabel
- A String
representing the shape associated with the AttributeExceptionRule
.AttributeExceptionRule
.public java.lang.String getLabel()
AttributeExceptionRule
.String
representing the label associated with the AttributeExceptionRule
.public AttributeOptions makeAttributeOptions()
AttributeOptions
constructor.AttributeOptions
public void setAttributeOptions(java.util.List<AttributeOptions> listAttributeOptions)
List
of AttributeOptions
associated with the AttributeMatchRuleOptions
.listAttributeOptions
- A List
of AttributeOptions
associated with the AttributeMatchRuleOptions
.public java.util.List<AttributeOptions> getAttributeOptions()
List
of AttributeOptions
associated with the AttributeMatchRuleOptions
.List
of AttributeOptions
associated with the AttributeMatchRuleOptions
.