ist.palcom.resource.descriptor
Class ServiceListPart

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.NetworkNode
          extended by ist.palcom.resource.descriptor.ServiceListPart
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
Service, SubList

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


Field Summary
protected  java.util.Set matches_Object_visited
           
protected  java.util.Set matchesLocalSID_LocalSID_visited
           
protected  boolean parentDevice_visited
           
 
Fields inherited from class ist.palcom.resource.descriptor.NetworkNode
getNumServiceListPart_visited, getServiceListPart_int_visited, isResource_AbstractResourceAddress_visited, lookup_Object_visited, matchesInfo_Info_visited, 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
ServiceListPart()
           
 
Method Summary
 java.lang.Object clone()
           
 void flushCache()
           
abstract  ServiceInfoListItem getServiceInfoListItem()
           
abstract  NetworkNode localLookup(java.lang.Object o)
           
 boolean matches(java.lang.Object o)
           
 boolean matchesLocalSID(LocalSID l)
           
protected  int numChildren()
           
 Device parentDevice()
           
 
Methods inherited from class ist.palcom.resource.descriptor.NetworkNode
getChildArray, getNumServiceListPart, getServiceListPart, getStatus, getStatusHelpText, isNotOK, isResource, lookup, matchesInfo, setLatestStatus, setLatestStatus, 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

matchesLocalSID_LocalSID_visited

protected java.util.Set matchesLocalSID_LocalSID_visited

matches_Object_visited

protected java.util.Set matches_Object_visited

parentDevice_visited

protected boolean parentDevice_visited
Constructor Detail

ServiceListPart

public ServiceListPart()
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

numChildren

protected int numChildren()
Overrides:
numChildren in class NetworkNode

getServiceInfoListItem

public abstract ServiceInfoListItem getServiceInfoListItem()

localLookup

public abstract NetworkNode localLookup(java.lang.Object o)

matchesLocalSID

public boolean matchesLocalSID(LocalSID l)

matches

public boolean matches(java.lang.Object o)
Overrides:
matches in class NetworkNode

parentDevice

public Device parentDevice()