public class EnvironmentMatchTypeImpl extends AbstractXACMLObject implements EnvironmentMatchType
EnvironmentMatchType.DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_QNAME, MATCH_ID_ATTRIB_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME| Constructor and Description |
|---|
EnvironmentMatchTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeSelectorType |
getAttributeSelector()
Gets the attribute selector for this match.
|
AttributeValueType |
getAttributeValue()
Gets the attribute value for this match.
|
AttributeDesignatorType |
getEnvironmentAttributeDesignator()
Gets the environment attribute designator for this match.
|
String |
getMatchId()
Gets the ID of this match.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
void |
setAttributeSelector(AttributeSelectorType selector)
Sets the attribute selector for this match.
|
void |
setAttributeValue(AttributeValueType value)
Sets the attribute value for this match.
|
void |
setEnvironmentAttributeDesignator(AttributeDesignatorType attribute)
Sets the environment attribute designator for this match.
|
void |
setMatchId(String id)
Sets the ID of this match.
|
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationpublic EnvironmentMatchTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic AttributeSelectorType getAttributeSelector()
getAttributeSelector in interface EnvironmentMatchTypepublic AttributeValueType getAttributeValue()
getAttributeValue in interface EnvironmentMatchTypepublic AttributeDesignatorType getEnvironmentAttributeDesignator()
getEnvironmentAttributeDesignator in interface EnvironmentMatchTypepublic String getMatchId()
getMatchId in interface EnvironmentMatchTypepublic void setAttributeSelector(AttributeSelectorType selector)
setAttributeSelector in interface EnvironmentMatchTypeselector - attribute selector for this matchpublic void setAttributeValue(AttributeValueType value)
setAttributeValue in interface EnvironmentMatchTypevalue - attribute value for this matchpublic void setEnvironmentAttributeDesignator(AttributeDesignatorType attribute)
setEnvironmentAttributeDesignator in interface EnvironmentMatchTypeattribute - environment attribute designator for this matchpublic void setMatchId(String id)
setMatchId in interface EnvironmentMatchTypeid - ID of this matchpublic List<XMLObject> getOrderedChildren()
getOrderedChildren in interface XMLObjectCopyright © 2021. All rights reserved.