A class which allows to emphasize attributes to be written and read to
XML.
|
|
|
__init__(self,
parameters=[ ] ,
**kwargs)
Creates a ParameterSet with given parameters. |
|
|
|
__iter__(self)
Creates an iterator over the parameter and their values. |
|
|
|
|
|
_parametersToDom(self,
esysxml,
node) |
|
|
|
checkLinkTargets(self,
models,
hash)
Returns a set of tuples ("<self>(<name>)",
<target model>) if the parameter <name> is linked to
model <target model> but <target model> is not in the
list of models. |
|
|
|
declareParameter(self,
**parameters)
Declares one or more new parameters and their initial value. |
|
|
|
|
|
releaseParameters(self,
name)
Removes parameter name from the parameters. |
|
|
|
showParameters(self)
Returns a description of the parameters. |
|
|
|
toDom(self,
esysxml,
node)
toDom method of Model class. |
|
|
|
writeXML(self,
ostream=<epydoc.docintrospecter._DevNull instance at 0x92f50ac>)
Writes the object as an XML object into an output stream. |
|
|
Inherited from LinkableObject :
__getattr__ ,
__setattr__ ,
getAttributeObject ,
hasAttribute ,
trace
Inherited from object :
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__str__
|