org.datamixer.config.containers
Class CollectionContainerIteratorConfig
java.lang.Object
org.datamixer.config.ElementBase
org.datamixer.config.GeneratorConfig
org.datamixer.config.collections.IteratorConfig
org.datamixer.config.containers.CollectionContainerIteratorConfig
- All Implemented Interfaces:
- DatamixerConfig
- Direct Known Subclasses:
- CounterIteratorConfig, FunctionConfig
- public class CollectionContainerIteratorConfig
- extends IteratorConfig
|
Field Summary |
protected java.lang.String |
done_
set the done policy. |
protected java.lang.Boolean |
repeatAll_
set the repeat flag for all iterators to enabled. |
| Methods inherited from class org.datamixer.config.collections.IteratorConfig |
getCollectionId, getCurrent, getName, getReferenceId, getReplace, getSeed, initIteratorImpl, initRandomIteratorImpl, isNull, isRandom, resolveCollection, setCollectionId, setCurrent, setCurrent, setFormatPattern, setImplAttributes, setIteratorImpl, setName, setNull, setNull, setRandom, setRandom, setReferenceId, setReplace, setReplace, setSeed, setSeed, validate |
| Methods inherited from class org.datamixer.config.ElementBase |
addField, addListener, error, error, error, findContext, findInContext, findInContext, findNearestContext, getAttribute, getContext, getElement, getElements, getField, getFields, getId, getImpl, getLineNumber, getListeners, getNamespace, getParent, getParentByTag, getQName, getScope, getSupportedAttrs, getSystemId, getTag, getText, initialize, initializeElements, setId, setImpl, setInContext, setInContext, setLineNumber, setListenerImpls, setNamespace, setParent, setScope, setScope, setScope, setSystemId, setTag, setText, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
done_
protected java.lang.String done_
- set the done policy.
repeatAll_
protected java.lang.Boolean repeatAll_
- set the repeat flag for all iterators to
enabled.
CollectionContainerIteratorConfig
public CollectionContainerIteratorConfig()
doInitialize
protected void doInitialize()
throws DatamixerException
- Overrides:
doInitialize in class IteratorConfig
- Throws:
DatamixerException
addElement
public boolean addElement(DatamixerConfig element)
- Add element to self as a nested element.
- Specified by:
addElement in interface DatamixerConfig- Overrides:
addElement in class IteratorConfig
setAttribute
public boolean setAttribute(java.lang.String name,
java.lang.Object value)
- Set
value into the attribute named name.
Returns true if element was set,
false otherwise.
- Specified by:
setAttribute in interface DatamixerConfig- Overrides:
setAttribute in class IteratorConfig
doGetSupportedAttrs
protected void doGetSupportedAttrs(java.util.List names)
- A list of names of supported attributes.
- Overrides:
doGetSupportedAttrs in class IteratorConfig
getIteratorImpl
public DatamixerIterator getIteratorImpl()
- Overrides:
getIteratorImpl in class IteratorConfig
getCollectionContainerIteratorImpl
public CollectionContainerIterator getCollectionContainerIteratorImpl()
getRepeatAll
public java.lang.Boolean getRepeatAll()
setRepeatAll
public void setRepeatAll(java.lang.Boolean value)
setRepeatAll
public void setRepeatAll(java.lang.String repeatAll)
getDone
public java.lang.String getDone()
setDone
public void setDone(java.lang.String value)
Copyright © 2004-2006 datamixer.org. All Rights Reserved.