Class BslUnloader

java.lang.Object
com._1c.g5.v8.dt.bsl.parser.antlr.BslUnloader
All Implemented Interfaces:
org.eclipse.xtext.parser.antlr.IReferableElementsUnloader

public class BslUnloader extends Object implements org.eclipse.xtext.parser.antlr.IReferableElementsUnloader
Implementation of IReferableElementsUnloader for Bsl grammar elements
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.xtext.parser.antlr.IReferableElementsUnloader

    org.eclipse.xtext.parser.antlr.IReferableElementsUnloader.GenericUnloader, org.eclipse.xtext.parser.antlr.IReferableElementsUnloader.NullUnloader
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    unloadRoot(org.eclipse.emf.ecore.EObject root)
    For BslResource we need proxing only Module, Module.getContextDef() and items of ContextDef, so there are no semantic elements which can have link from other resources

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BslUnloader

      public BslUnloader()
  • Method Details

    • unloadRoot

      public void unloadRoot(org.eclipse.emf.ecore.EObject root)
      For BslResource we need proxing only Module, Module.getContextDef() and items of ContextDef, so there are no semantic elements which can have link from other resources
      Specified by:
      unloadRoot in interface org.eclipse.xtext.parser.antlr.IReferableElementsUnloader