ist.palcom.resource.descriptor
Class SubList

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

public class SubList
extends ServiceListPart
implements java.lang.Cloneable


Field Summary
protected  java.util.Set addressMatches_AbstractResourceAddress_visited
           
protected  boolean getAddress_visited
           
protected  boolean getBrowserLabel_visited
           
protected  boolean getNumServiceListPart_visited
           
protected  boolean getServiceInfoListItem_visited
           
protected  java.util.Set getServiceListPart_int_visited
           
protected  java.util.Set isResource_AbstractResourceAddress_visited
           
protected  java.util.Set localLookup_Object_visited
           
protected  java.util.Set matchesInfo_Info_visited
           
protected  java.util.Set matchesLocalSID_LocalSID_visited
           
protected  boolean universe_visited
           
 
Fields inherited from class ist.palcom.resource.descriptor.ServiceListPart
matches_Object_visited, parentDevice_visited
 
Fields inherited from class ist.palcom.resource.descriptor.NetworkNode
lookup_Object_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
SubList()
           
SubList(SubListInfo p0, java.lang.String p1, java.lang.String p2, List p3)
           
 
Method Summary
 boolean addressMatches(AbstractResourceAddress adr)
           
 void addService(ServiceListPart node)
           
 java.lang.Object clone()
           
 ASTNode copy()
           
 Device Define_Device_parentDevice(ASTNode caller, ASTNode child)
           
 void flushCache()
           
 ASTNode fullCopy()
           
 AbstractResourceAddress getAddress()
           
 java.lang.String getBrowserLabel()
           
 java.lang.Object[] getChildArray()
          Helper method for the TreeView
 SubListInfo getInfo()
           
 SubListInfo getInfoNoTransform()
           
 java.lang.String getKind()
           
 java.lang.String getName()
           
 int getNumService()
           
 int getNumServiceListPart()
           
 ServiceListPart getService(int i)
           
 ServiceInfoListItem getServiceInfoListItem()
           
 List getServiceList()
           
 List getServiceListNoTransform()
           
 ServiceListPart getServiceListPart(int i)
           
 char getStatus()
           
 boolean isResource(AbstractResourceAddress a)
           
 NetworkNode localLookup(java.lang.Object o)
           
 boolean matchesInfo(Info info)
           
 boolean matchesLocalSID(LocalSID l)
           
protected  int numChildren()
           
 void setInfo(SubListInfo node)
           
 void setKind(java.lang.String value)
           
 void setName(java.lang.String value)
           
 void setService(ServiceListPart node, int i)
           
 void setServiceList(List list)
           
 Universe universe()
           
 
Methods inherited from class ist.palcom.resource.descriptor.ServiceListPart
matches, parentDevice
 
Methods inherited from class ist.palcom.resource.descriptor.NetworkNode
getStatusHelpText, isNotOK, lookup, setLatestStatus, setLatestStatus
 
Methods inherited from class ist.palcom.resource.descriptor.ASTNode
addASTtoList, addChild, Define_AbstractResourceAddress_custServiceAddress, Define_AbstractResourceAddress_provServiceAddress, Define_CommandInfo_ci, 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

getServiceInfoListItem_visited

protected boolean getServiceInfoListItem_visited

getBrowserLabel_visited

protected boolean getBrowserLabel_visited

localLookup_Object_visited

protected java.util.Set localLookup_Object_visited

addressMatches_AbstractResourceAddress_visited

protected java.util.Set addressMatches_AbstractResourceAddress_visited

matchesInfo_Info_visited

protected java.util.Set matchesInfo_Info_visited

isResource_AbstractResourceAddress_visited

protected java.util.Set isResource_AbstractResourceAddress_visited

matchesLocalSID_LocalSID_visited

protected java.util.Set matchesLocalSID_LocalSID_visited

getAddress_visited

protected boolean getAddress_visited

getNumServiceListPart_visited

protected boolean getNumServiceListPart_visited

getServiceListPart_int_visited

protected java.util.Set getServiceListPart_int_visited

universe_visited

protected boolean universe_visited
Constructor Detail

SubList

public SubList()

SubList

public SubList(SubListInfo p0,
               java.lang.String p1,
               java.lang.String p2,
               List p3)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class ServiceListPart

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class ServiceListPart
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.

getStatus

public char getStatus()
Overrides:
getStatus in class NetworkNode

numChildren

protected int numChildren()
Overrides:
numChildren in class ServiceListPart

setInfo

public void setInfo(SubListInfo node)

getInfo

public SubListInfo getInfo()

getInfoNoTransform

public SubListInfo getInfoNoTransform()

setName

public void setName(java.lang.String value)

getName

public java.lang.String getName()

setKind

public void setKind(java.lang.String value)

getKind

public java.lang.String getKind()

setServiceList

public void setServiceList(List list)

getNumService

public int getNumService()

getService

public ServiceListPart getService(int i)

addService

public void addService(ServiceListPart node)

setService

public void setService(ServiceListPart node,
                       int i)

getServiceList

public List getServiceList()

getServiceListNoTransform

public List getServiceListNoTransform()

getServiceInfoListItem

public ServiceInfoListItem getServiceInfoListItem()
Specified by:
getServiceInfoListItem in class ServiceListPart

getBrowserLabel

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

localLookup

public NetworkNode localLookup(java.lang.Object o)
Specified by:
localLookup in class ServiceListPart

addressMatches

public boolean addressMatches(AbstractResourceAddress adr)

matchesInfo

public boolean matchesInfo(Info info)
Overrides:
matchesInfo in class NetworkNode

isResource

public boolean isResource(AbstractResourceAddress a)
Overrides:
isResource in class NetworkNode

matchesLocalSID

public boolean matchesLocalSID(LocalSID l)
Overrides:
matchesLocalSID in class ServiceListPart

getAddress

public AbstractResourceAddress getAddress()

getNumServiceListPart

public int getNumServiceListPart()
Overrides:
getNumServiceListPart in class NetworkNode

getServiceListPart

public ServiceListPart getServiceListPart(int i)
Overrides:
getServiceListPart in class NetworkNode

universe

public Universe universe()
Overrides:
universe in class NetworkNode

Define_Device_parentDevice

public Device Define_Device_parentDevice(ASTNode caller,
                                         ASTNode child)
Overrides:
Define_Device_parentDevice in class ASTNode