public class CanonicalVariableDOM extends ParameterSetDOM implements CanonicalVariableStorage
document, dostylesheets, storageRoot, templateDOM
nickname, reposListeners, transferAgent
Constructor and Description |
---|
CanonicalVariableDOM() |
Modifier and Type | Method and Description |
---|---|
void |
addCoefficient(java.lang.String name) |
void |
addParam(java.lang.String name) |
void |
clearCoefficients() |
void |
clearParameters() |
java.util.Vector |
coefficientNames() |
void |
copyCoefficients(RepositoryStorage that) |
void |
copyParameters(RepositoryStorage that) |
java.lang.String |
getCoefficient(java.lang.String name) |
protected org.w3c.dom.Element |
getCoefficientElement(java.lang.String name) |
protected org.w3c.dom.Element |
getCoefficientsRoot() |
DblParamSet |
getDblParamSet() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
java.lang.String |
getParam(java.lang.String name) |
protected org.w3c.dom.Element |
getParametersRoot() |
java.lang.String |
getRootElementName() |
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
boolean |
hasCoefficient(java.lang.String s) |
boolean |
hasParameter(java.lang.String s) |
int |
numberOfCoefficients() |
int |
numberOfParams() |
java.util.Vector |
parameterNames() |
void |
removeCoefficient(java.lang.String name) |
void |
removeParam(java.lang.String name) |
void |
setAllParam(java.lang.String value) |
void |
setCoefficient(java.lang.String name,
java.lang.String value) |
void |
setParam(java.lang.String name,
java.lang.String value) |
void |
setUsingDblParamSet(DblParamSet X) |
void |
show() |
void |
show(java.lang.String n) |
protected void |
specifyStorage(org.w3c.dom.Document doc,
org.w3c.dom.Element root) |
getParameterElement
createElementByName, getAttributeByElementName, getComment, getCommentElementName, getCreatedBy, getCreatedByAttributeName, getCreatedOn, getCreatedOnAttributeName, getDocument, getEnabled, getEnabledAttributeName, getNickname, getNicknameAttributeName, getStorage, getStorageRoot, getStylesheetRef, getTemplateDOM, getTextNodeByElementName, isValidXML, readXML, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname, setProcessingInstructions, setTextNodeByElementName, useStyleSheetInfo, usingStyleSheetInfo, writeTemplateXML, writeXML
addRepositoryListener, afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, transferStorage, transferStorageCommands
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class ParameterSetDOM
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class ParameterSetDOM
public java.lang.Class getDOMStorageClass()
AbstractRepositoryStorage
getDOMStorageClass
in interface DOMStorable
getDOMStorageClass
in class ParameterSetDOM
public java.lang.String getRootElementName()
getRootElementName
in class ParameterSetDOM
protected void specifyStorage(org.w3c.dom.Document doc, org.w3c.dom.Element root)
specifyStorage
in class ParameterSetDOM
protected org.w3c.dom.Element getCoefficientsRoot()
protected org.w3c.dom.Element getParametersRoot()
getParametersRoot
in class ParameterSetDOM
protected org.w3c.dom.Element getCoefficientElement(java.lang.String name)
public void clearCoefficients()
clearCoefficients
in interface CanonicalVariableStorage
public void addCoefficient(java.lang.String name)
addCoefficient
in interface CanonicalVariableStorage
public int numberOfCoefficients()
numberOfCoefficients
in interface CanonicalVariableStorage
public java.util.Vector coefficientNames()
coefficientNames
in interface CanonicalVariableStorage
public void removeCoefficient(java.lang.String name)
removeCoefficient
in interface CanonicalVariableStorage
public java.lang.String getCoefficient(java.lang.String name)
getCoefficient
in interface CanonicalVariableStorage
public void setCoefficient(java.lang.String name, java.lang.String value)
setCoefficient
in interface CanonicalVariableStorage
public void copyCoefficients(RepositoryStorage that)
copyCoefficients
in interface CanonicalVariableStorage
public boolean hasCoefficient(java.lang.String s)
hasCoefficient
in interface CanonicalVariableStorage
public void setUsingDblParamSet(DblParamSet X)
setUsingDblParamSet
in interface ParameterSetStorage
setUsingDblParamSet
in class ParameterSetDOM
public java.util.Vector parameterNames()
parameterNames
in interface ParameterSetStorage
parameterNames
in class ParameterSetDOM
public void addParam(java.lang.String name)
addParam
in interface ParameterSetStorage
addParam
in class ParameterSetDOM
public void removeParam(java.lang.String name)
removeParam
in interface ParameterSetStorage
removeParam
in class ParameterSetDOM
public java.lang.String getParam(java.lang.String name)
getParam
in interface ParameterSetStorage
getParam
in class ParameterSetDOM
public void setParam(java.lang.String name, java.lang.String value)
setParam
in interface ParameterSetStorage
setParam
in class ParameterSetDOM
public void setAllParam(java.lang.String value)
setAllParam
in interface ParameterSetStorage
setAllParam
in class ParameterSetDOM
public boolean hasParameter(java.lang.String s)
hasParameter
in interface ParameterSetStorage
hasParameter
in class ParameterSetDOM
public void clearParameters()
clearParameters
in interface ParameterSetStorage
clearParameters
in class ParameterSetDOM
public void copyParameters(RepositoryStorage that)
copyParameters
in interface ParameterSetStorage
copyParameters
in class ParameterSetDOM
public int numberOfParams()
numberOfParams
in interface ParameterSetStorage
numberOfParams
in class ParameterSetDOM
public DblParamSet getDblParamSet()
getDblParamSet
in interface ParameterSetStorage
getDblParamSet
in class ParameterSetDOM
public void show()
show
in interface ParameterSetStorage
show
in class ParameterSetDOM
public void show(java.lang.String n)
show
in interface ParameterSetStorage
show
in class ParameterSetDOM
Copyright © 2011, 2013. Daniel P. Dougherty