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 . |
merge
public 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 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 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 Attribute
a representing the attributes associated with the AttributeMatchRule
.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
.