Examples of MemberFilterAction


Examples of org.eclipse.dltk.ui.viewsupport.MemberFilterAction

        fOutlineViewer, fStore);
    List<MemberFilterAction> actions = new ArrayList<MemberFilterAction>(3);
   
    // variables
    // TODO help support IDLTKHelpContextIds.FILTER_FIELDS_ACTION;
    MemberFilterAction hideVariables = new MemberFilterAction(
        fMemberFilterActionGroup,
        ActionMessages.MemberFilterActionGroup_hide_variables_label,
        new ModelElementFilter(IModelElement.FIELD), null, true);
    hideVariables.setDescription(ActionMessages.MemberFilterActionGroup_hide_variables_description);
    hideVariables.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_variables_tooltip);
    DLTKPluginImages.setLocalImageDescriptors(hideVariables, "filter_fields.gif"); //$NON-NLS-1$
    actions.add(hideVariables);

    // procedures
    // TODO help support IDLTKHelpContextIds.FILTER_STATIC_ACTION;
    MemberFilterAction hideProcedures = new MemberFilterAction(
        fMemberFilterActionGroup,
        ActionMessages.MemberFilterActionGroup_hide_functions_label,
        new ModelElementFilter(IModelElement.METHOD), null, true);
    hideProcedures.setDescription(ActionMessages.MemberFilterActionGroup_hide_functions_description);
    hideProcedures.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_functions_tooltip);
    // TODO: add correct icon
    DLTKPluginImages.setLocalImageDescriptors(hideProcedures,
        "filter_methods.gif"); //$NON-NLS-1$
    actions.add(hideProcedures);

    // private
    MemberFilterAction hidePrivate = new MemberFilterAction(
        fMemberFilterActionGroup,
        ActionMessages.MemberFilterActionGroup_hide_private_label,
        new ModelElementFlagsFilter(Modifiers.AccPrivate), null, true);
    hidePrivate.setDescription(ActionMessages.MemberFilterActionGroup_hide_private_description);
    hidePrivate.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_private_tooltip);
    DLTKPluginImages.setLocalImageDescriptors(hidePrivate,
        "filter_private.gif"); //$NON-NLS-1$
    actions.add(hidePrivate);

    // order corresponds to ordeutilusr in toolbar
View Full Code Here

Examples of org.eclipse.dltk.ui.viewsupport.MemberFilterAction

    // fill-in actions variables

    title = ActionMessages.MemberFilterActionGroup_hide_variables_label;
    // TODO help support
    helpContext = "";// IDLTKHelpContextIds.FILTER_FIELDS_ACTION;
    MemberFilterAction hideVariables = new MemberFilterAction(fMemberFilterActionGroup, title,
            new ModelElementFilter(IModelElement.FIELD), helpContext, true);
    hideVariables.setDescription(ActionMessages.MemberFilterActionGroup_hide_variables_description);
    hideVariables.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_variables_tooltip);
    DLTKPluginImages.setLocalImageDescriptors(hideVariables, "filter_fields.gif"); //$NON-NLS-1$
    actions.add(hideVariables);

    // procedures

    title = ActionMessages.MemberFilterActionGroup_hide_functions_label;
    // TODO help support
    helpContext = "";// IDLTKHelpContextIds.FILTER_STATIC_ACTION;
    MemberFilterAction hideProcedures = new MemberFilterAction(fMemberFilterActionGroup, title,
            new ModelElementFilter(IModelElement.METHOD), helpContext, true);
    hideProcedures
            .setDescription(ActionMessages.MemberFilterActionGroup_hide_functions_description);
    hideProcedures.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_functions_tooltip);
    // TODO: add correct icon
    DLTKPluginImages.setLocalImageDescriptors(hideProcedures, "filter_methods.gif"); //$NON-NLS-1$
    actions.add(hideProcedures);

    // namespaces

    title = ActionMessages.MemberFilterActionGroup_hide_classes_label;
    // TODO help support
    helpContext = "";// IDLTKHelpContextIds.FILTER_PUBLIC_ACTION;
    MemberFilterAction hideNamespaces = new MemberFilterAction(fMemberFilterActionGroup, title,
            new ModelElementFilter(IModelElement.TYPE), helpContext, true);
    hideNamespaces.setDescription(ActionMessages.MemberFilterActionGroup_hide_classes_description);
    hideNamespaces.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_classes_tooltip);
    DLTKPluginImages.setLocalImageDescriptors(hideNamespaces, "filter_classes.gif"); //$NON-NLS-1$
    actions.add(hideNamespaces);

    // order corresponds to order in toolbar
    MemberFilterAction[] fFilterActions = (MemberFilterAction[]) actions
View Full Code Here

Examples of org.eclipse.dltk.ui.viewsupport.MemberFilterAction

    // fill-in actions variables

    title = ActionMessages.MemberFilterActionGroup_hide_variables_label;
    // TODO help support
    helpContext = "";// IDLTKHelpContextIds.FILTER_FIELDS_ACTION;
    MemberFilterAction hideVariables = new MemberFilterAction(fMemberFilterActionGroup, title,
            new ModelElementFilter(IModelElement.FIELD), helpContext, true);
    hideVariables.setDescription(ActionMessages.MemberFilterActionGroup_hide_variables_description);
    hideVariables.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_variables_tooltip);
    DLTKPluginImages.setLocalImageDescriptors(hideVariables, "filter_fields.gif"); //$NON-NLS-1$
    actions.add(hideVariables);

    // procedures

    title = ActionMessages.MemberFilterActionGroup_hide_functions_label;
    // TODO help support
    helpContext = "";// IDLTKHelpContextIds.FILTER_STATIC_ACTION;
    MemberFilterAction hideProcedures = new MemberFilterAction(fMemberFilterActionGroup, title,
            new ModelElementFilter(IModelElement.METHOD), helpContext, true);
    hideProcedures
            .setDescription(ActionMessages.MemberFilterActionGroup_hide_functions_description);
    hideProcedures.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_functions_tooltip);
    // TODO: add correct icon
    DLTKPluginImages.setLocalImageDescriptors(hideProcedures, "filter_methods.gif"); //$NON-NLS-1$
    actions.add(hideProcedures);

    // namespaces

    title = ActionMessages.MemberFilterActionGroup_hide_classes_label;
    // TODO help support
    helpContext = "";// IDLTKHelpContextIds.FILTER_PUBLIC_ACTION;
    MemberFilterAction hideNamespaces = new MemberFilterAction(fMemberFilterActionGroup, title,
            new ModelElementFilter(IModelElement.TYPE), helpContext, true);
    hideNamespaces.setDescription(ActionMessages.MemberFilterActionGroup_hide_classes_description);
    hideNamespaces.setToolTipText(ActionMessages.MemberFilterActionGroup_hide_classes_tooltip);
    DLTKPluginImages.setLocalImageDescriptors(hideNamespaces, "filter_classes.gif"); //$NON-NLS-1$
    actions.add(hideNamespaces);

    // order corresponds to order in toolbar
    MemberFilterAction[] fFilterActions = (MemberFilterAction[]) actions
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.