CsmElement
public class CsmList extends Object implements CsmElement
Constructor | Description |
---|---|
CsmList(ObservableProperty property) |
|
CsmList(ObservableProperty property,
CsmElement separator) |
|
CsmList(ObservableProperty property,
CsmElement separatorPre,
CsmElement separatorPost,
CsmElement preceeding,
CsmElement following) |
Modifier and Type | Method | Description |
---|---|---|
CsmElement |
getFollowing() |
|
CsmElement |
getPreceeding() |
|
ObservableProperty |
getProperty() |
|
CsmElement |
getSeparatorPost() |
|
CsmElement |
getSeparatorPre() |
|
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, unindent
public CsmList(ObservableProperty property, CsmElement separator)
public CsmList(ObservableProperty property)
public CsmList(ObservableProperty property, CsmElement separatorPre, CsmElement separatorPost, CsmElement preceeding, CsmElement following)
public ObservableProperty getProperty()
public CsmElement getSeparatorPost()
public CsmElement getSeparatorPre()
public CsmElement getPreceeding()
public CsmElement getFollowing()
public void prettyPrint(Node node, SourcePrinter printer)
prettyPrint
in interface CsmElement
Copyright © 2007–2019. All rights reserved.