public class XbaseFormatter extends XtypeFormatter
textRegionExtensions| Constructor and Description |
|---|
XbaseFormatter() |
_format, _format, _format, _format, _format, _format_format, _format, _format, _format, createCommentReplacer, createFormattableRootDocument, createFormattableSubDocument, createHiddenRegionFormatter, createHiddenRegionFormatter, createHiddenRegionFormatting, createHiddenRegionFormattingMerger, createHiddenRegionReplacer, createTextReplacerContext, createTextReplacerMerger, createWhitespaceReplacer, format, getPreference, getPreferences, getRequest, getTextRegionAccess, initalize, isInRequestedRange, postProcess, reset, shouldFormatprotected void _format(XCollectionLiteral literal, @Extension IFormattableDocument document)
protected void formatCommaSeparatedList(Collection<? extends org.eclipse.emf.ecore.EObject> elements, ISemanticRegion open, ISemanticRegion close, @Extension IFormattableDocument format)
protected void _format(JvmGenericArrayTypeReference array, @Extension IFormattableDocument document)
protected void _format(JvmTypeConstraint constraint, @Extension IFormattableDocument document)
protected void _format(XVariableDeclaration expr, @Extension IFormattableDocument format)
protected void _format(XAssignment expr, @Extension IFormattableDocument format)
protected void formatFeatureCallParams(List<XExpression> params, ISemanticRegion open, ISemanticRegion close, @Extension IFormattableDocument format)
protected void formatBuilderWithLeadingGap(XClosure closure, @Extension IFormattableDocument format)
protected XClosure builder(List<XExpression> params)
protected Iterable<XExpression> explicitParams(List<XExpression> params)
protected void _format(XConstructorCall expr, @Extension IFormattableDocument format)
protected void formatFeatureCallTypeParameters(XAbstractFeatureCall expr, @Extension IFormattableDocument format)
protected void _format(XFeatureCall expr, @Extension IFormattableDocument format)
protected void _format(XMemberFeatureCall expr, @Extension IFormattableDocument format)
protected AbstractRule binaryOperationPrecedence(org.eclipse.emf.ecore.EObject op)
protected void _format(XBinaryOperation expr, @Extension IFormattableDocument format)
protected boolean prependNewLineIfMultiline(org.eclipse.emf.ecore.EObject obj)
protected void _format(XSynchronizedExpression expr, @Extension IFormattableDocument format)
protected void _format(XIfExpression expr, @Extension IFormattableDocument format)
protected void _format(XForLoopExpression expr, @Extension IFormattableDocument format)
protected void _format(XBasicForLoopExpression expr, @Extension IFormattableDocument format)
protected void _format(XWhileExpression expr, @Extension IFormattableDocument format)
protected void _format(XDoWhileExpression expr, @Extension IFormattableDocument format)
protected void _format(XBlockExpression expr, @Extension IFormattableDocument format)
protected boolean isSingleLineBlock(XBlockExpression expr)
protected void _format(XTypeLiteral expr, @Extension IFormattableDocument format)
protected void _format(XThrowExpression expr, @Extension IFormattableDocument format)
protected void _format(XReturnExpression expr, @Extension IFormattableDocument format)
protected void _format(XTryCatchFinallyExpression expr, @Extension IFormattableDocument format)
protected void _format(JvmFormalParameter expr, @Extension IFormattableDocument format)
protected void _format(XExpression expr, @Extension IFormattableDocument format)
protected void _format(XSwitchExpression expr, @Extension IFormattableDocument format)
protected ISemanticRegion formatClosureParams(XClosure expr, ISemanticRegion open, @Extension IFormattableDocument format, Procedures.Procedure1<? super IHiddenRegionFormatter> init)
protected void _format(XClosure expr, @Extension IFormattableDocument format)
protected void formatBody(XExpression expr, boolean forceMultiline, @Extension IFormattableDocument doc)
protected void formatBodyInline(XExpression expr, boolean forceMultiline, @Extension IFormattableDocument doc)
protected void formatBodyParagraph(XExpression expr, @Extension IFormattableDocument doc)
protected void _format(XInstanceOfExpression expr, @Extension IFormattableDocument doc)
protected void _format(XCastedExpression expr, @Extension IFormattableDocument doc)
protected void _format(XPostfixOperation expr, @Extension IFormattableDocument doc)
protected void formatExpressionsMultiline(Collection<? extends XExpression> expressions, ISemanticRegion open, ISemanticRegion close, @Extension IFormattableDocument format)
protected void formatExpressionsSingleline(Collection<? extends XExpression> expressions, ISemanticRegion open, ISemanticRegion close, @Extension IFormattableDocument format)
protected boolean isMultilineOrInNewLine(org.eclipse.emf.ecore.EObject obj)
public void format(Object expr, IFormattableDocument format)
format in class XtypeFormatter@Pure public XbaseGrammarAccess getGrammar()
Copyright © 2015. All Rights Reserved.