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 thegroupID
valuevoid
mergeValuesFrom
(org.eclipse.xtext.formatting2.IHiddenRegionFormatting other) void
setGroupID
(Integer groupID) Set's thegroupID
fieldtoString()
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 thegroupID
field- Parameters:
groupID
- The value to set, can benull
-
getGroupID
Gets thegroupID
value- Returns:
- The value of the
groupID
field, can benull
when 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:
mergeValuesFrom
in interfaceorg.eclipse.xtext.formatting2.IHiddenRegionFormatting
- Overrides:
mergeValuesFrom
in classorg.eclipse.xtext.formatting2.internal.HiddenRegionFormatting
- Throws:
org.eclipse.xtext.formatting2.ConflictingFormattingException
-
toString
- Overrides:
toString
in classorg.eclipse.xtext.formatting2.internal.HiddenRegionFormatting
-