ist.palcom.resource.descriptor
Class DeviceInfo

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.DeviceInfo
All Implemented Interfaces:
XMLRepresentable, java.lang.Cloneable

public class DeviceInfo
extends Info
implements java.lang.Cloneable


Field Summary
protected  boolean getAddress_visited
           
protected  boolean toString_visited
           
 
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
DeviceInfo()
           
DeviceInfo(DeviceAddress p0, java.lang.String p1)
           
 
Method Summary
 java.lang.Object clone()
           
 ASTNode copy()
           
 void flushCache()
           
 ASTNode fullCopy()
           
 AbstractResourceAddress getAddress()
           
 DeviceAddress getDeviceAddress()
           
 DeviceAddress getDeviceAddressNoTransform()
           
 java.lang.String getName()
           
protected  int numChildren()
           
 void setDeviceAddress(DeviceAddress node)
           
 void setName(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class ist.palcom.resource.descriptor.Info
getTagName, initializeFromElement, writeXMLElement
 
Methods inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
addChildFromXMLElement, addToAssembly, equals, getBrowserLabel, getXMLData, getXMLData, removeFromAssembly
 
Methods inherited from class ist.palcom.resource.descriptor.ASTNode
addASTtoList, addChild, 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, 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
 

Field Detail

getAddress_visited

protected boolean getAddress_visited

toString_visited

protected boolean toString_visited
Constructor Detail

DeviceInfo

public DeviceInfo()

DeviceInfo

public DeviceInfo(DeviceAddress p0,
                  java.lang.String p1)
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

copy

public ASTNode copy()
Overrides:
copy in class ASTNode

fullCopy

public ASTNode fullCopy()
Overrides:
fullCopy in class ASTNode

numChildren

protected int numChildren()
Overrides:
numChildren in class Info

setDeviceAddress

public void setDeviceAddress(DeviceAddress node)

getDeviceAddress

public DeviceAddress getDeviceAddress()

getDeviceAddressNoTransform

public DeviceAddress getDeviceAddressNoTransform()

setName

public void setName(java.lang.String value)

getName

public java.lang.String getName()

getAddress

public AbstractResourceAddress getAddress()
Overrides:
getAddress in class Info

toString

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