LayoutRoot
public class LayoutElement extends LayoutNode
Constructor | Description |
---|---|
LayoutElement(LayoutElement parent,
LayoutElement previous,
LayoutContext layoutContext) |
Modifier and Type | Method | Description |
---|---|---|
LayoutContext |
detachLayoutContext() |
|
int |
getCounterValue(java.lang.String counterName) |
Returns the value for the given counter.
|
LayoutContext |
getLayoutContext() |
|
LayoutElement |
getPrevious() |
|
java.lang.String |
getString(java.lang.String name) |
Retrieves the value for a given string.
|
void |
incrementCounter(java.lang.String name,
int value) |
Increments the counter with the given name.
|
boolean |
isAlternateOpen() |
|
boolean |
isContentsConsumed() |
|
boolean |
isCounterDefined(java.lang.String counterName) |
|
void |
openAlternate() |
|
void |
resetCounter(java.lang.String name,
int value) |
Reseting an counter creates a new Counter-Instance.
|
void |
setContentsConsumed(boolean contentsConsumed) |
|
void |
setString(java.lang.String name,
java.lang.String value,
boolean define) |
Sets a named string.
|
getParent
public LayoutElement(LayoutElement parent, LayoutElement previous, LayoutContext layoutContext)
public LayoutElement getPrevious()
public LayoutContext getLayoutContext()
public LayoutContext detachLayoutContext()
public boolean isContentsConsumed()
public void setContentsConsumed(boolean contentsConsumed)
public int getCounterValue(java.lang.String counterName)
counterName
- public void incrementCounter(java.lang.String name, int value)
name
- value
- public void resetCounter(java.lang.String name, int value)
name
- value
- public boolean isCounterDefined(java.lang.String counterName)
public void setString(java.lang.String name, java.lang.String value, boolean define)
name
- the namevalue
- the valuedefine
- if set to true, this defines a new nesting context.public java.lang.String getString(java.lang.String name)
name
- public void openAlternate()
public boolean isAlternateOpen()