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. |
mergepublic 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 ExtendedPatternOptionspublic 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 DvtExtendedPatternOptionsBindingOptions.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 Attributea 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.AttributeOptionspublic 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.