public class XtypeFormatter extends AbstractFormatter2
regionAccess
Constructor and Description |
---|
XtypeFormatter() |
Modifier and Type | Method and Description |
---|---|
protected void |
_format(JvmParameterizedTypeReference ref,
IFormattableDocument document) |
protected void |
_format(JvmTypeParameter ref,
IFormattableDocument document) |
protected void |
_format(JvmWildcardTypeReference ref,
IFormattableDocument document) |
protected void |
_format(XFunctionTypeRef func,
IFormattableDocument document) |
protected void |
_format(XImportDeclaration imp,
IFormattableDocument document) |
protected void |
_format(XImportSection section,
IFormattableDocument format) |
void |
format(java.lang.Object ref,
IFormattableDocument document)
Implement this method to create a language-specific formatter.
|
_format, _format, _format, createCommentReplacer, createFormattableDocument, createFormattableSubDocument, createHiddenRegionFormatting, createHiddenRegionFormattingMerger, createHiddenRegionReplacer, createTextReplacement, createTextReplacerContext, createTextReplacerMerger, createWhitespaceReplacer, format, getPreference, getPreferences, getRequest, initalize, reset
protected void _format(XFunctionTypeRef func, @Extension IFormattableDocument document)
protected void _format(JvmParameterizedTypeReference ref, @Extension IFormattableDocument document)
protected void _format(JvmWildcardTypeReference ref, @Extension IFormattableDocument document)
protected void _format(JvmTypeParameter ref, @Extension IFormattableDocument document)
protected void _format(XImportSection section, @Extension IFormattableDocument format)
protected void _format(XImportDeclaration imp, @Extension IFormattableDocument document)
public void format(java.lang.Object ref, IFormattableDocument document)
AbstractFormatter2
format
in class AbstractFormatter2
ref
- An XtextResource or an object for from your semantic model.document
- The document to collect and execute ITextReplacer
s.