/** * The constructor * * @param parent * The ViewPart to whom the object of this class belongs. */ public AddVisitPlotAction(ViewPart parent) { viewer = parent; // Set the action's tool tip text. setToolTipText("Add a plot to the list"); // Set the action's image (the green plus button for adding). Bundle bundle = FrameworkUtil.getBundle(getClass()); Path imagePath = new Path( "icons" + System.getProperty("file.separator") + "add.png"); URL imageURL = FileLocator.find(bundle, imagePath, null); ImageDescriptor imageDescriptor = ImageDescriptor .createFromURL(imageURL); setImageDescriptor(imageDescriptor); return; }
/** * The constructor * * @param parent * The ViewPart to whom the object of this class belongs. */ public LaunchPythonScriptDialogAction(ViewPart parent) { viewer = parent; // Set the action's tool tip text. setToolTipText("Execute a Python script"); // Set the action's image (the green plus button for adding). Bundle bundle = FrameworkUtil.getBundle(getClass()); Path imagePath = new Path("icons" + System.getProperty("file.separator") + "launch.png"); URL imageURL = FileLocator.find(bundle, imagePath, null); ImageDescriptor imageDescriptor = ImageDescriptor .createFromURL(imageURL); setImageDescriptor(imageDescriptor); return; }
/** * The constructor * * @param parent * The ViewPart to whom the object of this class belongs. */ public DeleteFileAction(ViewPart parent) { viewer = parent; // Set the action's tool tip text. setToolTipText("Delete the selected file from the list"); // Set the action's image (the red x button). Bundle bundle = FrameworkUtil.getBundle(getClass()); Path imagePath = new Path("icons" + System.getProperty("file.separator") + "delete_X.png"); URL imageURL = FileLocator.find(bundle, imagePath, null); ImageDescriptor imageDescriptor = ImageDescriptor .createFromURL(imageURL); setImageDescriptor(imageDescriptor); return; }
public static ViewPart getView(String viewId, boolean forceVisible) { IWorkbenchWindow workbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); try { if (workbenchWindow == null) { return null; } IWorkbenchPage page = workbenchWindow.getActivePage(); if (forceVisible) { return (ViewPart) page.showView(viewId, null, IWorkbenchPage.VIEW_VISIBLE); } else { IViewReference viewReference = page.findViewReference(viewId); if (viewReference != null) { //if it's there, return it (but don't restore it if it's still not there). //when made visible, it'll handle things properly later on. return (ViewPart) viewReference.getView(false); } } } catch (Exception e) { Log.log(e); } return null; }
protected IAction getPyUnitViewAction(ViewPart view, Class<?> class1) { IAction action = null; IContributionItem[] items = view.getViewSite().getActionBars().getToolBarManager().getItems(); for (IContributionItem iContributionItem : items) { if (iContributionItem instanceof ActionContributionItem) { ActionContributionItem item = (ActionContributionItem) iContributionItem; IAction lAction = item.getAction(); if (class1.isInstance(lAction)) { action = lAction; } } } if (action == null) { fail("Could not find action of class: " + class1); } return action; }
public ExportAjaxJQueryAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as JQuery script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.JS))); setText(" JQuery"); }
public ExportJMeterAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export tabs as JMeter script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.JMETER))); setText("Export all tabs as JMeter script"); }
public ExportFlexAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Flex/ActionScript"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.FLEX))); setText(" Flex/ActionScript"); }
public ImportLiveHttpHeadersAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Import Firefox LiveHTTP Headers"); // setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.LOGO))); setText("Import Firefox LiveHTTP Headers"); }
public ImportHTTP4eAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Import HTTP4e script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.LOGO))); setText("Import HTTP4e script"); }
public ExportVbAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Visual Basic"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.VB))); setText(" Visual Basic"); }
public ExportJavaHttp4Action( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Apache HttpComponents 4 script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.JAVA))); setText(" Apache HttpComponents 4"); }
public HelpAboutAction( ViewPart view, String title) { super(); this.view = view; setText(title); // setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreImages.HELP))); // setDisabledImageDescriptor(PDEPluginImages.DESC_PLUGIN_OBJ); setDescription(title); setToolTipText(title); }
public PrintAction( ViewPart view, String title) { super(); this.view = view; setText(title); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.HELP))); // setDisabledImageDescriptor(PDEPluginImages.DESC_PLUGIN_OBJ); setDescription("Print Http Packet"); setToolTipText("Print Http Packet"); }
public ConfigAction( ViewPart view, String title) { super(); this.view = view; setText(title); setDescription(title); setToolTipText(title); }
public ExportCocoaAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Cocoa"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.OC))); setText(" Cocoa"); }
public ExportAjaxPrototypeAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Prototype script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.JS))); setText(" Prototype"); }
public ExportPHPAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as PHP script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.PHP))); setText(" PHP"); }
public ExportJavaHttp3Action( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Apache HttpClient 3 script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.JAVA))); setText(" Apache HttpClient 3"); }
public ExportHTTP4eAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export tabs as HTTP4e script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.LOGO))); setText("Export all tabs as HTTP4e script"); }
public ExportAjaxJSAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as JavaScript"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.JS))); setText(" JavaScript"); }
public ExportPythonAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Python"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.PYTHON))); setText(" Python"); }
public ExportRubyAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as Ruby"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.RUBY))); setText(" Ruby"); }
public ExportCsAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Export call as C# script"); setImageDescriptor(ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.CSHARP))); setText(" C#"); }
public ExportDialog( ViewPart view, String title, String titleMessage, String source) { super(view.getViewSite().getShell()); setTitleImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.LOGO_DIALOG)); this.view = view; this.title = title; this.titleMessage = titleMessage; this.source = source; }
/** * The constructor * * @param parentView * The ViewPart to whom the object of this class belongs. * @param parentAction * The AddFileAction to whom the object of this class belongs. */ public AddRemoteFileAction(ViewPart parentView, AddFileAction parentAction) { // Keep track of the viewer and parent Action containing this Action viewer = parentView; this.parentAction = parentAction; // Set the display text setText("Add a remote file"); }
/** * The constructor * * @param parentView * The ViewPart to whom the object of this class belongs. * @param parentAction * The AddFileAction to whom the object of this class belongs. */ public AddTimeDependentSILOSetAction(ViewPart parentView, AddFileAction parentAction) { // Keep track of the viewer and parent Action containing this Action viewer = parentView; this.parentAction = parentAction; // Set the display text setText("Add a SILO file set"); }
/** * The constructor * * @param parent * The ViewPart to whom the object of this class belongs. */ public AddFileAction(ViewPart parent) { // Call the super class' constructor to create this action as a // drop-down and declare this class as the menu creator super(null, IAction.AS_DROP_DOWN_MENU); setMenuCreator(this); // Set the action's tool tip text. setToolTipText("Open a file"); // Set the action's image (the green plus button for adding). Bundle bundle = FrameworkUtil.getBundle(getClass()); Path imagePath = new Path("icons" + System.getProperty("file.separator") + "add.png"); URL imageURL = FileLocator.find(bundle, imagePath, null); ImageDescriptor imageDescriptor = ImageDescriptor .createFromURL(imageURL); setImageDescriptor(imageDescriptor); // Create the drop-down selections to add local files and remote files. addActions = new ArrayList<Action>(); AddLocalFileAction addLocal = new AddLocalFileAction(parent, this); addActions.add(addLocal); AddRemoteFileAction addRemote = new AddRemoteFileAction(parent, this); addActions.add(addRemote); AddFileSetAction addSet = new AddFileSetAction(parent, this); addActions.add(addSet); AddTimeDependentSILOSetAction addSilo = new AddTimeDependentSILOSetAction(parent, this); addActions.add(addSilo); // Set the default Action to AddLocalFileAction defaultAction = addLocal; return; }
/** * The constructor * * @param parentView * The ViewPart to whom the object of this class belongs. * @param parentAction * The AddFileAction to whom the object of this class belongs. */ public AddLocalFileAction(ViewPart parentView, AddFileAction parentAction) { // Keep track of the viewer and parent Action containing this Action viewer = parentView; this.parentAction = parentAction; // Set the display text setText("Add a local file"); }
/** * The constructor * * @param parentView * The ViewPart to whom the object of this class belongs. * @param parentAction * The AddFileAction to whom the object of this class belongs. */ public AddFileSetAction(ViewPart parentView, AddFileAction parentAction) { // Keep track of the viewer and parent Action containing this Action viewer = parentView; this.parentAction = parentAction; // Set the display text setText("Add a file set"); }
static public void setVisiable(ViewPart viewPart, String ID, boolean enable){ IToolBarManager manager = viewPart.getViewSite().getActionBars().getToolBarManager(); final IContributionItem[] items = manager.getItems(); for (IContributionItem item : items) { if (item.getId() != null && item.getId().equals(ID)){ item.setVisible(enable); } } manager.update(true); }
@Override public void setup() { IConfigurationManager cfg = (IConfigurationManager) ServiceManager.get(IConfigurationManager.class); Logger.debug("Setting up", Level.INIT, this); m_viewList = new TreeMap<String, ViewPart>(); m_procViewList = new TreeMap<String, IProcedureView>(); m_autoClose = cfg.getProperty(PropertyKey.AUTOMATIC_CLOSE); GuiNotifications.get().addListener(this, IProcedureListener.class); GuiNotifications.get().addListener(this, IProcedureModelListener.class); cfg.addPropertyChangeListener(this); }
@Override public ViewPart getView(String viewId) throws NoSuchViewException { if (!m_viewList.containsKey(viewId)) throw new NoSuchViewException("Unknown view: " + viewId); return m_viewList.get(viewId); }
public static void fireSyncMapEvent(final MapPosition mapPosition, final ViewPart viewPart, final int positionFlags) { final Object[] allListeners = _allMapSyncListener.getListeners(); for (final Object listener : allListeners) { ((IMapSyncListener) (listener)).syncMapWithOtherMap(mapPosition, viewPart, positionFlags); } }
/******************************************************* * This constructor should only be called from the createPartControl() * method of the ViewPart class. It creates a simplified image registry that * deals with all the internal setup and loading and storing images. * * @param owner * The parent view part * @param parent * The parent control *******************************************************/ public SimpleImageRegistry(ViewPart owner, Composite parent) { mOwner = owner; // Get the default JFace resource manager ResourceManager rm = JFaceResources.getResources(); // Create a local resource manager LocalResourceManager lrm = new LocalResourceManager(rm, parent); // Create the internal image registry mImageRegistery = new ImageRegistry(lrm); }
public TeamExplorerContext(final ViewPart viewPart) { this.viewPart = viewPart; this.events = new TeamExplorerEvents(); ConnectHelpers.showHideViews(getSourceControlCapability()); }
public ImportPacketAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Import raw HTTP packet"); setText("Import raw HTTP packet"); }
public ToolsAction( ViewPart view) { this.view = view; fMenu = null; setToolTipText("Http tools: Encoding, Encrypting .."); setMenuCreator(this); }
public AuthDialog( ViewPart view) { super(view.getViewSite().getShell()); setTitleImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.LOGO_DIALOG)); this.viewPart = view; }
public ExportMenuAction( ViewPart view) { this.view = view; menu = null; setToolTipText("Export HTTP call to different languages"); setMenuCreator(this); }