ist.palcom.resource.descriptor
Class ServiceInfoListItem

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.AbstractXMLRepresentable
          extended by ist.palcom.resource.descriptor.Info
              extended by ist.palcom.resource.descriptor.ServiceInfoListItem
All Implemented Interfaces:
XMLRepresentable, java.lang.Cloneable
Direct Known Subclasses:
ServiceInfo, SubListInfo

public abstract class ServiceInfoListItem
extends Info
implements java.lang.Cloneable


Field Summary
 
Fields inherited from class ist.palcom.resource.descriptor.Info
getAddress_visited
 
Fields inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
getBrowserLabel_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
ServiceInfoListItem()
           
 
Method Summary
 java.lang.Object clone()
           
abstract  ServiceListPart createServiceNode()
          Device side tree view of the network, with device and service hierarchy abstract NetworkNode ::= ; Universe ::= Net:Network Connections:ConnectionList; Network: NetworkNode ::= Device*; Device: NetworkNode ::= Info:DeviceInfo Service:Service*; //Service: NetworkNode ::= Info:ServiceInfo Description:ServiceProxy Service:Service*; abstract Service ::= NetworkNode ::= Info:ServiceInfo Service:Service*; ControlService : Service ::= Description:ServiceProxy StreamingService : Service ::= ; ConnectionList ::= Connection*; Connection:NetworkNode ::= Info:ConnectionInfo;
 void flushCache()
           
protected  int numChildren()
           
 
Methods inherited from class ist.palcom.resource.descriptor.Info
getAddress, getTagName, initializeFromElement, writeXMLElement
 
Methods inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
addChildFromXMLElement, addToAssembly, equals, getBrowserLabel, getXMLData, getXMLData, removeFromAssembly, toString
 
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, getChild, getChildArray, 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
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceInfoListItem

public ServiceInfoListItem()
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class Info

clone

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

createServiceNode

public abstract ServiceListPart createServiceNode()
Device side tree view of the network, with device and service hierarchy abstract NetworkNode ::= ; Universe ::= Net:Network Connections:ConnectionList; Network: NetworkNode ::= Device*; Device: NetworkNode ::= Info:DeviceInfo Service:Service*; //Service: NetworkNode ::= Info:ServiceInfo Description:ServiceProxy Service:Service*; abstract Service ::= NetworkNode ::= Info:ServiceInfo Service:Service*; ControlService : Service ::= Description:ServiceProxy StreamingService : Service ::= ; ConnectionList ::= Connection*; Connection:NetworkNode ::= Info:ConnectionInfo;


numChildren

protected int numChildren()
Overrides:
numChildren in class Info