ist.palcom.resource.descriptor
Class InfoRoot

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.AbstractXMLRepresentable
          extended by ist.palcom.resource.descriptor.Info
              extended by ist.palcom.resource.descriptor.InfoRoot
All Implemented Interfaces:
XMLRepresentable, java.lang.Cloneable
Direct Known Subclasses:
AssemblyDescriptor, AssemblyInfo

public abstract class InfoRoot
extends Info
implements java.lang.Cloneable


Field Summary
static java.lang.String VERSION_DELIM
           
 
Fields inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
getBrowserLabel_visited
 
Fields inherited from class ist.palcom.resource.descriptor.ASTNode
CHANGE, children, encloseInBraces_visited, generatedWithCacheCycle, generatedWithCircularEnabled, generatedWithComponentCheck, getAssemblyLabel_visited, getErrorList_visited, getIndent_visited, getParentPRDAssembly_visited, getPrettyClosingString_visited, getPrettyString_visited, IN_CIRCLE, LAST_CYCLE, numChildren, parent, prettyPrintChildren_visited, RESET_CYCLE
 
Constructor Summary
InfoRoot()
           
InfoRoot(java.lang.String p0, java.lang.String p1, java.lang.String p2)
           
 
Method Summary
 java.lang.Object clone()
           
 void flushCache()
           
 java.lang.String getBaseVersion()
           
 java.lang.String getCreatingURN()
           
 java.lang.String getFormat()
           
 java.lang.String getInitialTimestamp()
           
 java.lang.String getLogicalVersion()
           
 java.lang.String getName()
           
 java.lang.String getParentTimestamp()
           
 java.lang.String getParentURN()
           
 java.lang.String getParentVersion()
           
 java.lang.String getUpdatingTimestamp()
           
 java.lang.String getUpdatingURN()
           
 java.lang.String getVersion()
           
 void initializeFromElement(XmlPullParser parser)
          Initialize the XMLRepresentable from the element where the parser is currently standing.
protected  int numChildren()
           
 void setFormat(java.lang.String value)
           
 void setName(java.lang.String value)
           
 void setVersion(java.lang.String value)
           
protected static java.lang.String tsStr()
           
 void writeAttributes(KXmlSerializer serializer)
           
 
Methods inherited from class ist.palcom.resource.descriptor.Info
getDeviceURN, getInfoThatEquals, getInfoThatIsAboutTheSameEntityAs, getURN, isAboutTheSameEntityAs, safeEqual, urnToServiceURN
 
Methods inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
addChildFromXMLElement, addToAssembly, equals, getBrowserLabel, getTagName, getXMLData, getXMLData, removeFromAssembly, toString
 
Methods inherited from class ist.palcom.resource.descriptor.ASTNode
addASTtoList, addChild, copy, Define_CommandInfo_ci, Define_Device_parentDevice, Define_Identifier_getLocalName, Define_NetworkNode_lookup, Define_PRDAssembly_ai, Define_PRDSecondOrderList_list, Define_Service_inhCust, Define_Service_inhProv, Define_String_expectedType, Define_Universe_universe, encloseInBraces, fullCopy, getAssemblyLabel, getChild, getChildArray, getChildNoTransform, getErrorList, getIDforEditing, getIndent, getIndexOfChild, getNumChild, getParent, getParentPRDAssembly, getPrettyClosingString, getPrettyString, insertChild, prettyprint, prettyPrintChildren, remove, removeChild, reset, resetTree, setChild, setParent, updateIDfromEditor
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ist.palcom.xml.XMLRepresentable
writeXMLElement
 

Field Detail

VERSION_DELIM

public static final java.lang.String VERSION_DELIM
See Also:
Constant Field Values
Constructor Detail

InfoRoot

public InfoRoot()

InfoRoot

public InfoRoot(java.lang.String p0,
                java.lang.String p1,
                java.lang.String p2)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class Info

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class Info
Throws:
java.lang.CloneNotSupportedException

getCreatingURN

public java.lang.String getCreatingURN()

getInitialTimestamp

public java.lang.String getInitialTimestamp()

getLogicalVersion

public java.lang.String getLogicalVersion()

getParentURN

public java.lang.String getParentURN()

getParentTimestamp

public java.lang.String getParentTimestamp()

getUpdatingURN

public java.lang.String getUpdatingURN()

getUpdatingTimestamp

public java.lang.String getUpdatingTimestamp()

getBaseVersion

public java.lang.String getBaseVersion()

getParentVersion

public java.lang.String getParentVersion()

tsStr

protected static java.lang.String tsStr()

initializeFromElement

public void initializeFromElement(XmlPullParser parser)
Description copied from interface: XMLRepresentable
Initialize the XMLRepresentable from the element where the parser is currently standing. When calling this method, the parser must be on the start tag of the element. After returning from the method, the parser will be at the end tag of the element.

Specified by:
initializeFromElement in interface XMLRepresentable

writeAttributes

public void writeAttributes(KXmlSerializer serializer)
                     throws java.io.IOException
Throws:
java.io.IOException

numChildren

protected int numChildren()
Overrides:
numChildren in class Info

setFormat

public void setFormat(java.lang.String value)

getFormat

public java.lang.String getFormat()

setName

public void setName(java.lang.String value)

getName

public java.lang.String getName()
Overrides:
getName in class Info

setVersion

public void setVersion(java.lang.String value)

getVersion

public java.lang.String getVersion()