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 0x90b20ac>)
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__
|