org.opensaml.ws.wspolicy.impl
public class PolicyAttachmentImpl extends AbstractWSPolicyObject implements PolicyAttachment
Modifier and Type | Field and Description |
---|---|
private AppliesTo |
appliesTo
AppliesTo Child element.
|
private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> |
policiesAndReferences
Policy and PolicyReference children.
|
private org.opensaml.xml.util.AttributeMap |
unknownAttributes
Wildcard attributes.
|
private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> |
unknownChildren
Wildcard child elements.
|
ELEMENT_LOCAL_NAME, ELEMENT_NAME
Constructor and Description |
---|
PolicyAttachmentImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
AppliesTo |
getAppliesTo()
Get the AppliesTo child element.
|
List<org.opensaml.xml.XMLObject> |
getOrderedChildren() |
List<Policy> |
getPolicies()
Get the list of Policy child elements.
|
List<PolicyReference> |
getPolicyReferences()
Get the list of PolicyReference child elements.
|
org.opensaml.xml.util.AttributeMap |
getUnknownAttributes() |
List<org.opensaml.xml.XMLObject> |
getUnknownXMLObjects() |
List<org.opensaml.xml.XMLObject> |
getUnknownXMLObjects(QName typeOrName) |
void |
setAppliesTo(AppliesTo newAppliesTo)
Set the AppliesTo child element.
|
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private AppliesTo appliesTo
private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> policiesAndReferences
private org.opensaml.xml.util.IndexedXMLObjectChildrenList<org.opensaml.xml.XMLObject> unknownChildren
private org.opensaml.xml.util.AttributeMap unknownAttributes
public AppliesTo getAppliesTo()
getAppliesTo
in interface PolicyAttachment
public void setAppliesTo(AppliesTo newAppliesTo)
setAppliesTo
in interface PolicyAttachment
newAppliesTo
- the new child elementpublic List<Policy> getPolicies()
getPolicies
in interface PolicyAttachment
public List<PolicyReference> getPolicyReferences()
getPolicyReferences
in interface PolicyAttachment
public List<org.opensaml.xml.XMLObject> getUnknownXMLObjects()
getUnknownXMLObjects
in interface org.opensaml.xml.ElementExtensibleXMLObject
public List<org.opensaml.xml.XMLObject> getUnknownXMLObjects(QName typeOrName)
getUnknownXMLObjects
in interface org.opensaml.xml.ElementExtensibleXMLObject
public org.opensaml.xml.util.AttributeMap getUnknownAttributes()
getUnknownAttributes
in interface org.opensaml.xml.AttributeExtensibleXMLObject
public List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.xml.XMLObject
Copyright © 1999-2013 JBoss by Red Hat. All Rights Reserved.