Class ScriptContributionFactory

java.lang.Object
org.eclipse.jface.action.ContributionItem
org.eclipse.ui.actions.CompoundContributionItem
org.eclipse.ease.ui.scripts.ScriptContributionFactory
All Implemented Interfaces:
org.eclipse.jface.action.IContributionItem, org.eclipse.ui.menus.IWorkbenchContribution

public final class ScriptContributionFactory
extends org.eclipse.ui.actions.CompoundContributionItem
implements org.eclipse.ui.menus.IWorkbenchContribution
Factory adding scripts to dynamically populated menu.
  • Constructor Summary

    Constructors
    Constructor Description
    ScriptContributionFactory()  
  • Method Summary

    Modifier and Type Method Description
    void dispose()  
    void initialize​(org.eclipse.ui.services.IServiceLocator serviceLocator)  
    boolean isDirty()  

    Methods inherited from class org.eclipse.ui.actions.CompoundContributionItem

    fill, isDynamic, setParent

    Methods inherited from class org.eclipse.jface.action.ContributionItem

    fill, fill, fill, getId, getParent, isEnabled, isGroupMarker, isSeparator, isVisible, saveWidgetState, setId, setVisible, toString, update, update

    Methods inherited from class java.lang.Object

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

    • ScriptContributionFactory

      public ScriptContributionFactory()
  • Method Details

    • initialize

      public void initialize​(org.eclipse.ui.services.IServiceLocator serviceLocator)
      Specified by:
      initialize in interface org.eclipse.ui.menus.IWorkbenchContribution
    • isDirty

      public boolean isDirty()
      Specified by:
      isDirty in interface org.eclipse.jface.action.IContributionItem
      Overrides:
      isDirty in class org.eclipse.ui.actions.CompoundContributionItem
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.eclipse.jface.action.IContributionItem
      Overrides:
      dispose in class org.eclipse.ui.actions.CompoundContributionItem