public class AttributeMatchRuleOptions extends DvtExtendedPatternOptions
AttributeMatchRuleOptions.
Binding options that allow the user to change the structure and functionality of AttributeMatchRule.| Constructor and Description |
|---|
AttributeMatchRuleOptions() |
| 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 elementAttributeMatchRule)
Applies changes from this set of properties to the subtree rooted by the
bind root in the bind params.
|
static AttributeMatchRuleOptions |
cloneFrom(AttributeMatchRuleOptions 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
AttributeMatchRule. |
BindingOptions |
getBindingOptions()
Returns the
BindingOptions of this pattern if present. |
AttributeMatchRule |
getExtendedProperties()
Returns the
ExtendedProperties of this pattern if present. |
java.lang.String |
getGroup()
Retrieves the group associated with the
AttributeMatchRule. |
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
AttributeMatchRule. |
java.lang.String |
setGroup(java.lang.String strGroup)
Specifies the group associated with the
AttributeMatchRule. |
mergepublic void applyChanges(BinderParams binderParams)
binderParams - The bind params containing the binding rootpublic void applyChanges(BinderParams binderParams, org.w3c.dom.Element elementAttributeMatchRule)
binderParams - The bind params containing the binding rootelementAttributeMatchRule - A Element to bind.public AttributeMatchRule 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 AttributeMatchRuleOptions cloneFrom(AttributeMatchRuleOptions options)
options - the options class that properties will be transferred fromAttributeMatchRuleOptions cloned from a given
AttributeMatchRuleOptions instance.public boolean isRebind(org.w3c.dom.Element elementRoot)
public java.lang.String setGroup(java.lang.String strGroup)
AttributeMatchRule.strGroup - A String representing the shape associated with the AttributeMatchRule.AttributeMatchRule.public java.lang.String getGroup()
AttributeMatchRule.String representing the shape associated with the AttributeMatchRule.public java.util.List<Attribute> setAttributes(java.util.List<Attribute> listAttributes)
AttributeMatchRule.listAttributes - A List representing the Attributes associated with the AttributeMatchRule.List of Attribute instances that were just set on this instance of AttributeMatchRule.public java.util.List<Attribute> getAttributes()
AttributeMatchRule.Attribute of Attributea representing the attributes associated with the AttributeMatchRule.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.