org.codehaus.xfire.addressing
Class EndpointReference

java.lang.Object
  extended by org.jdom.Content
      extended by org.jdom.Element
          extended by org.codehaus.xfire.addressing.EndpointReference
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, WSAConstants, org.jdom.Parent

public class EndpointReference
extends org.jdom.Element
implements WSAConstants

Author:
TODO : implmeent equals and hashCode
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jdom.Element
additionalNamespaces, name, namespace
 
Fields inherited from class org.jdom.Content
parent
 
Fields inherited from interface org.codehaus.xfire.addressing.WSAConstants
WSA_200408_ANONYMOUS_URI, WSA_200508_ANONYMOUS_URI, WSA_200508_FAULT_ACTION, WSA_200508_NONE_URI, WSA_ACTION, WSA_ADDRESS, WSA_ENDPOINT_NAME, WSA_FAULT_TO, WSA_FROM, WSA_INTERFACE_NAME, WSA_IS_REF_PARAMETER, WSA_MESSAGE_ID, WSA_METADATA, WSA_NAMESPACE, WSA_NAMESPACE_200408, WSA_NAMESPACE_200508, WSA_POLICIES, WSA_PREFIX, WSA_REFERENCE_PARAMETERS, WSA_REFERENCE_PROPERTIES, WSA_RELATES_TO, WSA_RELATIONSHIP_TYPE, WSA_REPLY_TO, WSA_SERVICE_NAME, WSA_TO
 
Constructor Summary
EndpointReference()
           
 
Method Summary
 org.jdom.Element addContent(java.util.Collection collection)
           
 org.jdom.Element addContent(org.jdom.Content child)
           
 org.jdom.Element addContent(int index, java.util.Collection c)
           
 org.jdom.Element addContent(int index, org.jdom.Content child)
           
 org.jdom.Element addContent(java.lang.String str)
           
 void addNamespaceDeclaration(org.jdom.Namespace additional)
           
 java.lang.Object clone()
           
 java.util.List cloneContent()
           
 org.jdom.Content detach()
           
 java.util.List getAdditionalNamespaces()
           
 java.lang.String getAddress()
           
 org.jdom.Element getAddressElement()
           
 java.util.List getAny()
           
 org.jdom.Attribute getAttribute(java.lang.String name)
           
 org.jdom.Attribute getAttribute(java.lang.String name, org.jdom.Namespace ns)
           
 java.util.List getAttributes()
           
 java.lang.String getAttributeValue(java.lang.String name)
           
 java.lang.String getAttributeValue(java.lang.String name, org.jdom.Namespace ns)
           
 java.lang.String getAttributeValue(java.lang.String name, org.jdom.Namespace ns, java.lang.String def)
           
 java.lang.String getAttributeValue(java.lang.String name, java.lang.String def)
           
 org.jdom.Element getChild(java.lang.String name)
           
 org.jdom.Element getChild(java.lang.String name, org.jdom.Namespace ns)
           
 java.util.List getChildren()
           
 java.util.List getChildren(java.lang.String name)
           
 java.util.List getChildren(java.lang.String name, org.jdom.Namespace ns)
           
 java.lang.String getChildText(java.lang.String name)
           
 java.lang.String getChildText(java.lang.String name, org.jdom.Namespace ns)
           
 java.lang.String getChildTextNormalize(java.lang.String name)
           
 java.lang.String getChildTextNormalize(java.lang.String name, org.jdom.Namespace ns)
           
 java.lang.String getChildTextTrim(java.lang.String name)
           
 java.lang.String getChildTextTrim(java.lang.String name, org.jdom.Namespace ns)
           
 java.util.List getContent()
           
 java.util.List getContent(org.jdom.filter.Filter filter)
           
 org.jdom.Content getContent(int index)
           
 int getContentSize()
           
 java.util.Iterator getDescendants()
           
 java.util.Iterator getDescendants(org.jdom.filter.Filter filter)
           
 org.jdom.Document getDocument()
           
 org.jdom.Element getElement()
           
 java.lang.String getEndpointName()
           
 javax.xml.namespace.QName getInterfaceName()
           
 java.util.List getMetadata()
           
 org.jdom.Element getMetadataElement()
           
 java.lang.String getName()
           
 org.jdom.Namespace getNamespace()
           
 org.jdom.Namespace getNamespace(java.lang.String prefix)
           
 java.lang.String getNamespacePrefix()
           
 java.lang.String getNamespaceURI()
           
 org.jdom.Parent getParent()
           
 org.jdom.Element getParentElement()
           
 java.util.List getPolicies()
           
 java.lang.String getQualifiedName()
           
 java.util.List getReferenceParameters()
           
 org.jdom.Element getReferenceParametersElement()
           
 java.util.List getReferenceProperties()
           
 org.jdom.Element getReferencePropertiesElement()
           
 javax.xml.namespace.QName getServiceName()
           
 java.lang.String getText()
           
 java.lang.String getTextNormalize()
           
 java.lang.String getTextTrim()
           
 java.lang.String getValue()
           
 int indexOf(org.jdom.Content child)
           
 boolean isAncestor(org.jdom.Element element)
           
 boolean isRootElement()
           
 boolean removeAttribute(org.jdom.Attribute attribute)
           
 boolean removeAttribute(java.lang.String name)
           
 boolean removeAttribute(java.lang.String name, org.jdom.Namespace ns)
           
 boolean removeChild(java.lang.String name)
           
 boolean removeChild(java.lang.String name, org.jdom.Namespace ns)
           
 boolean removeChildren(java.lang.String name)
           
 boolean removeChildren(java.lang.String name, org.jdom.Namespace ns)
           
 java.util.List removeContent()
           
 boolean removeContent(org.jdom.Content child)
           
 java.util.List removeContent(org.jdom.filter.Filter filter)
           
 org.jdom.Content removeContent(int index)
           
 void removeNamespaceDeclaration(org.jdom.Namespace additionalNamespace)
           
 org.jdom.Element setAttribute(org.jdom.Attribute attribute)
           
 org.jdom.Element setAttribute(java.lang.String name, java.lang.String value)
           
 org.jdom.Element setAttribute(java.lang.String name, java.lang.String value, org.jdom.Namespace ns)
           
 org.jdom.Element setAttributes(java.util.List newAttributes)
           
 org.jdom.Element setContent(java.util.Collection newContent)
           
 org.jdom.Element setContent(org.jdom.Content child)
           
 org.jdom.Parent setContent(int index, java.util.Collection collection)
           
 org.jdom.Element setContent(int index, org.jdom.Content child)
           
 void setElement(org.jdom.Element element)
           
 void setEndpointName(java.lang.String endpointName)
           
 void setInterfaceName(javax.xml.namespace.QName interfaceName)
           
 org.jdom.Element setName(java.lang.String name)
           
 org.jdom.Element setNamespace(org.jdom.Namespace namespace)
           
 void setPolicies(java.util.List policies)
           
 void setServiceName(javax.xml.namespace.QName serviceName)
           
 org.jdom.Element setText(java.lang.String text)
           
 
Methods inherited from class org.jdom.Element
toString
 
Methods inherited from class org.jdom.Content
equals, hashCode, setParent
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EndpointReference

public EndpointReference()
Method Detail

getAddress

public java.lang.String getAddress()

getAddressElement

public org.jdom.Element getAddressElement()

getEndpointName

public java.lang.String getEndpointName()

setEndpointName

public void setEndpointName(java.lang.String endpointName)

getInterfaceName

public javax.xml.namespace.QName getInterfaceName()

setInterfaceName

public void setInterfaceName(javax.xml.namespace.QName interfaceName)

getPolicies

public java.util.List getPolicies()

setPolicies

public void setPolicies(java.util.List policies)

getServiceName

public javax.xml.namespace.QName getServiceName()

setServiceName

public void setServiceName(javax.xml.namespace.QName serviceName)

getReferenceParametersElement

public org.jdom.Element getReferenceParametersElement()

getReferenceParameters

public java.util.List getReferenceParameters()

getReferencePropertiesElement

public org.jdom.Element getReferencePropertiesElement()

getReferenceProperties

public java.util.List getReferenceProperties()

getMetadataElement

public org.jdom.Element getMetadataElement()

getMetadata

public java.util.List getMetadata()

getElement

public org.jdom.Element getElement()

setElement

public void setElement(org.jdom.Element element)

addContent

public org.jdom.Element addContent(java.util.Collection collection)
Overrides:
addContent in class org.jdom.Element

addContent

public org.jdom.Element addContent(org.jdom.Content child)
Overrides:
addContent in class org.jdom.Element

addContent

public org.jdom.Element addContent(int index,
                                   java.util.Collection c)
Overrides:
addContent in class org.jdom.Element

addContent

public org.jdom.Element addContent(int index,
                                   org.jdom.Content child)
Overrides:
addContent in class org.jdom.Element

addContent

public org.jdom.Element addContent(java.lang.String str)
Overrides:
addContent in class org.jdom.Element

addNamespaceDeclaration

public void addNamespaceDeclaration(org.jdom.Namespace additional)
Overrides:
addNamespaceDeclaration in class org.jdom.Element

clone

public java.lang.Object clone()
Specified by:
clone in interface org.jdom.Parent
Overrides:
clone in class org.jdom.Element

cloneContent

public java.util.List cloneContent()
Specified by:
cloneContent in interface org.jdom.Parent
Overrides:
cloneContent in class org.jdom.Element

detach

public org.jdom.Content detach()
Overrides:
detach in class org.jdom.Content

getAdditionalNamespaces

public java.util.List getAdditionalNamespaces()
Overrides:
getAdditionalNamespaces in class org.jdom.Element

getAttribute

public org.jdom.Attribute getAttribute(java.lang.String name,
                                       org.jdom.Namespace ns)
Overrides:
getAttribute in class org.jdom.Element

getAttribute

public org.jdom.Attribute getAttribute(java.lang.String name)
Overrides:
getAttribute in class org.jdom.Element

getAttributes

public java.util.List getAttributes()
Overrides:
getAttributes in class org.jdom.Element

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name,
                                          org.jdom.Namespace ns,
                                          java.lang.String def)
Overrides:
getAttributeValue in class org.jdom.Element

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name,
                                          org.jdom.Namespace ns)
Overrides:
getAttributeValue in class org.jdom.Element

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name,
                                          java.lang.String def)
Overrides:
getAttributeValue in class org.jdom.Element

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name)
Overrides:
getAttributeValue in class org.jdom.Element

getChild

public org.jdom.Element getChild(java.lang.String name,
                                 org.jdom.Namespace ns)
Overrides:
getChild in class org.jdom.Element

getChild

public org.jdom.Element getChild(java.lang.String name)
Overrides:
getChild in class org.jdom.Element

getChildren

public java.util.List getChildren()
Overrides:
getChildren in class org.jdom.Element

getChildren

public java.util.List getChildren(java.lang.String name,
                                  org.jdom.Namespace ns)
Overrides:
getChildren in class org.jdom.Element

getChildren

public java.util.List getChildren(java.lang.String name)
Overrides:
getChildren in class org.jdom.Element

getChildText

public java.lang.String getChildText(java.lang.String name,
                                     org.jdom.Namespace ns)
Overrides:
getChildText in class org.jdom.Element

getChildText

public java.lang.String getChildText(java.lang.String name)
Overrides:
getChildText in class org.jdom.Element

getChildTextNormalize

public java.lang.String getChildTextNormalize(java.lang.String name,
                                              org.jdom.Namespace ns)
Overrides:
getChildTextNormalize in class org.jdom.Element

getChildTextNormalize

public java.lang.String getChildTextNormalize(java.lang.String name)
Overrides:
getChildTextNormalize in class org.jdom.Element

getChildTextTrim

public java.lang.String getChildTextTrim(java.lang.String name,
                                         org.jdom.Namespace ns)
Overrides:
getChildTextTrim in class org.jdom.Element

getChildTextTrim

public java.lang.String getChildTextTrim(java.lang.String name)
Overrides:
getChildTextTrim in class org.jdom.Element

getContent

public java.util.List getContent()
Specified by:
getContent in interface org.jdom.Parent
Overrides:
getContent in class org.jdom.Element

getContent

public java.util.List getContent(org.jdom.filter.Filter filter)
Specified by:
getContent in interface org.jdom.Parent
Overrides:
getContent in class org.jdom.Element

getContent

public org.jdom.Content getContent(int index)
Specified by:
getContent in interface org.jdom.Parent
Overrides:
getContent in class org.jdom.Element

getContentSize

public int getContentSize()
Specified by:
getContentSize in interface org.jdom.Parent
Overrides:
getContentSize in class org.jdom.Element

getDescendants

public java.util.Iterator getDescendants()
Specified by:
getDescendants in interface org.jdom.Parent
Overrides:
getDescendants in class org.jdom.Element

getDescendants

public java.util.Iterator getDescendants(org.jdom.filter.Filter filter)
Specified by:
getDescendants in interface org.jdom.Parent
Overrides:
getDescendants in class org.jdom.Element

getDocument

public org.jdom.Document getDocument()
Specified by:
getDocument in interface org.jdom.Parent
Overrides:
getDocument in class org.jdom.Content

getName

public java.lang.String getName()
Overrides:
getName in class org.jdom.Element

getNamespace

public org.jdom.Namespace getNamespace()
Overrides:
getNamespace in class org.jdom.Element

getNamespace

public org.jdom.Namespace getNamespace(java.lang.String prefix)
Overrides:
getNamespace in class org.jdom.Element

getNamespacePrefix

public java.lang.String getNamespacePrefix()
Overrides:
getNamespacePrefix in class org.jdom.Element

getNamespaceURI

public java.lang.String getNamespaceURI()
Overrides:
getNamespaceURI in class org.jdom.Element

getParent

public org.jdom.Parent getParent()
Specified by:
getParent in interface org.jdom.Parent
Overrides:
getParent in class org.jdom.Content

getParentElement

public org.jdom.Element getParentElement()
Overrides:
getParentElement in class org.jdom.Content

getQualifiedName

public java.lang.String getQualifiedName()
Overrides:
getQualifiedName in class org.jdom.Element

getText

public java.lang.String getText()
Overrides:
getText in class org.jdom.Element

getTextNormalize

public java.lang.String getTextNormalize()
Overrides:
getTextNormalize in class org.jdom.Element

getTextTrim

public java.lang.String getTextTrim()
Overrides:
getTextTrim in class org.jdom.Element

getValue

public java.lang.String getValue()
Overrides:
getValue in class org.jdom.Element

indexOf

public int indexOf(org.jdom.Content child)
Specified by:
indexOf in interface org.jdom.Parent
Overrides:
indexOf in class org.jdom.Element

isAncestor

public boolean isAncestor(org.jdom.Element element)
Overrides:
isAncestor in class org.jdom.Element

isRootElement

public boolean isRootElement()
Overrides:
isRootElement in class org.jdom.Element

removeAttribute

public boolean removeAttribute(org.jdom.Attribute attribute)
Overrides:
removeAttribute in class org.jdom.Element

removeAttribute

public boolean removeAttribute(java.lang.String name,
                               org.jdom.Namespace ns)
Overrides:
removeAttribute in class org.jdom.Element

removeAttribute

public boolean removeAttribute(java.lang.String name)
Overrides:
removeAttribute in class org.jdom.Element

removeChild

public boolean removeChild(java.lang.String name,
                           org.jdom.Namespace ns)
Overrides:
removeChild in class org.jdom.Element

removeChild

public boolean removeChild(java.lang.String name)
Overrides:
removeChild in class org.jdom.Element

removeChildren

public boolean removeChildren(java.lang.String name,
                              org.jdom.Namespace ns)
Overrides:
removeChildren in class org.jdom.Element

removeChildren

public boolean removeChildren(java.lang.String name)
Overrides:
removeChildren in class org.jdom.Element

removeContent

public java.util.List removeContent()
Specified by:
removeContent in interface org.jdom.Parent
Overrides:
removeContent in class org.jdom.Element

removeContent

public boolean removeContent(org.jdom.Content child)
Specified by:
removeContent in interface org.jdom.Parent
Overrides:
removeContent in class org.jdom.Element

removeContent

public java.util.List removeContent(org.jdom.filter.Filter filter)
Specified by:
removeContent in interface org.jdom.Parent
Overrides:
removeContent in class org.jdom.Element

removeContent

public org.jdom.Content removeContent(int index)
Specified by:
removeContent in interface org.jdom.Parent
Overrides:
removeContent in class org.jdom.Element

removeNamespaceDeclaration

public void removeNamespaceDeclaration(org.jdom.Namespace additionalNamespace)
Overrides:
removeNamespaceDeclaration in class org.jdom.Element

setAttribute

public org.jdom.Element setAttribute(org.jdom.Attribute attribute)
Overrides:
setAttribute in class org.jdom.Element

setAttribute

public org.jdom.Element setAttribute(java.lang.String name,
                                     java.lang.String value,
                                     org.jdom.Namespace ns)
Overrides:
setAttribute in class org.jdom.Element

setAttribute

public org.jdom.Element setAttribute(java.lang.String name,
                                     java.lang.String value)
Overrides:
setAttribute in class org.jdom.Element

setAttributes

public org.jdom.Element setAttributes(java.util.List newAttributes)
Overrides:
setAttributes in class org.jdom.Element

setContent

public org.jdom.Element setContent(java.util.Collection newContent)
Overrides:
setContent in class org.jdom.Element

setContent

public org.jdom.Element setContent(org.jdom.Content child)
Overrides:
setContent in class org.jdom.Element

setContent

public org.jdom.Parent setContent(int index,
                                  java.util.Collection collection)
Overrides:
setContent in class org.jdom.Element

setContent

public org.jdom.Element setContent(int index,
                                   org.jdom.Content child)
Overrides:
setContent in class org.jdom.Element

setName

public org.jdom.Element setName(java.lang.String name)
Overrides:
setName in class org.jdom.Element

setNamespace

public org.jdom.Element setNamespace(org.jdom.Namespace namespace)
Overrides:
setNamespace in class org.jdom.Element

setText

public org.jdom.Element setText(java.lang.String text)
Overrides:
setText in class org.jdom.Element

getAny

public java.util.List getAny()


Copyright © 2004-2008. All Rights Reserved.