@Override public String getName() { return fEditorInput.getName(); }
/** * @see IDebugModelPresentation#getEditorId(IEditorInput, Object) */ public String getEditorId(IEditorInput input, Object inputObject) { try { IEditorDescriptor descriptor= IDE.getEditorDescriptor(input.getName()); return descriptor.getId(); } catch (PartInitException e) { return null; } }
public String getEditorId(IEditorInput input, Object inputObject) { try { IEditorDescriptor descriptor = IDE.getEditorDescriptor(input.getName()); return descriptor.getId(); } catch (PartInitException e) { return null; } }
@Override public void showEditorInput(IEditorInput editorInput) { String name = editorInput.getName(); if (name.equals(ICoreConstants.FEATURE_FILENAME_DESCRIPTOR)) { setActivePage(0); } else { setActivePage(getPageCount() - 3); } }
/** * @see IReusableEditor#setInput(org.eclipse.ui.IEditorInput) */ @Override public void setInput(IEditorInput input) { super.setInput(input); setPartName(input.getName()); if (fText != null) { fText.setText(input.getToolTipText()); } }
@Override public void init(IEditorSite site, IEditorInput input) { setSite(site); setInput(input); setPartName(input.getName()); }
@Override public IStatus proceedUndoing(IUndoableOperation operation, IOperationHistory history, IAdaptable uiInfo) { // return immediately if the operation is not relevant if (!requiresApproval(operation, uiInfo)) { return Status.OK_STATUS; } String message = NLS.bind( WorkbenchMessages.Operations_nonLocalUndoWarning, operation .getLabel(), part.getEditorInput().getName()); return proceedWithOperation(operation, message, WorkbenchMessages.Operations_discardUndo, WorkbenchMessages.Workbench_undoToolTip); }
@Override public void setInput(IEditorInput input) { super.setInput(input); setPartName(input.getName()); if (fText != null) { fText.setText(getText()); } firePropertyChange(PROP_INPUT); }
@Override public IStatus proceedRedoing(IUndoableOperation operation, IOperationHistory history, IAdaptable uiInfo) { // return immediately if the operation is not relevant if (!requiresApproval(operation, uiInfo)) { return Status.OK_STATUS; } String message = NLS.bind( WorkbenchMessages.Operations_nonLocalRedoWarning, operation .getLabel(), part.getEditorInput().getName()); return proceedWithOperation(operation, message, WorkbenchMessages.Operations_discardRedo, WorkbenchMessages.Workbench_redoToolTip); }
@Override public void init(IEditorSite site, IEditorInput input) throws PartInitException { if (!(input instanceof BuildEditorInput)) { throw new PartInitException("Unsupported class for editor input ''" + input.getClass() + "''"); //$NON-NLS-1$ //$NON-NLS-2$ } super.init(site, input); this.plan = ((BuildEditorInput) input).getPlan(); this.build = ((BuildEditorInput) input).getBuild(); setPartName(input.getName()); }
public void init(IEditorSite site, IEditorInput input) throws PartInitException { try { super.init(site, input); // we want to listen for our own activation fActivationListener = new ActivationListener(site.getWorkbenchWindow().getPartService()); } catch (Exception e) { Logger.logException("exception initializing " + getClass().getName(), e); //$NON-NLS-1$ } setPartName(input.getName()); }
private static String getEditorID(IEditorInput input) throws PartInitException { Assert.isNotNull(input); IEditorDescriptor editorDescriptor; if (input instanceof IFileEditorInput) editorDescriptor= IDE.getEditorDescriptor(((IFileEditorInput)input).getFile()); else { String name= input.getName(); if (name == null) throwPartInitException(JavaEditorMessages.EditorUtility_could_not_find_editorId); editorDescriptor= IDE.getEditorDescriptor(name); } return editorDescriptor.getId(); }
@Override public String getTitle() { if (fInputContextManager == null) return super.getTitle(); InputContext context = fInputContextManager.getPrimaryContext(); if (context == null) return super.getTitle(); return context.getInput().getName(); }
protected void setInput(IEditorInput input) { /* * If driven from the Source page, it's "model" may not be up to date * with (or even exist for) the input just yet. Later notification * from the TextViewer could set us straight, although it's not * guaranteed to happen after the model has been created. */ super.setInput(input); if (fDesignViewer != null) { fDesignViewer.setDocument(getDocument()); } setPartName(input.getName()); }
@Override protected void setInput(IEditorInput input) { super.setInput(input); setPartName(getEditorInput().getName()); fInputHandler.setInput(input); }
/** * @see org.eclipse.ui.forms.editor.FormEditor#init(org.eclipse.ui.IEditorSite, * org.eclipse.ui.IEditorInput) */ public void init(IEditorSite site, IEditorInput input) throws PartInitException { if (input.getAdapter(RepositoryCommit.class) == null) throw new PartInitException( "Input could not be adapted to commit object"); //$NON-NLS-1$ super.init(site, input); setPartName(input.getName()); setTitleToolTip(input.getToolTipText()); }
public void setInput(IEditorInput iei ) { super.setInput(iei); setPartName( iei.getName()); setContentDescription(iei.getToolTipText()); if ( iei instanceof IFileEditorInput ) { IFileEditorInput in = (IFileEditorInput) iei; IProject project = in.getFile().getProject(); setPartName(project.getName()); } }
public void setInput(IEditorInput iei ) { super.setInput(iei); setPartName( iei.getName()); setContentDescription(iei.getToolTipText()); if ( iei instanceof IFileEditorInput ) { IFileEditorInput in = (IFileEditorInput) iei; IProject project = in.getFile().getProject(); setPartName(project.getName()); } }