/** * {@inheritDoc} */ @Override public void dispose() { this.formPage.getEditor().removePropertyListener(this); }
public HeaderForm(FormEditor editor, ScrolledForm form) { super(editor.getToolkit(), form); setContainer(editor); if (editor.getEditorInput() != null) setInput(editor.getEditorInput()); }
@Override protected void createPages() { super.createPages(); // preempt MultiPageEditorPart#createPartControl(Composite) if (getActivePage() == -1) { // create page control and initialize page, keep focus on header by calling super implementation super.setActivePage(0); } }
public PageForm(FormPage page, ScrolledForm form) { super(page.getEditor().getToolkit(), form); setContainer(page); }
@Override public void dirtyStateChanged() { getPage().getEditor().editorDirtyStateChanged(); } @Override
@Override protected void commitPages(boolean onSave) { if (headerForm != null && headerForm.isDirty()) headerForm.commit(onSave); super.commitPages(onSave); }
@Override public void dirtyStateChanged() { getEditor().editorDirtyStateChanged(); }
public HeaderForm(FormEditor editor, ScrolledForm form) { super(editor.getToolkit(), form); setContainer(editor); if (editor.getEditorInput() != null) setInput(editor.getEditorInput()); }
@Override protected void createPages() { super.createPages(); // preempt MultiPageEditorPart#createPartControl(Composite) if (getActivePage() == -1) { // create page control and initialize page, keep focus on header by calling super implementation super.setActivePage(0); } }
public PageForm(FormPage page, ScrolledForm form) { super(page.getEditor().getToolkit(), form); setContainer(page); }
@Override public void dirtyStateChanged() { getPage().getEditor().editorDirtyStateChanged(); } @Override
/** * {@inheritDoc} */ @Override public void dispose() { this.formPage.getEditor().removePropertyListener(this); }
@Override protected void commitPages(boolean onSave) { if (headerForm != null && headerForm.isDirty()) headerForm.commit(onSave); super.commitPages(onSave); }
/** * {@inheritDoc} */ @Override public void dispose() { this.formPage.getEditor().removePropertyListener(this); }