de.cau.cs.kieler.synccharts.text.kitsState.formatting
Class KitsStateFormatter

java.lang.Object
  extended by org.eclipse.xtext.formatting.impl.AbstractFormatter
      extended by org.eclipse.xtext.formatting.impl.BaseFormatter
          extended by org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter
              extended by de.cau.cs.kieler.core.annotations.text.formatting.AnnotationsFormatter
                  extended by de.cau.cs.kieler.core.kexpressions.formatting.KExpressionsFormatter
                      extended by de.cau.cs.kieler.synccharts.text.actions.formatting.ActionsFormatter
                          extended by de.cau.cs.kieler.synccharts.text.kits.formatting.KitsFormatter
                              extended by de.cau.cs.kieler.synccharts.text.kitsState.formatting.KitsStateFormatter
All Implemented Interfaces:
org.eclipse.xtext.formatting.IFormatter

public class KitsStateFormatter
extends KitsFormatter

This class contains custom formatting description. see : http://www.eclipse.org/Xtext/documentation/latest/xtext.html#formatting on how and when to use it Also see org.eclipse.xtext.xtext.XtextFormattingTokenSerializer as an example

Rating red

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter
org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter.ConfigStore
 
Field Summary
 
Fields inherited from class de.cau.cs.kieler.core.annotations.text.formatting.AnnotationsFormatter
LANGUAGE_NAME
 
Fields inherited from class org.eclipse.xtext.formatting.impl.BaseFormatter
grammar
 
Constructor Summary
KitsStateFormatter()
           
 
Method Summary
protected  void configureFormatting(org.eclipse.xtext.formatting.impl.FormattingConfig c)
          Delegates to customConfigureFormatting.
protected  void customConfigureFormatting(org.eclipse.xtext.formatting.impl.FormattingConfig c, KitsStateGrammarAccess f)
          Method contains actual formatting instructions while GrammarAccess class maybe parameterized allowing the reuse within other Formatters.
 
Methods inherited from class org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter
createFormatterStream, createFormattingConfig, createMatcher, getConfig, getGrammarAccess, getHiddenTokenHelper, getIndentInfo, getMatcherProvider, saveDebugGraphvizDiagram, setGrammarAccess
 
Methods inherited from class org.eclipse.xtext.formatting.impl.BaseFormatter
getWSRule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KitsStateFormatter

public KitsStateFormatter()
Method Detail

configureFormatting

protected void configureFormatting(org.eclipse.xtext.formatting.impl.FormattingConfig c)
Description copied from class: KExpressionsFormatter
Delegates to customConfigureFormatting.

Overrides:
configureFormatting in class KitsFormatter
Parameters:
c - the provided FormattingConfig accepting the provided instructions.

customConfigureFormatting

protected void customConfigureFormatting(org.eclipse.xtext.formatting.impl.FormattingConfig c,
                                         KitsStateGrammarAccess f)
Method contains actual formatting instructions while GrammarAccess class maybe parameterized allowing the reuse within other Formatters.

Overrides:
customConfigureFormatting in class KitsFormatter
Parameters:
c - FormattingConfig provided by caller
f - GrammarAccess provided by caller