public abstract class AbstractRepeaterEntry extends AbstractComposite implements RepeaterEntry
Modifier and Type | Field and Description |
---|---|
protected ModifiableRepositoryData |
_modifiableRepositoryData
The modifiable repository data if the repeater entry is modifiable
|
_repositoryData
Constructor and Description |
---|
AbstractRepeaterEntry(RepositoryData repositoryData)
Creates a repeater entry
|
Modifier and Type | Method and Description |
---|---|
private void |
_rename(String newName) |
int |
getPosition()
Retrieves the position of this entry in the repeater
|
protected void |
setPosition(int newPosition,
Repeater repeater)
Sets the position of the entry in the repeater.
|
getDataNames, getDefaultDataHolder, hasValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
copyTo, dataToSAX, dataToSAX, dataToSAX, dataToSAX, getComposite, getDataNames, getRepeater, hasValue, toSAX, toSAX
protected ModifiableRepositoryData _modifiableRepositoryData
public AbstractRepeaterEntry(RepositoryData repositoryData)
repositoryData
- the repository data of the repeater entrypublic int getPosition()
RepeaterEntry
getPosition
in interface RepeaterEntry
protected void setPosition(int newPosition, Repeater repeater) throws IllegalArgumentException
newPosition
- The new position of the entryrepeater
- the repeater containing this entryIllegalArgumentException
- if the position is not between the negative and positive repeater size