All Methods Static Methods Instance Methods Abstract Methods Default Methods
Modifier and Type |
Method and Description |
static CsmElement |
attribute(ObservableProperty property) |
static CsmElement |
block(CsmElement content) |
static CsmElement |
charToken(ObservableProperty property) |
static CsmElement |
child(ObservableProperty property) |
static CsmElement |
comma() |
static CsmElement |
comment() |
static CsmElement |
conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement) |
static CsmElement |
conditional(ObservableProperty property,
CsmConditional.Condition condition,
CsmElement thenElement,
CsmElement elseElement) |
static CsmElement |
indent() |
static CsmElement |
list(ObservableProperty property) |
static CsmElement |
list(ObservableProperty property,
CsmElement separator) |
static CsmElement |
list(ObservableProperty property,
CsmElement separator,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
list(ObservableProperty property,
CsmElement separatorPre,
CsmElement separatorPost,
CsmElement preceeding,
CsmElement following) |
static CsmElement |
newline() |
static CsmElement |
none() |
static CsmElement |
orphanCommentsBeforeThis() |
static CsmElement |
orphanCommentsEnding() |
void |
prettyPrint(Node node,
SourcePrinter printer) |
static CsmElement |
semicolon() |
static CsmElement |
sequence(CsmElement... elements) |
static CsmElement |
space() |
static CsmElement |
string(int tokenType) |
static CsmElement |
string(int tokenType,
java.lang.String content) |
static CsmElement |
stringToken(ObservableProperty property) |
static CsmElement |
token(int tokenType) |
static CsmElement |
token(int tokenType,
CsmToken.TokenContentCalculator tokenContentCalculator) |
static CsmElement |
unindent() |