LayoutRootpublic 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.
|
getParentpublic 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()