ist.palcom.resource.descriptor
Class NetworkNode

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.NetworkNode
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
Connection, Device, GroupIDNode, Network, ServiceListPart, TopicNode

public abstract class NetworkNode
extends ASTNode
implements java.lang.Cloneable


Field Summary
protected  boolean getNumServiceListPart_visited
           
protected  java.util.Set getServiceListPart_int_visited
           
protected  java.util.Set isResource_AbstractResourceAddress_visited
           
protected  java.util.Set lookup_Object_visited
           
protected  java.util.Set matches_Object_visited
           
protected  java.util.Set matchesInfo_Info_visited
           
protected  boolean universe_visited
           
 
Fields inherited from class ist.palcom.resource.descriptor.ASTNode
CHANGE, children, encloseInBraces_visited, generatedWithCacheCycle, generatedWithCircularEnabled, generatedWithComponentCheck, getAssemblyLabel_visited, getBrowserLabel_visited, getErrorList_visited, getIndent_visited, getParentPRDAssemblyVer_visited, getPrettyClosingString_visited, getPrettyString_visited, IN_CIRCLE, LAST_CYCLE, numChildren, parent, prettyPrintChildren_visited, RESET_CYCLE
 
Constructor Summary
NetworkNode()
           
 
Method Summary
 java.lang.Object clone()
           
 void flushCache()
           
 java.lang.Object[] getChildArray()
          Helper method for the TreeView
 int getNumServiceListPart()
           
 ServiceListPart getServiceListPart(int i)
           
 char getStatus()
           
 java.lang.String getStatusHelpText()
           
 boolean isNotOK()
           
 boolean isResource(AbstractResourceAddress a)
           
 NetworkNode lookup(java.lang.Object o)
           
 boolean matches(java.lang.Object o)
           
 boolean matchesInfo(Info i)
           
protected  int numChildren()
           
 void setLatestStatus(char c)
           
 void setLatestStatus(ResourceStatusInfo i)
           
 Universe universe()
           
 
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, getBrowserLabel, 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

isResource_AbstractResourceAddress_visited

protected java.util.Set isResource_AbstractResourceAddress_visited

matchesInfo_Info_visited

protected java.util.Set matchesInfo_Info_visited

matches_Object_visited

protected java.util.Set matches_Object_visited

getNumServiceListPart_visited

protected boolean getNumServiceListPart_visited

getServiceListPart_int_visited

protected java.util.Set getServiceListPart_int_visited

universe_visited

protected boolean universe_visited

lookup_Object_visited

protected java.util.Set lookup_Object_visited
Constructor Detail

NetworkNode

public NetworkNode()
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class ASTNode

clone

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

getChildArray

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

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

getStatus

public char getStatus()

getStatusHelpText

public java.lang.String getStatusHelpText()

isNotOK

public boolean isNotOK()

setLatestStatus

public void setLatestStatus(char c)

setLatestStatus

public void setLatestStatus(ResourceStatusInfo i)

numChildren

protected int numChildren()
Overrides:
numChildren in class ASTNode

isResource

public boolean isResource(AbstractResourceAddress a)

matchesInfo

public boolean matchesInfo(Info i)

matches

public boolean matches(java.lang.Object o)

getNumServiceListPart

public int getNumServiceListPart()

getServiceListPart

public ServiceListPart getServiceListPart(int i)

universe

public Universe universe()

lookup

public NetworkNode lookup(java.lang.Object o)