Class V8ModelManager

  • All Implemented Interfaces:
    EventListener, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.handly.model.impl.support.IModelManager

    public class V8ModelManager
    extends Object
    implements org.eclipse.handly.model.impl.support.IModelManager, org.eclipse.core.resources.IResourceChangeListener
    The manager for the V8 Model.
    • Field Detail

      • INSTANCE

        public static final V8ModelManager INSTANCE
        The sole instance of the manager.
    • Method Detail

      • resourceChanged

        public void resourceChanged​(org.eclipse.core.resources.IResourceChangeEvent event)
        Internal API.
        Specified by:
        resourceChanged in interface org.eclipse.core.resources.IResourceChangeListener
      • getV8Model

        public IV8Model getV8Model()
      • getElementManager

        public org.eclipse.handly.model.impl.support.ElementManager getElementManager()
        Specified by:
        getElementManager in interface org.eclipse.handly.model.impl.support.IModelManager
      • getModel

        public V8Model getModel()
        Specified by:
        getModel in interface org.eclipse.handly.model.impl.support.IModelManager
      • getNotificationManager

        public org.eclipse.handly.model.impl.support.NotificationManager getNotificationManager()
      • getModelContext

        public org.eclipse.handly.context.IContext getModelContext()