spase.parser110
Class PhysicalParameter

java.lang.Object
  extended by spase.parser110.XMLParser
      extended by spase.parser110.PhysicalParameter

public class PhysicalParameter
extends XMLParser

A container of PhysicalParameter information.


Constructor Summary
PhysicalParameter()
           
PhysicalParameter(boolean forEdit)
           
PhysicalParameter(org.w3c.dom.Node node)
           
 
Method Summary
 void dump()
           
static void dump(java.util.ArrayList<PhysicalParameter> list)
           
 java.lang.String getCadence()
           
 java.lang.String getCaveats()
           
 CoordinateSystem getCoordinateSystem()
           
 java.lang.String getDescription()
           
 Dimension getDimension()
           
 Measured getMeasured()
           
 XMLParser getMemberNode(java.lang.String name)
          Locates a node in a structure based on the the "name" associated with the member.
 java.lang.String getName()
           
 java.lang.String getParameterKey()
           
 Support getSupport()
           
 java.lang.String getUnits()
           
 java.lang.String getUnitsConversion()
           
 java.lang.String getXMLDocument(int n)
          Return a string containing an XML representation of this isntance.
 java.lang.String getXMLDocument(int n, java.lang.String path, int key)
          Return a string containing an XML representation of this isntance.
 void makeNewMember(java.lang.String item)
          Create a new member.
 void removeMember(java.lang.String item, int index)
          Remove an elment of a member.
 void reset()
           
 void setCadence(java.lang.String value)
           
 void setCadence(java.lang.String[] value)
           
 void setCaveats(java.lang.String value)
           
 void setCaveats(java.lang.String[] value)
           
 void setCoordinateSystem(org.w3c.dom.Node node)
           
 void setDescription(java.lang.String value)
           
 void setDescription(java.lang.String[] value)
           
 void setDimension(org.w3c.dom.Node node)
           
 void setMeasured(org.w3c.dom.Node node)
           
 void setName(java.lang.String value)
           
 void setName(java.lang.String[] value)
           
 void setParameterKey(java.lang.String value)
           
 void setParameterKey(java.lang.String[] value)
           
 void setSupport(org.w3c.dom.Node node)
           
 void setUnits(java.lang.String value)
           
 void setUnits(java.lang.String[] value)
           
 void setUnitsConversion(java.lang.String value)
           
 void setUnitsConversion(java.lang.String[] value)
           
 
Methods inherited from class spase.parser110.XMLParser
dumpData, dumpList, dumpNode, findNode, getAllValues, getBranchText, getClassName, getDefaultStyleSheet, getDocument, getElementPath, getMemberName, getMemberNodeIndex, getMemberNodeName, getMemberParent, getNodes, getNodes, getNodes, getNodeText, getPath, getPathName, getStringReader, getTagClose, getTaggedList, getTaggedValue, getTagOpen, getTopParent, getValues, getValues, indent, isInList, isMatch, load, load, load, main, makeEditNodes, makeTagContent, parseXML, parseXML, printXML, processNode, setClassName, setMember, setMember, setMember, toImproperCase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhysicalParameter

public PhysicalParameter()

PhysicalParameter

public PhysicalParameter(boolean forEdit)

PhysicalParameter

public PhysicalParameter(org.w3c.dom.Node node)
                  throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

reset

public void reset()

getMemberNode

public XMLParser getMemberNode(java.lang.String name)
Description copied from class: XMLParser
Locates a node in a structure based on the the "name" associated with the member. A "node" is a member of a class which also has members. To be implemented in each derived class. A name may have an option index. The full syntax is: "name[index]"

Overrides:
getMemberNode in class XMLParser
Parameters:
name - the name associated with a member.

makeNewMember

public void makeNewMember(java.lang.String item)
Description copied from class: XMLParser
Create a new member. To be implemented in each derived class.

Overrides:
makeNewMember in class XMLParser
Parameters:
item - the name of the member to create.

removeMember

public void removeMember(java.lang.String item,
                         int index)
Description copied from class: XMLParser
Remove an elment of a member. To be implemented in each derived class.

Overrides:
removeMember in class XMLParser
Parameters:
item - the name of the member to create.
index - the index of the element to remove.

getXMLDocument

public java.lang.String getXMLDocument(int n)
Description copied from class: XMLParser
Return a string containing an XML representation of this isntance. To be implemented in each derived class.

Overrides:
getXMLDocument in class XMLParser
Parameters:
n - the number of levels to indent the document.

getXMLDocument

public java.lang.String getXMLDocument(int n,
                                       java.lang.String path,
                                       int key)
Description copied from class: XMLParser
Return a string containing an XML representation of this isntance. To be implemented in each derived class.

Overrides:
getXMLDocument in class XMLParser
Parameters:
n - the number of levels to indent the document.
path - the path to the element.
key - the index (key) of the element at the path.

setName

public void setName(java.lang.String value)

setName

public void setName(java.lang.String[] value)

getName

public java.lang.String getName()

setParameterKey

public void setParameterKey(java.lang.String value)

setParameterKey

public void setParameterKey(java.lang.String[] value)

getParameterKey

public java.lang.String getParameterKey()

setDescription

public void setDescription(java.lang.String value)

setDescription

public void setDescription(java.lang.String[] value)

getDescription

public java.lang.String getDescription()

setCaveats

public void setCaveats(java.lang.String value)

setCaveats

public void setCaveats(java.lang.String[] value)

getCaveats

public java.lang.String getCaveats()

setCadence

public void setCadence(java.lang.String value)

setCadence

public void setCadence(java.lang.String[] value)

getCadence

public java.lang.String getCadence()

setUnits

public void setUnits(java.lang.String value)

setUnits

public void setUnits(java.lang.String[] value)

getUnits

public java.lang.String getUnits()

setUnitsConversion

public void setUnitsConversion(java.lang.String value)

setUnitsConversion

public void setUnitsConversion(java.lang.String[] value)

getUnitsConversion

public java.lang.String getUnitsConversion()

setCoordinateSystem

public void setCoordinateSystem(org.w3c.dom.Node node)
                         throws java.lang.Exception
Throws:
java.lang.Exception

getCoordinateSystem

public CoordinateSystem getCoordinateSystem()

setDimension

public void setDimension(org.w3c.dom.Node node)
                  throws java.lang.Exception
Throws:
java.lang.Exception

getDimension

public Dimension getDimension()

setMeasured

public void setMeasured(org.w3c.dom.Node node)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getMeasured

public Measured getMeasured()

setSupport

public void setSupport(org.w3c.dom.Node node)
                throws java.lang.Exception
Throws:
java.lang.Exception

getSupport

public Support getSupport()

dump

public void dump()

dump

public static void dump(java.util.ArrayList<PhysicalParameter> list)