ist.palcom.resource.descriptor
Class Network

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.NetworkNode
          extended by ist.palcom.resource.descriptor.Network
All Implemented Interfaces:
java.lang.Cloneable

public class Network
extends NetworkNode
implements java.lang.Cloneable


Field Summary
protected  boolean getBrowserLabel_visited
           
protected  java.util.Set localLookup_Object_visited
           
protected  boolean universe_visited
           
 
Fields inherited from class ist.palcom.resource.descriptor.NetworkNode
getNumServiceListPart_visited, getServiceListPart_int_visited, isResource_AbstractResourceAddress_visited, lookup_Object_visited, matches_Object_visited, matchesInfo_Info_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
Network()
           
Network(java.lang.String p0, List p1)
           
 
Method Summary
 void addDevice(Device node)
           
 java.lang.Object clone()
           
 ASTNode copy()
           
 void flushCache()
           
 ASTNode fullCopy()
           
 java.lang.String getBrowserLabel()
           
 java.lang.Object[] getChildArray()
          Helper method for the TreeView
 Device getDevice(int i)
           
 List getDeviceList()
           
 List getDeviceListNoTransform()
           
 java.lang.String getName()
           
 int getNumDevice()
           
 NetworkNode localLookup(java.lang.Object o)
           
protected  int numChildren()
           
 void setDevice(Device node, int i)
           
 void setDeviceList(List list)
           
 void setName(java.lang.String value)
           
 Universe universe()
           
 
Methods inherited from class ist.palcom.resource.descriptor.NetworkNode
getNumServiceListPart, getServiceListPart, getStatus, getStatusHelpText, isNotOK, isResource, lookup, matches, matchesInfo, setLatestStatus, setLatestStatus
 
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, 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
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

getBrowserLabel_visited

protected boolean getBrowserLabel_visited

localLookup_Object_visited

protected java.util.Set localLookup_Object_visited

universe_visited

protected boolean universe_visited
Constructor Detail

Network

public Network()

Network

public Network(java.lang.String p0,
               List p1)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class NetworkNode

clone

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

copy

public ASTNode copy()
Overrides:
copy in class ASTNode

fullCopy

public ASTNode fullCopy()
Overrides:
fullCopy in class ASTNode

getChildArray

public java.lang.Object[] getChildArray()
Description copied from class: ASTNode
Helper method for the TreeView

Overrides:
getChildArray in class NetworkNode
Returns:
The (interesting) children of a node, as an Object array possibly bypassing levels in the tree or ignoring certain children.

numChildren

protected int numChildren()
Overrides:
numChildren in class NetworkNode

setName

public void setName(java.lang.String value)

getName

public java.lang.String getName()

setDeviceList

public void setDeviceList(List list)

getNumDevice

public int getNumDevice()

getDevice

public Device getDevice(int i)

addDevice

public void addDevice(Device node)

setDevice

public void setDevice(Device node,
                      int i)

getDeviceList

public List getDeviceList()

getDeviceListNoTransform

public List getDeviceListNoTransform()

getBrowserLabel

public java.lang.String getBrowserLabel()
Overrides:
getBrowserLabel in class ASTNode

localLookup

public NetworkNode localLookup(java.lang.Object o)

universe

public Universe universe()
Overrides:
universe in class NetworkNode