public class CsmList extends Object implements CsmElement
Constructor and Description |
---|
CsmList(ObservableProperty property) |
CsmList(ObservableProperty property,
CsmElement separator) |
CsmList(ObservableProperty property,
CsmElement separatorPre,
CsmElement separatorPost,
CsmElement preceeding,
CsmElement following) |
Modifier and Type | Method and Description |
---|---|
CsmElement |
getFollowing() |
CsmElement |
getPreceeding() |
ObservableProperty |
getProperty() |
CsmElement |
getSeparatorPost() |
CsmElement |
getSeparatorPre() |
void |
prettyPrint(Node node,
SourcePrinter printer) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
attribute, block, charToken, child, comma, comment, conditional, conditional, conditional, indent, isCorrespondingElement, list, list, list, list, newline, newline, none, orphanCommentsBeforeThis, orphanCommentsEnding, semicolon, sequence, space, string, string, stringToken, textBlockToken, 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–2024. All rights reserved.