org.eclipse.jst.j2ee.common
Interface QName

All Superinterfaces:
org.eclipse.emf.ecore.EObject, J2EEEObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
RootTypeQname, SOAPHeader, WSDLBinding, WSDLMessage, WSDLPort, WSDLPortType, WSDLServiceName

public interface QName
extends J2EEEObject

A representation of the model object 'QName'.

The following features are supported:

See Also:
CommonPackage.getQName()

Method Summary
 java.lang.String getCombinedQName()
          Returns the value of the 'Combined QName' attribute
 java.lang.String getInternalPrefixOrNsURI()
          Returns the value of the 'Internal Prefix Or Ns URI' attribute
 java.lang.String getLocalPart()
          Returns the value of the 'Local Part' attribute
 java.lang.String getNamespaceURI()
          Returns the value of the 'Namespace URI' attribute
 void setCombinedQName(java.lang.String value)
          Sets the value of the 'Combined QName' attribute
 void setInternalPrefixOrNsURI(java.lang.String value)
          Sets the value of the 'Internal Prefix Or Ns URI' attribute
 void setLocalPart(java.lang.String value)
          Sets the value of the 'Local Part' attribute
 void setNamespaceURI(java.lang.String value)
          Sets the value of the 'Namespace URI' attribute
 void setValues(java.lang.String prefix, java.lang.String nsURI, java.lang.String localPart)
          Sets all the values for this qName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getNamespaceURI

java.lang.String getNamespaceURI()
Returns the value of the 'Namespace URI' attribute.

If the meaning of the 'Namespace URI' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Namespace URI' attribute.
See Also:
setNamespaceURI(String), CommonPackage.getQName_NamespaceURI()

setNamespaceURI

void setNamespaceURI(java.lang.String value)
Sets the value of the 'Namespace URI' attribute.

Parameters:
value - the new value of the 'Namespace URI' attribute.
See Also:
getNamespaceURI()

getLocalPart

java.lang.String getLocalPart()
Returns the value of the 'Local Part' attribute.

If the meaning of the 'Local Part' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Local Part' attribute.
See Also:
setLocalPart(String), CommonPackage.getQName_LocalPart()

setLocalPart

void setLocalPart(java.lang.String value)
Sets the value of the 'Local Part' attribute.

Parameters:
value - the new value of the 'Local Part' attribute.
See Also:
getLocalPart()

getCombinedQName

java.lang.String getCombinedQName()
Returns the value of the 'Combined QName' attribute.

If the meaning of the 'Combined QName' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Combined QName' attribute.
See Also:
setCombinedQName(String), CommonPackage.getQName_CombinedQName()

setCombinedQName

void setCombinedQName(java.lang.String value)
Sets the value of the 'Combined QName' attribute.

Parameters:
value - the new value of the 'Combined QName' attribute.
See Also:
getCombinedQName()

getInternalPrefixOrNsURI

java.lang.String getInternalPrefixOrNsURI()
Returns the value of the 'Internal Prefix Or Ns URI' attribute.

Internal field used by implementation classes. Clients should use getNamespaceURI().

Returns:
the value of the 'Internal Prefix Or Ns URI' attribute.
See Also:
setInternalPrefixOrNsURI(String), CommonPackage.getQName_InternalPrefixOrNsURI()

setInternalPrefixOrNsURI

void setInternalPrefixOrNsURI(java.lang.String value)
Sets the value of the 'Internal Prefix Or Ns URI' attribute. Internal field used by implementation classes. Clients should use setValues(String, String, String).

Parameters:
value - the new value of the 'Internal Prefix Or Ns URI' attribute.
See Also:
getInternalPrefixOrNsURI()

setValues

void setValues(java.lang.String prefix,
               java.lang.String nsURI,
               java.lang.String localPart)
Sets all the values for this qName

Parameters:
prefix - - The namespace prefix
nsURI - - The namespace URI
localPart - - The local part