Class XSURIImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.core.xml.schema.impl.XSURIImpl
- Direct Known Subclasses:
ActionNamespaceImpl
,AdditionalMetadataLocationImpl
,AffiliateMemberImpl
,AssertionURIRefImpl
,AttributedURIImpl
,AttributedURIImpl
,AttributeProfileImpl
,AudienceImpl
,AudienceImpl
,AuthenticatingAuthorityImpl
,AuthenticationTypeImpl
,AuthnContextClassRefImpl
,AuthnContextDeclRefImpl
,CanonicalizationAlgorithmImpl
,CodeImpl
,ComputedKeyAlgorithmImpl
,ComputedKeyImpl
,ConfirmationMethodImpl
,EmailAddressImpl
,EncryptionAlgorithmImpl
,EncryptWithImpl
,FaultActorImpl
,GeolocationHintImpl
,GetCompleteImpl
,KeyTypeImpl
,KeyWrapAlgorithmImpl
,LocalizedURIImpl
,NameIDFormatImpl
,RelatesToImpl
,RequesterIDImpl
,RequestTypeImpl
,SignatureAlgorithmImpl
,SignWithImpl
,SoapActionImpl
,TokenTypeImpl
Conrete implementation of
XSURI
.-
Field Summary
FieldsFields inherited from interface org.opensaml.core.xml.schema.XSURI
TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
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, setSchemaType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
value
URI value.
-
-
Constructor Details
-
XSURIImpl
Constructor.- Parameters:
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespace
-
-
Method Details
-
getURI
Gets the URI content of the element. -
setURI
Sets the URI content of the element. -
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildren
in interfaceXMLObject
- Returns:
- ordered list of child elements
-