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 0xa69f38>)
Writes the object as an XML object into an output stream. |
|
|
|
Inherited from LinkableObject:
__getattr__,
__setattr__,
getAttributeObject,
hasAttribute,
trace
Inherited from object:
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__sizeof__,
__str__,
__subclasshook__
|