Package org.eclipse.jface.action

Examples of org.eclipse.jface.action.IAction


            updateAction((String) iterator.next());
        }
    }

    protected void updateAction(String actionId) {
        IAction action = getAction(actionId);
        if (action instanceof IUpdate) {
            ((IUpdate) action).update();
        }
    }
View Full Code Here


            ((IUpdate) action).update();
        }
    }

    protected boolean isDetailPaneVisible() {
        IAction action = getAction("ShowDetailPane"); //$NON-NLS-1$
        return action != null && action.isChecked();
    }
View Full Code Here

        }
        updateAction("ContentAssist");
    }

    public void doubleClick(DoubleClickEvent event) {
        IAction action = getAction(DOUBLE_CLICK_ACTION);
        if (action != null && action.isEnabled()) {
            action.run();
        } else {
            ISelection selection = event.getSelection();
            if (!(selection instanceof IStructuredSelection)) {
                return;
            }
View Full Code Here

            actionBars.setGlobalActionHandler( ActionFactory.RENAME.getId(), browserActionMap.get( renameAction ) );
        }

        super.activateGlobalActionHandlers();

        IAction leid = browserActionMap.get( locateEntryInDitAction );
        ActionUtils.activateActionHandler( leid );
    }
View Full Code Here

            actionBars.setGlobalActionHandler( ActionFactory.MOVE.getId(), null );
        }

        super.deactivateGlobalActionHandlers();

        IAction leid = browserActionMap.get( locateEntryInDitAction );
        ActionUtils.deactivateActionHandler( leid );
    }
View Full Code Here

            actionBars.updateActionBars();
        }
        else
        {
            IAction da = entryEditorActionMap.get( deleteAction );
            da.setActionDefinitionId( BrowserCommonConstants.CMD_DELETE );
            ActionUtils.activateActionHandler( da );

            IAction ca = entryEditorActionMap.get( copyAction );
            ca.setActionDefinitionId( BrowserCommonConstants.CMD_COPY );
            ActionUtils.activateActionHandler( ca );

            IAction pa = entryEditorActionMap.get( pasteAction );
            pa.setActionDefinitionId( BrowserCommonConstants.CMD_PASTE );
            ActionUtils.activateActionHandler( pa );

            showQuickFilterAction.setActionDefinitionId( BrowserCommonConstants.CMD_FIND );
            ActionUtils.activateActionHandler( showQuickFilterAction );

            IAction pda = entryEditorActionMap.get( propertyDialogAction );
            pda.setActionDefinitionId( BrowserCommonConstants.CMD_PROPERTIES );
            ActionUtils.activateActionHandler( pda );
        }

        IAction nva = entryEditorActionMap.get( newValueAction );
        ActionUtils.activateActionHandler( nva );
        ActionUtils.activateActionHandler( openDefaultValueEditorActionProxy );
    }
View Full Code Here

            actionBars.updateActionBars();
        }
        else
        {
            IAction ca = entryEditorActionMap.get( copyAction );
            ActionUtils.deactivateActionHandler( ca );
            IAction pa = entryEditorActionMap.get( pasteAction );
            ActionUtils.deactivateActionHandler( pa );
            IAction da = entryEditorActionMap.get( deleteAction );
            ActionUtils.deactivateActionHandler( da );
            ActionUtils.deactivateActionHandler( showQuickFilterAction );
            IAction pda = entryEditorActionMap.get( propertyDialogAction );
            ActionUtils.deactivateActionHandler( pda );
        }

        IAction nva = entryEditorActionMap.get( newValueAction );
        ActionUtils.deactivateActionHandler( nva );
        ActionUtils.deactivateActionHandler( openDefaultValueEditorActionProxy );
    }
View Full Code Here

     */
    public void activateGlobalActionHandlers()
    {
        super.activateGlobalActionHandlers();

        IAction naa = ( IAction ) entryEditorActionMap.get( newAttributeAction );
        ActionUtils.activateActionHandler( naa );
        IAction eada = ( IAction ) entryEditorActionMap.get( editAttributeDescriptionAction );
        ActionUtils.activateActionHandler( eada );
    }
View Full Code Here

     */
    public void deactivateGlobalActionHandlers()
    {
        super.deactivateGlobalActionHandlers();

        IAction naa = ( IAction ) entryEditorActionMap.get( newAttributeAction );
        ActionUtils.deactivateActionHandler( naa );
        IAction eada = ( IAction ) entryEditorActionMap.get( editAttributeDescriptionAction );
        ActionUtils.deactivateActionHandler( eada );
    }
View Full Code Here

                .get( refreshAttributesAction ) );
        }

        super.activateGlobalActionHandlers();

        IAction naa = entryEditorActionMap.get( newAttributeAction );
        ActionUtils.activateActionHandler( naa );
        IAction lid = entryEditorActionMap.get( locateDnInDitAction );
        ActionUtils.activateActionHandler( lid );
        IAction eada = entryEditorActionMap.get( editAttributeDescriptionAction );
        ActionUtils.activateActionHandler( eada );
        ActionUtils.activateActionHandler( openEntryValueEditorActionProxy );
    }
View Full Code Here

TOP

Related Classes of org.eclipse.jface.action.IAction

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.