ist.palcom.resource.descriptor
Class PRDSecondOrderVersion

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.AbstractXMLRepresentable
          extended by ist.palcom.resource.descriptor.PRDSecondOrderVersion
All Implemented Interfaces:
XMLRepresentable, java.lang.Cloneable
Direct Known Subclasses:
AssemblyID, ServiceID

public abstract class PRDSecondOrderVersion
extends AbstractXMLRepresentable
implements java.lang.Cloneable


Field Summary
 
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, getParentPRDAssemblyVer_visited, getPrettyClosingString_visited, getPrettyString_visited, IN_CIRCLE, LAST_CYCLE, numChildren, parent, prettyPrintChildren_visited, RESET_CYCLE
 
Constructor Summary
PRDSecondOrderVersion()
           
PRDSecondOrderVersion(VersionPart p0, VersionPart p1, VersionPart p2, VersionPart p3)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object o)
           
 void flushCache()
           
 VersionPart getCreatingVersionPart()
           
 VersionPart getCreatingVersionPartNoTransform()
           
 VersionPart getMergedFromVersionPart()
           
 VersionPart getMergedFromVersionPartNoTransform()
           
 VersionPart getPreviousVersionPart()
           
 VersionPart getPreviousVersionPartNoTransform()
           
 VersionPart getUpdatingVersionPart()
           
 VersionPart getUpdatingVersionPartNoTransform()
           
 void initializeFromElement(XmlPullParser parser)
          Initialize the XMLRepresentable from the element where the parser is currently standing.
protected  int numChildren()
           
 void setCreatingVersionPart(VersionPart node)
           
 void setMergedFromVersionPart(VersionPart node)
           
 void setPreviousVersionPart(VersionPart node)
           
 void setUpdatingVersionPart(VersionPart node)
           
 java.lang.String toString()
           
 void writeAttributes(KXmlSerializer serializer)
           
 
Methods inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
addChildFromXMLElement, addToAssembly, getBrowserLabel, getTagName, getXMLData, getXMLData, removeFromAssembly
 
Methods inherited from class ist.palcom.resource.descriptor.ASTNode
addASTtoList, addChild, copy, Define_AbstractResourceAddress_custServiceAddress, Define_AbstractResourceAddress_provServiceAddress, Define_CommandInfo_ci, Define_Device_parentDevice, Define_Identifier_getLocalName, Define_NetworkNode_lookup, Define_PRDAssemblyVer_av, Define_Service_inhCust, Define_Service_inhProv, Define_Service_parentService, Define_String_expectedType, Define_Universe_universe, encloseInBraces, fullCopy, getAssemblyLabel, getChild, getChildArray, getChildNoTransform, getErrorList, getIDforEditing, getIndent, getIndexOfChild, getNumChild, getParent, getParentPRDAssemblyVer, 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
 

Constructor Detail

PRDSecondOrderVersion

public PRDSecondOrderVersion()

PRDSecondOrderVersion

public PRDSecondOrderVersion(VersionPart p0,
                             VersionPart p1,
                             VersionPart p2,
                             VersionPart p3)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class AbstractXMLRepresentable

clone

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

toString

public java.lang.String toString()
Overrides:
toString in class AbstractXMLRepresentable

equals

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

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 AbstractXMLRepresentable

setCreatingVersionPart

public void setCreatingVersionPart(VersionPart node)

getCreatingVersionPart

public VersionPart getCreatingVersionPart()

getCreatingVersionPartNoTransform

public VersionPart getCreatingVersionPartNoTransform()

setUpdatingVersionPart

public void setUpdatingVersionPart(VersionPart node)

getUpdatingVersionPart

public VersionPart getUpdatingVersionPart()

getUpdatingVersionPartNoTransform

public VersionPart getUpdatingVersionPartNoTransform()

setPreviousVersionPart

public void setPreviousVersionPart(VersionPart node)

getPreviousVersionPart

public VersionPart getPreviousVersionPart()

getPreviousVersionPartNoTransform

public VersionPart getPreviousVersionPartNoTransform()

setMergedFromVersionPart

public void setMergedFromVersionPart(VersionPart node)

getMergedFromVersionPart

public VersionPart getMergedFromVersionPart()

getMergedFromVersionPartNoTransform

public VersionPart getMergedFromVersionPartNoTransform()