Class PackageFormPage

java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.ui.forms.editor.FormPage
org.libreoffice.ide.eclipse.core.editors.pack.PackageFormPage
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.forms.editor.IFormPage, org.eclipse.ui.IEditorPart, org.eclipse.ui.ISaveablePart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation

public class PackageFormPage extends org.eclipse.ui.forms.editor.FormPage
Page displaying the Package properties in a more user friendly way.
  • Field Summary

    Fields inherited from interface org.eclipse.ui.IEditorPart

    PROP_DIRTY, PROP_INPUT

    Fields inherited from interface org.eclipse.ui.IWorkbenchPart

    PROP_TITLE
  • Constructor Summary

    Constructors
    Constructor
    Description
    PackageFormPage(org.eclipse.ui.forms.editor.FormEditor editor, String pageId)
    Content form page constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    createFormContent(org.eclipse.ui.forms.IManagedForm managedForm)
    org.eclipse.core.resources.IProject
     

    Methods inherited from class org.eclipse.ui.forms.editor.FormPage

    canLeaveThePage, createPartControl, dispose, doSave, doSaveAs, getEditor, getId, getIndex, getManagedForm, getPartControl, getTitleImage, init, initialize, isActive, isDirty, isEditor, isSaveAsAllowed, selectReveal, setActive, setFocus, setIndex

    Methods inherited from class org.eclipse.ui.part.EditorPart

    checkSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartName

    Methods inherited from class org.eclipse.ui.part.WorkbenchPart

    addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy

    Methods inherited from class org.eclipse.core.commands.common.EventManager

    addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.core.runtime.IAdaptable

    getAdapter

    Methods inherited from interface org.eclipse.ui.IEditorPart

    getEditorInput, getEditorSite

    Methods inherited from interface org.eclipse.ui.ISaveablePart

    isSaveOnCloseNeeded

    Methods inherited from interface org.eclipse.ui.IWorkbenchPart

    addPropertyListener, getSite, getTitle, getTitleToolTip, removePropertyListener
  • Constructor Details

    • PackageFormPage

      public PackageFormPage(org.eclipse.ui.forms.editor.FormEditor editor, String pageId)
      Content form page constructor.
      Parameters:
      editor - the editor where to create the form page
      pageId - the page identifier
  • Method Details

    • getProject

      public org.eclipse.core.resources.IProject getProject()
      Returns:
      the project for which the contents are shown
    • createFormContent

      protected void createFormContent(org.eclipse.ui.forms.IManagedForm managedForm)
      Overrides:
      createFormContent in class org.eclipse.ui.forms.editor.FormPage