Package com.e1c.g5.v8.dt.formatter.bsl
Class BslHiddenRegionFormatting
java.lang.Object
org.eclipse.xtext.formatting2.internal.HiddenRegionFormatting
com.e1c.g5.v8.dt.formatter.bsl.BslHiddenRegionFormatting
- All Implemented Interfaces:
org.eclipse.xtext.formatting2.IHiddenRegionFormatting
public class BslHiddenRegionFormatting
extends org.eclipse.xtext.formatting2.internal.HiddenRegionFormatting
Formatting that also contains information about wrap group(wrap group is group of regions that are wrapped entirely
or not wrapped at all)
-
Constructor Summary
ConstructorsConstructorDescriptionBslHiddenRegionFormatting(org.eclipse.xtext.formatting2.AbstractFormatter2 formatter) Creates new instance of this by calling super's constructor -
Method Summary
Modifier and TypeMethodDescriptionGets thegroupIDvaluevoidmergeValuesFrom(org.eclipse.xtext.formatting2.IHiddenRegionFormatting other) voidsetGroupID(Integer groupID) Set's thegroupIDfieldtoString()Methods inherited from class org.eclipse.xtext.formatting2.internal.HiddenRegionFormatting
getAutowrap, getFormatter, getIndentationDecrease, getIndentationIncrease, getNewLineDefault, getNewLineMax, getNewLineMin, getNoIndentation, getOnAutowrap, getPriority, getRequest, getSpace, merge, setAutowrap, setIndentationDecrease, setIndentationIncrease, setNewLinesDefault, setNewLinesMax, setNewLinesMin, setNoIndentation, setOnAutowrap, setPriority, setSpace
-
Constructor Details
-
BslHiddenRegionFormatting
public BslHiddenRegionFormatting(org.eclipse.xtext.formatting2.AbstractFormatter2 formatter) Creates new instance of this by calling super's constructor- Parameters:
formatter- The formatter that is performing formatting with this
-
-
Method Details
-
setGroupID
Set's thegroupIDfield- Parameters:
groupID- The value to set, can benull
-
getGroupID
Gets thegroupIDvalue- Returns:
- The value of the
groupIDfield, can benullwhen this formatting does not perform any group wraps
-
mergeValuesFrom
public void mergeValuesFrom(org.eclipse.xtext.formatting2.IHiddenRegionFormatting other) throws org.eclipse.xtext.formatting2.ConflictingFormattingException - Specified by:
mergeValuesFromin interfaceorg.eclipse.xtext.formatting2.IHiddenRegionFormatting- Overrides:
mergeValuesFromin classorg.eclipse.xtext.formatting2.internal.HiddenRegionFormatting- Throws:
org.eclipse.xtext.formatting2.ConflictingFormattingException
-
toString
- Overrides:
toStringin classorg.eclipse.xtext.formatting2.internal.HiddenRegionFormatting
-