org.codehaus.xfire.addressing
Class EndpointReference

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

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)

addContent

public org.jdom.Element addContent(org.jdom.Content child)

addContent

public org.jdom.Element addContent(int index,
                                   java.util.Collection c)

addContent

public org.jdom.Element addContent(int index,
                                   org.jdom.Content child)

addContent

public org.jdom.Element addContent(java.lang.String str)

addNamespaceDeclaration

public void addNamespaceDeclaration(org.jdom.Namespace additional)

clone

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

cloneContent

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

detach

public org.jdom.Content detach()

getAdditionalNamespaces

public java.util.List getAdditionalNamespaces()

getAttribute

public org.jdom.Attribute getAttribute(java.lang.String name,
                                       org.jdom.Namespace ns)

getAttribute

public org.jdom.Attribute getAttribute(java.lang.String name)

getAttributes

public java.util.List getAttributes()

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name,
                                          org.jdom.Namespace ns,
                                          java.lang.String def)

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name,
                                          org.jdom.Namespace ns)

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name,
                                          java.lang.String def)

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name)

getChild

public org.jdom.Element getChild(java.lang.String name,
                                 org.jdom.Namespace ns)

getChild

public org.jdom.Element getChild(java.lang.String name)

getChildren

public java.util.List getChildren()

getChildren

public java.util.List getChildren(java.lang.String name,
                                  org.jdom.Namespace ns)

getChildren

public java.util.List getChildren(java.lang.String name)

getChildText

public java.lang.String getChildText(java.lang.String name,
                                     org.jdom.Namespace ns)

getChildText

public java.lang.String getChildText(java.lang.String name)

getChildTextNormalize

public java.lang.String getChildTextNormalize(java.lang.String name,
                                              org.jdom.Namespace ns)

getChildTextNormalize

public java.lang.String getChildTextNormalize(java.lang.String name)

getChildTextTrim

public java.lang.String getChildTextTrim(java.lang.String name,
                                         org.jdom.Namespace ns)

getChildTextTrim

public java.lang.String getChildTextTrim(java.lang.String name)

getContent

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

getContent

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

getContent

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

getContentSize

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

getDescendants

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

getDescendants

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

getDocument

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

getName

public java.lang.String getName()

getNamespace

public org.jdom.Namespace getNamespace()

getNamespace

public org.jdom.Namespace getNamespace(java.lang.String prefix)

getNamespacePrefix

public java.lang.String getNamespacePrefix()

getNamespaceURI

public java.lang.String getNamespaceURI()

getParent

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

getParentElement

public org.jdom.Element getParentElement()

getQualifiedName

public java.lang.String getQualifiedName()

getText

public java.lang.String getText()

getTextNormalize

public java.lang.String getTextNormalize()

getTextTrim

public java.lang.String getTextTrim()

getValue

public java.lang.String getValue()

indexOf

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

isAncestor

public boolean isAncestor(org.jdom.Element element)

isRootElement

public boolean isRootElement()

removeAttribute

public boolean removeAttribute(org.jdom.Attribute attribute)

removeAttribute

public boolean removeAttribute(java.lang.String name,
                               org.jdom.Namespace ns)

removeAttribute

public boolean removeAttribute(java.lang.String name)

removeChild

public boolean removeChild(java.lang.String name,
                           org.jdom.Namespace ns)

removeChild

public boolean removeChild(java.lang.String name)

removeChildren

public boolean removeChildren(java.lang.String name,
                              org.jdom.Namespace ns)

removeChildren

public boolean removeChildren(java.lang.String name)

removeContent

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

removeContent

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

removeContent

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

removeContent

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

removeNamespaceDeclaration

public void removeNamespaceDeclaration(org.jdom.Namespace additionalNamespace)

setAttribute

public org.jdom.Element setAttribute(org.jdom.Attribute attribute)

setAttribute

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

setAttribute

public org.jdom.Element setAttribute(java.lang.String name,
                                     java.lang.String value)

setAttributes

public org.jdom.Element setAttributes(java.util.List newAttributes)

setContent

public org.jdom.Element setContent(java.util.Collection newContent)

setContent

public org.jdom.Element setContent(org.jdom.Content child)

setContent

public org.jdom.Parent setContent(int index,
                                  java.util.Collection collection)

setContent

public org.jdom.Element setContent(int index,
                                   org.jdom.Content child)

setName

public org.jdom.Element setName(java.lang.String name)

setNamespace

public org.jdom.Element setNamespace(org.jdom.Namespace namespace)

setText

public org.jdom.Element setText(java.lang.String text)

getAny

public java.util.List getAny()


Copyright © 2004-2006 null. All Rights Reserved.