org.openspml.v2.msg.spml
Class Selection

java.lang.Object
  extended byorg.openspml.v2.msg.spml.Extensible
      extended byorg.openspml.v2.msg.spml.ExtensibleMarshallable
          extended byorg.openspml.v2.msg.spml.QueryClause
              extended byorg.openspml.v2.msg.spml.Selection
All Implemented Interfaces:
Marshallable, MarshallableElement, OpenContentContainer

public class Selection
extends QueryClause

Author:
kent.spaulding@sun.com

Date: Feb 7, 2006


Constructor Summary
Selection()
           
Selection(NamespacePrefixMapping[] prefixes, java.lang.String path, java.lang.String namespaceURI)
           
 
Method Summary
 void addNamespacePrefixMap(NamespacePrefixMapping nspm)
           
 void clearNamespacePrefixMap()
           
 boolean equals(java.lang.Object o)
           
 NamespacePrefixMapping[] getNamespacePrefixMaps()
           
 java.lang.String getNamespaceURI()
           
 java.lang.String getPath()
           
 int hashCode()
           
 boolean removeNamespacePrefixMap(NamespacePrefixMapping nspm)
           
 void setNamespaceURI(java.lang.String namespaceURI)
           
 void setPath(java.lang.String path)
           
 java.lang.String toXML(XMLMarshaller m)
          Visitor pattern - dispatch this type to the visitor (m) please.
 
Methods inherited from class org.openspml.v2.msg.spml.Extensible
addOpenContentAttr, addOpenContentAttr, addOpenContentElement, findOpenContentAttrValueByName, findOperationalAttrByName, findOperationalNVPByName, getNamespacesInfo, getOpenContentAttrs, getOpenContentElements, isValid, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openspml.v2.msg.MarshallableElement
getNamespacesInfo, isValid
 

Constructor Detail

Selection

public Selection()

Selection

public Selection(NamespacePrefixMapping[] prefixes,
                 java.lang.String path,
                 java.lang.String namespaceURI)
Method Detail

getNamespacePrefixMaps

public NamespacePrefixMapping[] getNamespacePrefixMaps()

addNamespacePrefixMap

public void addNamespacePrefixMap(NamespacePrefixMapping nspm)

removeNamespacePrefixMap

public boolean removeNamespacePrefixMap(NamespacePrefixMapping nspm)

clearNamespacePrefixMap

public void clearNamespacePrefixMap()

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

getNamespaceURI

public java.lang.String getNamespaceURI()

setNamespaceURI

public void setNamespaceURI(java.lang.String namespaceURI)

toXML

public java.lang.String toXML(XMLMarshaller m)
                       throws Spml2Exception
Description copied from interface: Marshallable
Visitor pattern - dispatch this type to the visitor (m) please.

Throws:
Spml2Exception

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class Extensible

hashCode

public int hashCode()
Overrides:
hashCode in class Extensible


Copyright © Sun Microsystems, Inc. All Rights Reserved.