Class StringHiddenRegion
- java.lang.Object
-
- org.eclipse.xtext.formatting2.regionaccess.internal.AbstractTextSegment
-
- org.eclipse.xtext.formatting2.regionaccess.internal.AbstractHiddenRegion
-
- org.eclipse.xtext.formatting2.regionaccess.internal.StringHiddenRegion
-
- All Implemented Interfaces:
java.lang.Comparable<ITextSegment>
,IHiddenRegion
,ISequentialRegion
,ITextSegment
,org.eclipse.xtext.util.ITextRegion
public class StringHiddenRegion extends AbstractHiddenRegion
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
StringHiddenRegion(ITextRegionAccess access)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isUndefined()
protected void
setUndefined(boolean undefined)
-
Methods inherited from class org.eclipse.xtext.formatting2.regionaccess.internal.AbstractHiddenRegion
addPart, collectAlternatingSpaceAndComments, containsComment, getAlternatingMergedSpaceAndComments, getLength, getMergedSpaces, getNextHiddenRegion, getNextSemanticRegion, getNextSequentialRegion, getOffset, getParts, getPreviousHiddenRegion, getPreviousSemanticRegion, getPreviousSequentialRegion, getTextRegionAccess, immediatelyFollowing, immediatelyPreceding, initAssociations, setNext, setPrevious, toString
-
Methods inherited from class org.eclipse.xtext.formatting2.regionaccess.internal.AbstractTextSegment
compareTo, contains, contains, equals, getEndOffset, getLineCount, getLineRegions, getText, hashCode, isMultiline, merge, replaceWith
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtext.formatting2.regionaccess.ITextSegment
getEndOffset, getLineCount, getLineRegions, getText, isMultiline, merge, replaceWith
-
-
-
-
Constructor Detail
-
StringHiddenRegion
protected StringHiddenRegion(ITextRegionAccess access)
-
-
Method Detail
-
isUndefined
public boolean isUndefined()
- Returns:
- true, if there is no information about whitespace in this
IHiddenRegion
. This is the case if there is no node model for this HiddenRegion. There may be no node model during serialization if a semantic model has been constructed or modified programmatically.
-
setUndefined
protected void setUndefined(boolean undefined)
-
-