Class PartialParsingPointers


  • public class PartialParsingPointers
    extends java.lang.Object
    • Constructor Detail

      • PartialParsingPointers

        public PartialParsingPointers​(ICompositeNode rootNode,
                                      int offset,
                                      int length,
                                      java.util.List<ICompositeNode> validReplaceRootNodes,
                                      java.util.List<ICompositeNode> nodesEnclosingRegion)
    • Method Detail

      • findEntryRuleOrRuleCall

        public org.eclipse.emf.ecore.EObject findEntryRuleOrRuleCall​(ICompositeNode replaceRootNode)
        Returns:
        either a RuleCall or a ParserRule
      • getValidReplaceRootNodes

        public java.util.List<ICompositeNode> getValidReplaceRootNodes()
      • getNodesEnclosingRegion

        public java.util.List<ICompositeNode> getNodesEnclosingRegion()
      • getDefaultReplaceRootNode

        public ICompositeNode getDefaultReplaceRootNode()
      • getLength

        public int getLength()
      • setLength

        public void setLength​(int length)
      • getOffset

        public int getOffset()
      • setOffset

        public void setOffset​(int offset)