Class FormActionFactory.CreateFormActionFactory

  • Enclosing class:
    FormActionFactory

    protected static class FormActionFactory.CreateFormActionFactory
    extends org.eclipse.ui.actions.ActionFactory
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.ui.actions.ActionFactory

        org.eclipse.ui.actions.ActionFactory.IWorkbenchAction
    • Field Summary

      • Fields inherited from class org.eclipse.ui.actions.ActionFactory

        ABOUT, ACTIVATE_EDITOR, BACK, BACKWARD_HISTORY, CLOSE, CLOSE_ALL, CLOSE_ALL_PERSPECTIVES, CLOSE_ALL_SAVED, CLOSE_OTHERS, CLOSE_PERSPECTIVE, COPY, CUT, DELETE, DYNAMIC_HELP, EDIT_ACTION_SETS, EXPORT, FIND, FORWARD, FORWARD_HISTORY, GO_INTO, HELP_CONTENTS, HELP_SEARCH, IMPORT, INTRO, LOCK_TOOL_BAR, MAXIMIZE, MINIMIZE, MOVE, NEW, NEW_EDITOR, NEW_WIZARD_DROP_DOWN, NEXT, NEXT_EDITOR, NEXT_PART, NEXT_PERSPECTIVE, OPEN_NEW_WINDOW, OPEN_PERSPECTIVE_DIALOG, PASTE, PREFERENCES, PREVIOUS, PREVIOUS_EDITOR, PREVIOUS_PART, PREVIOUS_PERSPECTIVE, PRINT, PROPERTIES, QUIT, REDO, REFRESH, RENAME, RESET_PERSPECTIVE, REVERT, SAVE, SAVE_ALL, SAVE_AS, SAVE_PERSPECTIVE, SELECT_ALL, SHOW_EDITOR, SHOW_OPEN_EDITORS, SHOW_PART_PANE_MENU, SHOW_QUICK_ACCESS, SHOW_VIEW_MENU, SHOW_WORKBOOK_EDITORS, TOGGLE_COOLBAR, UNDO, UP
    • Constructor Detail

      • CreateFormActionFactory

        public CreateFormActionFactory​(String actionId,
                                       String commandId,
                                       String actionText,
                                       String formImagePath)
      • CreateFormActionFactory

        public CreateFormActionFactory​(String actionId,
                                       String commandId,
                                       String actionText,
                                       String formImagePath,
                                       Function<String,​org.eclipse.jface.resource.ImageDescriptor> getImageDescriptor)
    • Method Detail

      • create

        public org.eclipse.ui.actions.ActionFactory.IWorkbenchAction create​(org.eclipse.ui.IWorkbenchWindow window)
        Specified by:
        create in class org.eclipse.ui.actions.ActionFactory