com.sun.identity.liberty.ws.dst
Class DSTData

java.lang.Object
  |
  +--com.sun.identity.liberty.ws.dst.DSTData

public class DSTData
extends java.lang.Object

The DSTData class provides a wrapper for any data entry. The following schema fragment specifies the expected content within the DSTData object.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <any/>
       </sequence>
       <attribute name="itemIDRef" type="{urn:liberty:idpp:2003-08}IDReferenceType" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
DSTData(org.w3c.dom.Element element)
          Constructor
DSTData(java.util.List data, java.lang.String serviceNS)
          Constructor
 
Method Summary
 java.util.List getData()
          Gets the returned data objects.
 java.lang.String getId()
          Gets id attribute.
 java.lang.String getItemIDRef()
          Gets item reference.
 java.lang.String getNameSpacePrefix()
          Gets the name space prefix.
 java.lang.String getNameSpaceURI()
          Gets the name space.
 void setId(java.lang.String id)
          Sets id attribute
 void setItemIDRef(java.lang.String ref)
          Sets item reference.
 void setNameSpacePrefix(java.lang.String prefix)
          Sets the name space prefix.
 void setNameSpaceURI(java.lang.String nameSpace)
          Sets the name space.
 java.lang.String toString()
          Creates a String representation of this object.
 java.lang.String toString(boolean includeNS, boolean declareNS)
          Creates a String representation of this object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DSTData

public DSTData(java.util.List data,
               java.lang.String serviceNS)
Constructor
Parameters:
data - List of data XML DOM Elements.
serviceNS - service nameSpace

DSTData

public DSTData(org.w3c.dom.Element element)
        throws DSTException
Constructor
Parameters:
element - DOM Element
Throws:
DSTException -  
Method Detail

getId

public java.lang.String getId()
Gets id attribute.
Returns:
id attribute.

setId

public void setId(java.lang.String id)
Sets id attribute
Parameters:
id - attribute

getItemIDRef

public java.lang.String getItemIDRef()
Gets item reference.
Returns:
item reference.

setItemIDRef

public void setItemIDRef(java.lang.String ref)
Sets item reference.
Parameters:
ref - reference item.

getData

public java.util.List getData()
Gets the returned data objects.
Returns:
List of any java.lang.Object.

getNameSpaceURI

public java.lang.String getNameSpaceURI()
Gets the name space.
Returns:
Name space.

setNameSpaceURI

public void setNameSpaceURI(java.lang.String nameSpace)
Sets the name space.
Parameters:
nameSpace - NameSpace URI

setNameSpacePrefix

public void setNameSpacePrefix(java.lang.String prefix)
Sets the name space prefix.
Parameters:
prefix - NameSpace prefix.

getNameSpacePrefix

public java.lang.String getNameSpacePrefix()
Gets the name space prefix.
Returns:
String NameSpace prefix.

toString

public java.lang.String toString()
Creates a String representation of this object. By default name space name is prepended to the element name
Overrides:
toString in class java.lang.Object
Returns:
String A string containing the valid XML for this element

toString

public java.lang.String toString(boolean includeNS,
                                 boolean declareNS)
Creates a String representation of this object.
Parameters:
includeNS - if true prepends all elements by their Namespace prefix
declareNS - if true includes the namespace within the generated.
Returns:
String A string containing the valid XML for this element


Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.