@Override protected void doSetInput(IEditorInput input) throws CoreException { super.doSetInput(input); updatePartControl(); }
@Override protected void handleEditorInputChanged() { super.handleEditorInputChanged(); updatePartControl(); }
@Override protected void handleElementContentReplaced() { super.handleElementContentReplaced(); updatePartControl(); }
@Override public void doRevertToSaved() { // http://dev.eclipse.org/bugs/show_bug.cgi?id=19014 super.doRevertToSaved(); updatePartControl(); }
public void createPartControl(Composite parent) { fParent= new Composite(parent, SWT.NONE); fStackLayout= new StackLayout(); fParent.setLayout(fStackLayout); fDefaultComposite= new Composite(fParent, SWT.NONE); fDefaultComposite.setLayout(new FillLayout()); super.createPartControl(fDefaultComposite); updatePartControl(getEditorInput()); }
private void updatePartControl() { if (fParent != null && !fParent.isDisposed()) { updatePartControl(getEditorInput()); } }
@Override public void createPartControl(Composite parent) { fParent= new Composite(parent, SWT.NONE); fStackLayout= new StackLayout(); fParent.setLayout(fStackLayout); fDefaultComposite= new Composite(fParent, SWT.NONE); fDefaultComposite.setLayout(new FillLayout()); super.createPartControl(fDefaultComposite); updatePartControl(getEditorInput()); }
@Override public void createPartControl(Composite parent) { fParent= new Composite(parent, SWT.NONE); fStackLayout= new StackLayout(); fParent.setLayout(fStackLayout); fDefaultComposite= new Composite(fParent, SWT.NONE); fDefaultComposite.setLayout(new FillLayout()); super.createPartControl(fDefaultComposite); updatePartControl(getEditorInput()); }
@Override protected void sanityCheckState(IEditorInput input) { // http://dev.eclipse.org/bugs/show_bug.cgi?id=19014 super.sanityCheckState(input); if (!setFocusIsRunning) { updatePartControl(); } else { trace("sanityCheck", "delaying update", fStatusControl); //$NON-NLS-1$ //$NON-NLS-2$ PlatformUI.getWorkbench().getDisplay().asyncExec(() -> { trace("sanityCheck", "incoming update", fStatusControl); //$NON-NLS-1$ //$NON-NLS-2$ updatePartControl(); }); } }
@Override protected void sanityCheckState(IEditorInput input) { // http://dev.eclipse.org/bugs/show_bug.cgi?id=19014 super.sanityCheckState(input); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
protected void handleEditorInputChanged() { super.handleEditorInputChanged(); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
@Override protected void doSetInput(IEditorInput input) throws CoreException { super.doSetInput(input); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
@Override protected void handleEditorInputChanged() { super.handleEditorInputChanged(); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
public void doRevertToSaved() { // http://dev.eclipse.org/bugs/show_bug.cgi?id=19014 super.doRevertToSaved(); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
@Override public void doRevertToSaved() { // http://dev.eclipse.org/bugs/show_bug.cgi?id=19014 super.doRevertToSaved(); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
@Override protected void handleElementContentReplaced() { super.handleElementContentReplaced(); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); } }
protected void doSetInput(IEditorInput input) throws CoreException { super.doSetInput(input); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
protected void sanityCheckState(IEditorInput input) { // http://dev.eclipse.org/bugs/show_bug.cgi?id=19014 super.sanityCheckState(input); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); }
protected void handleElementContentReplaced() { super.handleElementContentReplaced(); if (fParent != null && !fParent.isDisposed()) updatePartControl(getEditorInput()); } }