org.openliberty.xmltooling.dst2_1
Class CommonAttributes

java.lang.Object
  extended by org.openliberty.xmltooling.dst2_1.CommonAttributes
Direct Known Subclasses:
LeafAttributes

public class CommonAttributes
extends java.lang.Object


Field Summary
private  java.lang.String id
           
static java.lang.String ID
           
static java.lang.String MODIFICATION_TIME
           
private  org.joda.time.DateTime modificationTime
           
 
Constructor Summary
CommonAttributes()
           
 
Method Summary
 java.lang.String getId()
          xs:string
 org.joda.time.DateTime getModificationTime()
          xs:dateTime
 void marshallAttributes(org.w3c.dom.Element domElement)
          This is a convenience method used by any Marshaller that is marshalling an object that has CommonAttributes
 boolean processAttribute(org.w3c.dom.Attr attribute, org.opensaml.xml.AbstractXMLObject abstractXMLObject)
          This method assists the unmarshaller, adding an XML Attribute to the CommonAttributes object
 void setId(java.lang.String id, org.opensaml.xml.AbstractXMLObject abstractXMLObject)
          xs:string
 void setModificationTime(org.joda.time.DateTime modificationTime, org.opensaml.xml.AbstractXMLObject abstractXMLObject)
          xs:dateTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODIFICATION_TIME

public static java.lang.String MODIFICATION_TIME

ID

public static java.lang.String ID

id

private java.lang.String id

modificationTime

private org.joda.time.DateTime modificationTime
Constructor Detail

CommonAttributes

public CommonAttributes()
Method Detail

marshallAttributes

public void marshallAttributes(org.w3c.dom.Element domElement)
This is a convenience method used by any Marshaller that is marshalling an object that has CommonAttributes


processAttribute

public boolean processAttribute(org.w3c.dom.Attr attribute,
                                org.opensaml.xml.AbstractXMLObject abstractXMLObject)
This method assists the unmarshaller, adding an XML Attribute to the CommonAttributes object

Parameters:
attribute - the attribute to set
Returns:
whether an attribute was found and set

getId

public java.lang.String getId()
xs:string

ID-WSF Utility v1.1 IDType

This type should be used to provide IDs to components that have IDs that may not be scoped within the local xml instance document.

Returns:
an id that is valid outside of the scope of the XML document

setId

public void setId(java.lang.String id,
                  org.opensaml.xml.AbstractXMLObject abstractXMLObject)
xs:string

Parameters:
id -

getModificationTime

public org.joda.time.DateTime getModificationTime()
xs:dateTime

Returns:
the time that the element was modified

setModificationTime

public void setModificationTime(org.joda.time.DateTime modificationTime,
                                org.opensaml.xml.AbstractXMLObject abstractXMLObject)
xs:dateTime

Parameters:
modificationTime -