CsmElementpublic class CsmConditional extends Object implements CsmElement
| Modifier and Type | Class | Description |
|---|---|---|
static class |
CsmConditional.Condition |
| Constructor | Description |
|---|---|
CsmConditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement) |
|
CsmConditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
| Modifier and Type | Method | Description |
|---|---|---|
CsmConditional.Condition |
getCondition() |
|
CsmElement |
getElseElement() |
|
ObservableProperty |
getProperty() |
|
CsmElement |
getThenElement() |
|
void |
prettyPrint(Node node,
SourcePrinter printer) |
attribute, block, charToken, child, comma, comment, conditional, conditional, indent, list, list, list, list, newline, none, orphanCommentsBeforeThis, orphanCommentsEnding, semicolon, sequence, space, string, string, stringToken, token, token, unindentpublic CsmConditional(ObservableProperty property, CsmConditional.Condition condition, CsmElement thenElement, CsmElement elseElement)
public CsmConditional(ObservableProperty property, CsmConditional.Condition condition, CsmElement thenElement)
public CsmConditional.Condition getCondition()
public ObservableProperty getProperty()
public CsmElement getThenElement()
public CsmElement getElseElement()
public void prettyPrint(Node node, SourcePrinter printer)
prettyPrint in interface CsmElementCopyright © 2007–2019. All rights reserved.