Top Fields Constructors Methods
com.github.javaparser.printer.concretesyntaxmodel

public Class CsmList

extends Object
implements CsmElement
Class Inheritance
All Implemented Interfaces
com.github.javaparser.printer.concretesyntaxmodel.CsmElement
Imports
com.github.javaparser.ast.Node, .NodeList, com.github.javaparser.ast.observer.ObservableProperty, com.github.javaparser.printer.ConcreteSyntaxModel, .SourcePrinter, java.util.Collection, .Iterator

Field Summary

Modifier and TypeField and Description
private final CsmElement
private final CsmElement
private final ObservableProperty
private final CsmElement
private final CsmElement

Constructor Summary

AccessConstructor and Description
public
CsmList(ObservableProperty property, CsmElement separator)

public
public
CsmList(ObservableProperty property, CsmElement separatorPre, CsmElement separatorPost, CsmElement preceeding, CsmElement following)

Method Summary

Modifier and TypeMethod and Description
public CsmElement
public CsmElement
public ObservableProperty
public CsmElement
public CsmElement
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

followingback to summary
private final CsmElement following
preceedingback to summary
private final CsmElement preceeding
propertyback to summary
private final ObservableProperty property
separatorPostback to summary
private final CsmElement separatorPost
separatorPreback to summary
private final CsmElement separatorPre

Constructor Detail

CsmListback to summary
public CsmList(ObservableProperty property, CsmElement separator)
CsmListback to summary
public CsmList(ObservableProperty property)
CsmListback to summary
public CsmList(ObservableProperty property, CsmElement separatorPre, CsmElement separatorPost, CsmElement preceeding, CsmElement following)

Method Detail

getFollowingback to summary
public CsmElement getFollowing()
getPreceedingback to summary
public CsmElement getPreceeding()
getPropertyback to summary
public ObservableProperty getProperty()
getSeparatorPostback to summary
public CsmElement getSeparatorPost()
getSeparatorPreback to summary
public CsmElement getSeparatorPre()
prettyPrintback to summary
public void prettyPrint(Node node, SourcePrinter printer)

Implements com.github.javaparser.printer.concretesyntaxmodel.CsmElement.prettyPrint.

Annotations
@Override