public abstract static class AbstractTerminationCondition.AbstractTerminationConditionParameterSet extends InstanceParameterSet<AbstractTerminationCondition>
AbstractTerminationCondition
.ParameterSet.ParameterList
errorMessage, parameters, parent
Constructor and Description |
---|
AbstractTerminationConditionParameterSet(Class<? extends AbstractTerminationCondition> instanceClass)
Constructs an
AbstractTerminationCondition.AbstractTerminationConditionParameterSet from the class that can be
instantiated using this AbstractTerminationCondition.AbstractTerminationConditionParameterSet . |
AbstractTerminationConditionParameterSet(StringBuffer representation)
The standard constructor for the interface
Storable . |
Modifier and Type | Method and Description |
---|---|
AbstractTerminationCondition.AbstractTerminationConditionParameterSet |
clone()
Creates a full clone (deep copy) of this
ParameterSet . |
fromXML, getInstance, getInstanceClass, getInstanceComment, getInstanceName, toXML
fromGalaxy, getAllParameterNames, getComment, getComment, getErrorMessage, getIndex, getName, getName, getNumberOfParameters, getParameterAt, getParameterForName, getParent, hasDefaultOrIsSet, initParameterList, initParameterList, isAtomic, isComparable, parametersLoaded, reset, setParent, toGalaxy
public AbstractTerminationConditionParameterSet(Class<? extends AbstractTerminationCondition> instanceClass) throws IllegalArgumentException
AbstractTerminationCondition.AbstractTerminationConditionParameterSet
from the class that can be
instantiated using this AbstractTerminationCondition.AbstractTerminationConditionParameterSet
.instanceClass
- the class to be instantiatedIllegalArgumentException
- if instanceClass
is nullpublic AbstractTerminationConditionParameterSet(StringBuffer representation) throws NonParsableException
Storable
.
Constructs an AbstractTerminationCondition.AbstractTerminationConditionParameterSet
out of an XML representation.representation
- the XML representation as StringBuffer
NonParsableException
- if the AbstractTerminationCondition.AbstractTerminationConditionParameterSet
could not be
reconstructed out of the StringBuffer
representation
public AbstractTerminationCondition.AbstractTerminationConditionParameterSet clone() throws CloneNotSupportedException
ParameterSet
ParameterSet
. As a
convenience-method the user can use
fillWithStandardFieldsForClone(ParameterSet)
on a newly
created instance of a subclass of ParameterSet
to obtain a
clone/copy of all standard member variables (those already defined in
ParameterSet
) in the passed ParameterSet
. Using this
method, the cloning process becomes merely three-step:ParameterSet
, most
likely with an empty constructor or the one taking just the instance
class.
this.fillWithStandardFieldsForClone
on this
instance.
Object
's method
Object.clone()
.clone
in class ParameterSet
ParameterSet
CloneNotSupportedException