public class LayoutElement extends LayoutNode
| Constructor and Description |
|---|
LayoutElement(LayoutElement parent,
LayoutElement previous,
LayoutContext layoutContext) |
| Modifier and Type | Method and 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()