org.apache.axis2.mex.om
Class AnyURIType

java.lang.Object
  extended by org.apache.axis2.mex.om.MexOM
      extended by org.apache.axis2.mex.om.AnyURIType
All Implemented Interfaces:
IMexOM
Direct Known Subclasses:
Dialect, Identifier, Location

public abstract class AnyURIType
extends MexOM
implements IMexOM

Base Class implemented for element(s) that of type='xs:anyURI' defined in the WS-MEX spec.


Constructor Summary
AnyURIType(org.apache.axiom.om.OMFactory defaultFactory, String namespaceValue, String uri)
           
 
Method Summary
protected abstract  String getElementName()
           
 String getURI()
           
protected  void setURI(String uri)
           
 org.apache.axiom.om.OMElement toOM()
          Convert object content to the OMElement representation.
 
Methods inherited from class org.apache.axis2.mex.om.MexOM
getNamespaceValue, isNamespaceSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.axis2.mex.om.IMexOM
getNamespaceValue, isNamespaceSupported
 

Constructor Detail

AnyURIType

public AnyURIType(org.apache.axiom.om.OMFactory defaultFactory,
                  String namespaceValue,
                  String uri)
           throws MexOMException
Throws:
MexOMException
Method Detail

toOM

public org.apache.axiom.om.OMElement toOM()
                                   throws MexOMException
Convert object content to the OMElement representation.

Specified by:
toOM in interface IMexOM
Overrides:
toOM in class MexOM
Returns:
OMElement representation of sub-class of AnyURIType.
Throws:
MexOMException

setURI

protected void setURI(String uri)

getURI

public String getURI()

getElementName

protected abstract String getElementName()


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.