Main Page | Class Hierarchy | Class List | File List | Class Members | Related Pages

org.nees.rbnb.NeesControlMetadata Class Reference

List of all members.

Public Member Functions

 NeesControlMetadata (String xml)
String toXmlString ()
void buildXmlDoc (Document doc)
TemplateDescription getTemplate (String name)
Enumeration getTemplatesEnumeration ()
Hashtable getTemplatesHashtable ()
void putTemplate (String templateName, TemplateDescription template)
InstanceDescription getInstance (String name)
boolean deleteInstance (String name)
Enumeration getInstancesEnumeration ()
Hashtable getInstancesHashtable ()
void setFromXml (String xml) throws IllegalArgumentException
void addToTemplateList (String name, String type)
void insertParametersToTempateFromBase (String name, RBNBBase base)
void addToInstanceList (String name, String templateName)
void addToInstanceList (String name, String templateName, RBNBBase actualInstance)
void addParameterToInstance (String instanceName, String parameterName, String parameterType, Object value)
DefaultMutableTreeNode insertIntoSwingTree (DefaultMutableTreeNode top)

Static Public Attributes

final String XML_TAG_FOR_METADATA = "NEESMetadata"
final String XML_TAG_FOR_LINK_LIST = "links"
final String XML_TAG_FOR_LINK = "link"
final String XML_TAG_FOR_TEMPLATE_LIST = "templates"
final String XML_TAG_FOR_TEMPLATE = "template"
final String XML_TAG_FOR_TEMPLATE_NAME = "templateName"
final String XML_TAG_FOR_TEMPLATE_TYPE = "type"
final String XML_TAG_FOR_PARAMETER_LIST = "parameters"
final String XML_TAG_FOR_PARAMETER = "parameter"
final String XML_TAG_FOR_INSTANCE_LIST = "instances"
final String XML_TAG_FOR_INSTANCE = "instance"
final String XML_TAG_FOR_INSTANCE_NAME = "instanceName"
final String XML_TAG_FOR_INSATNCE_TEMPLATE_NAME = "instanceTemplateName"
final String XML_TAG_FOR_INSTANCE_RUNNING_FLAG = "instanceRunningFlag"
final String XML_TAG_FOR_ADDITIONAL_METADATA = "internalMetadata"
final String XML_TAG_FOR_COMMAND = "Command"
final String IMAGE_TYPE = "image"
final String MOVIE_TYPE = "movie"
final String DATA_TYPE = "data"
final String DAQ_TYPE = "DAQ"

Protected Member Functions

MutableTreeNode makeSwingTreeTemplates ()

Detailed Description

Author:
Terry E Weymouth

Definition at line 22 of file NeesControlMetadata.java.


Member Function Documentation

MutableTreeNode org.nees.rbnb.NeesControlMetadata.makeSwingTreeTemplates  )  [protected]
 

Returns:

Definition at line 358 of file NeesControlMetadata.java.

void org.nees.rbnb.NeesControlMetadata.putTemplate String  templateName,
TemplateDescription  template
 

Parameters:
templateName 
template 

Definition at line 152 of file NeesControlMetadata.java.

References org.nees.rbnb.NeesControlMetadata.putTemplate().

Referenced by org.nees.rbnb.NeesControlMetadata.putTemplate().

void org.nees.rbnb.NeesControlMetadata.setFromXml String  xml  )  throws IllegalArgumentException
 

Parameters:
xml 

Definition at line 189 of file NeesControlMetadata.java.

References org.nees.rbnb.NeesControlMetadata.setFromXml().

Referenced by org.nees.rbnb.NeesControlMetadata.setFromXml().


The documentation for this class was generated from the following file:
Generated on Tue Aug 24 11:12:29 2004 for Data turbine for NEESGrid by doxygen 1.3.7