| org.eclipse.pde.internal.ui.editor.PDEFormPage
All known Subclasses: org.eclipse.pde.internal.ui.editor.LaunchShortcutOverviewPage, org.eclipse.pde.internal.ui.editor.product.ConfigurationPage, org.eclipse.pde.internal.ui.editor.product.LaunchingPage, org.eclipse.pde.internal.ui.editor.product.SplashPage, org.eclipse.pde.internal.ui.editor.feature.InfoFormPage, org.eclipse.pde.internal.ui.editor.cheatsheet.comp.CompCSPage, org.eclipse.pde.internal.ui.editor.cheatsheet.simple.SimpleCSDefinitionPage, org.eclipse.pde.internal.ui.editor.feature.FeatureAdvancedPage, org.eclipse.pde.internal.ui.editor.toc.TocPage, org.eclipse.pde.internal.ui.editor.feature.FeatureReferencePage, org.eclipse.pde.internal.ui.editor.feature.FeatureIncludesPage, org.eclipse.pde.internal.ui.editor.plugin.ExtensionPointsPage, org.eclipse.pde.internal.ui.editor.plugin.RuntimePage, org.eclipse.pde.internal.ui.editor.site.FeaturesPage, org.eclipse.pde.internal.ui.editor.target.OverviewPage, org.eclipse.pde.internal.ui.editor.plugin.ExtensionsPage, org.eclipse.pde.internal.ui.editor.plugin.MissingResourcePage, org.eclipse.pde.internal.ui.editor.feature.FeatureDependenciesPage, org.eclipse.pde.internal.ui.editor.plugin.DependenciesPage, org.eclipse.pde.internal.ui.editor.schema.SchemaFormPage, org.eclipse.pde.internal.ui.editor.product.BrandingPage, org.eclipse.pde.internal.ui.editor.target.ContentPage, org.eclipse.pde.internal.ui.editor.build.BuildPage, org.eclipse.pde.internal.ui.editor.target.EnvironmentPage, org.eclipse.pde.internal.ui.editor.schema.SchemaOverviewPage, org.eclipse.pde.internal.ui.editor.site.ArchivePage, org.eclipse.pde.internal.ui.editor.feature.FeatureFormPage,
PDEFormPage | abstract public class PDEFormPage extends FormPage (Code) | | |
Method Summary | |
public void | addLastFocusListeners(Composite composite) | public void | alignSectionHeaders(Section masterSection, Section detailsSection) Used to align the section client / decriptions of two section headers
horizontally adjacent to each other. | public boolean | canCopy(ISelection selection) | public boolean | canCut(ISelection selection) | public boolean | canPaste(Clipboard clipboard) | protected boolean | canPerformDirectly(String id, Control control) | public void | cancelEdit() | public void | contextMenuAboutToShow(IMenuManager menu) | protected void | createFormContent(IManagedForm managedForm) | protected void | createFormErrorContent(IManagedForm managedForm, String errorTitle, String errorMessage) | protected void | createFormErrorContent(IManagedForm managedForm, String errorTitle, String errorMessage, Exception e) | public void | createPartControl(Composite parent) | public Section | createUISection(Composite parent, String text, String description, int style) | public Composite | createUISectionContainer(Composite parent, int columns) | public void | dispose() | protected Control | getFocusControl() | protected String | getHelpResource() | public Control | getLastFocusControl() | public IBaseModel | getModel() | public PDEFormEditor | getPDEEditor() | public String | getStackTrace(Throwable throwable) | protected boolean | isStale() | protected void | markStale() | public boolean | performGlobalAction(String actionId) | protected void | refresh() | public void | setActive(boolean active) | public void | setLastFocusControl(Control control) | public void | updateFormSelection() Set the focus on the last control to have focus before a page change
or the editor lost focus. |
PDEFormPage | public PDEFormPage(FormEditor editor, String id, String title, boolean newStyleHeader)(Code) | | |
addLastFocusListeners | public void addLastFocusListeners(Composite composite)(Code) | | Programatically and recursively add focus listeners to the specified
composite and its children that track the last control to have focus
before a page change or the editor lost focus
Parameters: composite - |
alignSectionHeaders | public void alignSectionHeaders(Section masterSection, Section detailsSection)(Code) | | Used to align the section client / decriptions of two section headers
horizontally adjacent to each other. The misalignment is caused by one
section header containing toolbar icons and the other not.
Parameters: masterSection - Parameters: detailsSection - |
canCopy | public boolean canCopy(ISelection selection)(Code) | | Parameters: selection - |
canCut | public boolean canCut(ISelection selection)(Code) | | Parameters: selection - |
canPaste | public boolean canPaste(Clipboard clipboard)(Code) | | |
canPerformDirectly | protected boolean canPerformDirectly(String id, Control control)(Code) | | |
cancelEdit | public void cancelEdit()(Code) | | |
contextMenuAboutToShow | public void contextMenuAboutToShow(IMenuManager menu)(Code) | | |
createFormContent | protected void createFormContent(IManagedForm managedForm)(Code) | | |
createFormErrorContent | protected void createFormErrorContent(IManagedForm managedForm, String errorTitle, String errorMessage)(Code) | | Parameters: managedForm - Parameters: errorTitle - Parameters: errorMessage - |
createFormErrorContent | protected void createFormErrorContent(IManagedForm managedForm, String errorTitle, String errorMessage, Exception e)(Code) | | Parameters: managedForm - Parameters: errorTitle - Parameters: errorMessage - Parameters: e - |
createPartControl | public void createPartControl(Composite parent)(Code) | | |
createUISection | public Section createUISection(Composite parent, String text, String description, int style)(Code) | | Parameters: parent - Parameters: text - Parameters: description - Parameters: style - |
createUISectionContainer | public Composite createUISectionContainer(Composite parent, int columns)(Code) | | Parameters: parent - Parameters: columns - |
dispose | public void dispose()(Code) | | |
getFocusControl | protected Control getFocusControl()(Code) | | |
getLastFocusControl | public Control getLastFocusControl()(Code) | | |
isStale | protected boolean isStale()(Code) | | |
markStale | protected void markStale()(Code) | | |
performGlobalAction | public boolean performGlobalAction(String actionId)(Code) | | |
refresh | protected void refresh()(Code) | | |
setActive | public void setActive(boolean active)(Code) | | |
setLastFocusControl | public void setLastFocusControl(Control control)(Code) | | Parameters: control - |
updateFormSelection | public void updateFormSelection()(Code) | | Set the focus on the last control to have focus before a page change
or the editor lost focus.
|
|
|