Interface IExtensionProject

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IConfigurationAware, IDependentProject, IV8Project
All Known Implementing Classes:
ExtensionProject

public interface IExtensionProject extends IDependentProject, IConfigurationAware
IExtensionProject represents handle of V8 configuration extension project. Extension project contains single root object - configuration, that cannot be replaced or deleted.
See Also:
  • Method Details

    • getConfiguration

      Configuration getConfiguration()
      Returns extension configuration contained in this V8 extension project.
      Specified by:
      getConfiguration in interface IConfigurationAware
      Returns:
      the extension configuration contained in this V8 extension project.
    • getConfigurationExtensionCompatibilityMode

      CompatibilityMode getConfigurationExtensionCompatibilityMode()
      Returns configuration extension compatibility mode to use for restrictions in this V8 extension project.
      Returns:
      configuration extension compatibility mode to use for restrictions in this V8 extension project, never null