public abstract class AbstractEObjectRegion extends AbstractTextSegment implements IEObjectRegion
EMPTY_REGION| Constructor and Description |
|---|
AbstractEObjectRegion(AbstractRegionAccess access) |
compareTo, contains, contains, equals, getEndOffset, getLineCount, getLineRegions, getText, hashCode, isMultiline, merge, replaceWithclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetEndOffset, getLineCount, getLineRegions, getText, isMultiline, merge, replaceWithcompareTocontains, containspublic AbstractEObjectRegion(AbstractRegionAccess access)
public org.eclipse.emf.ecore.EObject getGrammarElement()
getGrammarElement in interface IAstRegionRuleCall,
CrossReference, or Keyword.public IHiddenRegion getLeadingHiddenRegion()
public int getLength()
getLength in interface ITextRegionpublic IHiddenRegion getNextHiddenRegion()
getNextHiddenRegion in interface ISequentialRegionpublic ISemanticRegion getNextSemanticRegion()
getNextSemanticRegion in interface ISequentialRegionpublic int getOffset()
getOffset in interface ITextRegionpublic IHiddenRegion getPreviousHiddenRegion()
getPreviousHiddenRegion in interface ISequentialRegionpublic ISemanticRegion getPreviousSemanticRegion()
getPreviousSemanticRegion in interface ISequentialRegionpublic org.eclipse.emf.ecore.EObject getSemanticElement()
IAstRegiongetSemanticElement in interface IAstRegionpublic List<ISemanticRegion> getSemanticRegions()
getSemanticRegions in interface IEObjectRegionpublic ITextRegionAccess getTextRegionAccess()
getTextRegionAccess in interface ITextSegmentpublic IHiddenRegion getTrailingHiddenRegion()
public ISemanticRegionFinder immediatelyFollowing()
immediatelyFollowing in interface ISequentialRegionpublic ISemanticRegionFinder immediatelyPreceding()
immediatelyPreceding in interface ISequentialRegionpublic ISemanticRegionsFinder getRegionFor()
getRegionFor in interface IEObjectRegionpublic Iterable<ISemanticRegion> getAllSemanticRegions()
getAllSemanticRegions in interface IEObjectRegionpublic ISemanticRegionsFinder getAllRegionsFor()
getAllRegionsFor in interface IEObjectRegionprotected void setGrammarElement(org.eclipse.emf.ecore.EObject grammarElement)
protected void setLeadingHiddenRegion(IHiddenRegion leading)
protected void setSemantcElement(org.eclipse.emf.ecore.EObject semantcElement)
protected void setTrailingHiddenRegion(IHiddenRegion trailing)
Copyright © 2015. All Rights Reserved.