Class BslTextRegionAccessBuilder
- java.lang.Object
-
- org.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder
-
- com.e1c.g5.v8.dt.formatter.bsl.ui.regionaccess.BslTextRegionAccessBuilder
-
public class BslTextRegionAccessBuilder extends org.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder
This class copiesTextRegionAccessBuilder
, but usesBslNodeModelBasedRegionAccessBuilder
inforNodeModel(XtextResource)
method. This class and all classes in this package is way around one 'if cause' that throws IllegalStateException which is caused probably by xtext bug and has no impact overall- See Also:
BslNodeModelBasedRegionAccessBuilder
-
-
Constructor Summary
Constructors Constructor Description BslTextRegionAccessBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccess
create()
org.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder
forNodeModel(org.eclipse.xtext.resource.XtextResource resource)
org.eclipse.xtext.serializer.acceptor.ISequenceAcceptor
forSequence(org.eclipse.xtext.serializer.ISerializationContext ctx, org.eclipse.emf.ecore.EObject root)
-
-
-
Method Detail
-
forNodeModel
public org.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder forNodeModel(org.eclipse.xtext.resource.XtextResource resource)
- Overrides:
forNodeModel
in classorg.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder
-
forSequence
public org.eclipse.xtext.serializer.acceptor.ISequenceAcceptor forSequence(org.eclipse.xtext.serializer.ISerializationContext ctx, org.eclipse.emf.ecore.EObject root)
- Overrides:
forSequence
in classorg.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder
-
create
public org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccess create()
- Overrides:
create
in classorg.eclipse.xtext.formatting2.regionaccess.TextRegionAccessBuilder
-
-