@NonNullByDefault 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,
org.eclipse.emf.ecore.EObject context) |
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, appendIndented, appendTreeAppendable, appendUnsafe, charAt, closeLastChild, closeScope, createAllLocationData, createLightweightTypeReferenceSerializer, createLocationData, createLocationData, declareSyntheticVariable, declareVariable, decreaseIndentation, doGetContent, dump, dump, errorChild, getChildren, getContent, getImports, getLocationData, getName, getObject, getState, getTraceRegion, getTraceURIConverter, hasName, hasObject, increaseIndentation, isClosed, isJava, isUseForDebugging, length, markClosed, newLine, openPseudoScope, openScope, 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, org.eclipse.emf.ecore.EObject context)
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