Class BslProjectPreferences

java.lang.Object
com.e1c.langtool.v8.dt.internal.bsl.BslProjectPreferences
All Implemented Interfaces:
IManagedService, BslPreferences, org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener

public class BslProjectPreferences extends Object implements BslPreferences, org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener
  • Field Details

  • Constructor Details

    • BslProjectPreferences

      public BslProjectPreferences()
  • Method Details

    • activate

      public void activate()
      Specified by:
      activate in interface IManagedService
    • deactivate

      public void deactivate()
      Specified by:
      deactivate in interface IManagedService
    • getTranslatorProperties

      public TranslatorProperties getTranslatorProperties(org.eclipse.core.resources.IProject project)
      Description copied from interface: BslPreferences
      Gets the translator properties.
      Specified by:
      getTranslatorProperties in interface BslPreferences
      Parameters:
      project - the project
      Returns:
      the translator properties
    • getCollectorProperties

      public CollectorProperties getCollectorProperties(org.eclipse.core.resources.IProject project)
      Description copied from interface: BslPreferences
      Gets the collector properties.
      Specified by:
      getCollectorProperties in interface BslPreferences
      Parameters:
      project - the project
      Returns:
      the collector properties
    • preferenceChange

      public void preferenceChange(org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent event)
      Specified by:
      preferenceChange in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener