Class FeatureStructureBrowserViewPage

java.lang.Object
org.eclipse.ui.part.Page
org.apache.uima.caseditor.editor.fsview.FeatureStructureBrowserViewPage
All Implemented Interfaces:
org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage

public final class FeatureStructureBrowserViewPage extends org.eclipse.ui.part.Page
The actual view page which contains the ui code for this view.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Initializes a new instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    createControl(org.eclipse.swt.widgets.Composite parent)
     
    org.eclipse.swt.widgets.Control
    Retrieves the control.
    void
    makeContributions(org.eclipse.jface.action.IMenuManager menuManager, org.eclipse.jface.action.IToolBarManager toolBarManager, org.eclipse.jface.action.IStatusLineManager statusLineManager)
    Adds the following actions to the toolbar: FeatureStructureBrowserViewPage.CreateAction DeleteAction
    void
    setActionBars(org.eclipse.ui.IActionBars actionBars)
    Sets global action handlers for: delete select all.
    void
    Sets the focus.

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

    dispose, getSite, init

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FeatureStructureBrowserViewPage

      public FeatureStructureBrowserViewPage(ICasEditor editor)
      Initializes a new instance.
      Parameters:
      editor - the editor
  • Method Details

    • createControl

      public void createControl(org.eclipse.swt.widgets.Composite parent)
      Specified by:
      createControl in interface org.eclipse.ui.part.IPage
      Specified by:
      createControl in class org.eclipse.ui.part.Page
    • getControl

      public org.eclipse.swt.widgets.Control getControl()
      Retrieves the control.
      Specified by:
      getControl in interface org.eclipse.ui.part.IPage
      Specified by:
      getControl in class org.eclipse.ui.part.Page
      Returns:
      the control
    • makeContributions

      public void makeContributions(org.eclipse.jface.action.IMenuManager menuManager, org.eclipse.jface.action.IToolBarManager toolBarManager, org.eclipse.jface.action.IStatusLineManager statusLineManager)
      Adds the following actions to the toolbar: FeatureStructureBrowserViewPage.CreateAction DeleteAction
      Overrides:
      makeContributions in class org.eclipse.ui.part.Page
      Parameters:
      menuManager - the menu manager
      toolBarManager - the tool bar manager
      statusLineManager - the status line manager
    • setActionBars

      public void setActionBars(org.eclipse.ui.IActionBars actionBars)
      Sets global action handlers for: delete select all.
      Specified by:
      setActionBars in interface org.eclipse.ui.part.IPage
      Overrides:
      setActionBars in class org.eclipse.ui.part.Page
      Parameters:
      actionBars - the new action bars
    • setFocus

      public void setFocus()
      Sets the focus.
      Specified by:
      setFocus in interface org.eclipse.ui.part.IPage
      Specified by:
      setFocus in class org.eclipse.ui.part.Page