Class AbstractNativesLibraryPlugin

java.lang.Object
org.eclipse.core.runtime.Plugin
com._1c.g5.v8.dt.natives.library.AbstractNativesLibraryPlugin
All Implemented Interfaces:
org.osgi.framework.BundleActivator

public abstract class AbstractNativesLibraryPlugin extends org.eclipse.core.runtime.Plugin
Abstract implementation of Plugin supporting resolving all native libraries pathes
  • Field Summary

    Fields inherited from class org.eclipse.core.runtime.Plugin

    PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    resolveAllLibaryPaths(String pluginId, Version version)
    Resolves all native libraries pathes

    Methods inherited from class org.eclipse.core.runtime.Plugin

    find, find, getBundle, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, start, startup, stop, toString

    Methods inherited from class java.lang.Object

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

    • AbstractNativesLibraryPlugin

      public AbstractNativesLibraryPlugin()
  • Method Details

    • resolveAllLibaryPaths

      protected void resolveAllLibaryPaths(String pluginId, Version version)
      Resolves all native libraries pathes
      Parameters:
      pluginId - actual id of real plugin, cannot be null
      version - actual Version of resolving native libraries, cannot be null