ist.palcom.resource.descriptor
Class SelfTestService

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

public class SelfTestService
extends ControlService
implements Cloneable


Field Summary
protected  boolean getBrowserLabel_visited
           
 
Fields inherited from class ist.palcom.resource.descriptor.ControlService
lookupCommand_String_visited
 
Fields inherited from class ist.palcom.resource.descriptor.Service
getName_visited, getURN_visited, isURN_URN_visited, latestStatus, localLookup_Object_visited, matches_Object_visited, matchesInfo_PRDData_visited, parentDevice_visited, universe_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, getParentPRDAssembly_visited, getPrettyClosingString_visited, getPrettyString_visited, IN_CIRCLE, LAST_CYCLE, numChildren, parent, prettyPrintChildren_visited, RESET_CYCLE
 
Constructor Summary
SelfTestService()
           
SelfTestService(PRDService p0, List p1, PRDServiceFMDescription p2, Opt p3)
           
 
Method Summary
 void addService(Service node)
           
 Object clone()
           
 ASTNode copy()
           
 void flushCache()
           
 ASTNode fullCopy()
           
 String getBrowserLabel()
           
 PRDServiceFMDescription getDescription()
           
 PRDServiceFMDescription getDescriptionNoTransform()
           
 PRDService getInfo()
           
 PRDService getInfoNoTransform()
           
 int getNumService()
           
 ServiceProxy getProxy()
           
 Opt getProxyOpt()
           
 Opt getProxyOptNoTransform()
           
 Service getService(int i)
           
 List getServiceList()
           
 List getServiceListNoTransform()
           
 boolean hasProxy()
           
protected  int numChildren()
           
 void performSelfTest()
           
 void setDescription(PRDServiceFMDescription node)
           
 void setInfo(PRDService node)
           
 void setProxy(ServiceProxy node)
           
 void setProxyOpt(Opt opt)
           
 void setService(Service node, int i)
           
 void setServiceList(List list)
           
 
Methods inherited from class ist.palcom.resource.descriptor.ControlService
getChildArray, lookupCommand, wasDisconnected
 
Methods inherited from class ist.palcom.resource.descriptor.Service
Define_Device_parentDevice, doSelfTestOpt, getConnection, getLatestSelfTestResult, getName, getURN, getView, isURN, localLookup, matches, matchesInfo, parentDevice, selfTestResult, setConnection, setView, toString, universe
 
Methods inherited from class ist.palcom.resource.descriptor.NetworkNode
lookup
 
Methods inherited from class ist.palcom.resource.descriptor.ASTNode
addASTtoList, addChild, Define_CommandInfo_ci, Define_Identifier_getLocalName, Define_NetworkNode_lookup, Define_PRDAssembly_ai, Define_PRDSecondOrderList_list, Define_Service_inhCust, Define_Service_inhProv, Define_String_expectedType, Define_Universe_universe, encloseInBraces, getAssemblyLabel, getChild, getChildNoTransform, getErrorList, getIDforEditing, getIndent, getIndexOfChild, getNumChild, getParent, getParentPRDAssembly, getPrettyClosingString, getPrettyString, insertChild, prettyprint, prettyPrintChildren, remove, removeChild, reset, resetTree, setChild, setParent, updateIDfromEditor
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, println
 

Field Detail

getBrowserLabel_visited

protected boolean getBrowserLabel_visited
Constructor Detail

SelfTestService

public SelfTestService()

SelfTestService

public SelfTestService(PRDService p0,
                       List p1,
                       PRDServiceFMDescription p2,
                       Opt p3)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class ControlService

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class ControlService
Throws:
CloneNotSupportedException

copy

public ASTNode copy()
Overrides:
copy in class ControlService

fullCopy

public ASTNode fullCopy()
Overrides:
fullCopy in class ControlService

performSelfTest

public void performSelfTest()

numChildren

protected int numChildren()
Overrides:
numChildren in class ControlService

setInfo

public void setInfo(PRDService node)
Overrides:
setInfo in class ControlService

getInfo

public PRDService getInfo()
Overrides:
getInfo in class ControlService

getInfoNoTransform

public PRDService getInfoNoTransform()
Overrides:
getInfoNoTransform in class ControlService

setServiceList

public void setServiceList(List list)
Overrides:
setServiceList in class ControlService

getNumService

public int getNumService()
Overrides:
getNumService in class ControlService

getService

public Service getService(int i)
Overrides:
getService in class ControlService

addService

public void addService(Service node)
Overrides:
addService in class ControlService

setService

public void setService(Service node,
                       int i)
Overrides:
setService in class ControlService

getServiceList

public List getServiceList()
Overrides:
getServiceList in class ControlService

getServiceListNoTransform

public List getServiceListNoTransform()
Overrides:
getServiceListNoTransform in class ControlService

setDescription

public void setDescription(PRDServiceFMDescription node)
Overrides:
setDescription in class ControlService

getDescription

public PRDServiceFMDescription getDescription()
Overrides:
getDescription in class ControlService

getDescriptionNoTransform

public PRDServiceFMDescription getDescriptionNoTransform()
Overrides:
getDescriptionNoTransform in class ControlService

setProxyOpt

public void setProxyOpt(Opt opt)
Overrides:
setProxyOpt in class ControlService

hasProxy

public boolean hasProxy()
Overrides:
hasProxy in class ControlService

getProxy

public ServiceProxy getProxy()
Overrides:
getProxy in class ControlService

setProxy

public void setProxy(ServiceProxy node)
Overrides:
setProxy in class ControlService

getProxyOpt

public Opt getProxyOpt()
Overrides:
getProxyOpt in class ControlService

getProxyOptNoTransform

public Opt getProxyOptNoTransform()
Overrides:
getProxyOptNoTransform in class ControlService

getBrowserLabel

public String getBrowserLabel()
Overrides:
getBrowserLabel in class Service