public class ErrorTreeAppendable extends TreeAppendable
TreeAppendable.Visitor
Constructor and Description |
---|
ErrorTreeAppendable(SharedAppendableState state,
ITraceURIConverter converter,
ILocationInFileProvider locationProvider,
IJvmModelAssociations jvmModelAssociations,
java.util.Set<ILocationData> sourceLocations,
boolean useForDebugging) |
Modifier and Type | Method and Description |
---|---|
TreeAppendable |
append(JvmType type) |
protected TreeAppendable |
createChild(SharedAppendableState state,
ILocationInFileProvider locationProvider,
IJvmModelAssociations jvmModelAssociations,
java.util.Set<ILocationData> newData,
boolean useForDebugging) |
protected LazyURIEncoder |
getOrCreateURIEncoder() |
accept, acceptVisitor, append, append, append, appendIndented, appendTreeAppendable, appendUnsafe, charAt, closeLastChild, closeScope, createAllLocationData, createLightweightTypeReferenceSerializer, createLocationData, createLocationData, declareSyntheticVariable, declareUniqueNameVariable, declareVariable, decreaseIndentation, doGetContent, dump, dump, errorChild, getChildren, getContent, getGeneratorConfig, getImports, getLocationData, getName, getObject, getState, getTraceRegion, getTraceURIConverter, hasName, hasObject, increaseIndentation, isClosed, isJava, isUseForDebugging, length, markClosed, newLine, openPseudoScope, openScope, removeName, subSequence, toString, trace, trace, trace, trace, trace, trace, trace, trace
public ErrorTreeAppendable(SharedAppendableState state, ITraceURIConverter converter, ILocationInFileProvider locationProvider, IJvmModelAssociations jvmModelAssociations, java.util.Set<ILocationData> sourceLocations, boolean useForDebugging)
protected LazyURIEncoder getOrCreateURIEncoder()
public TreeAppendable append(JvmType type)
append
in interface IAppendable
append
in interface ISourceAppender
append
in interface ITreeAppendable
append
in class TreeAppendable
protected TreeAppendable createChild(SharedAppendableState state, ILocationInFileProvider locationProvider, IJvmModelAssociations jvmModelAssociations, java.util.Set<ILocationData> newData, boolean useForDebugging)
createChild
in class TreeAppendable