Package org.apache.uima.caseditor.editor
Class CasEditorViewPage
java.lang.Object
org.eclipse.ui.part.Page
org.apache.uima.caseditor.editor.CasEditorViewPage
- All Implemented Interfaces:
org.eclipse.jface.viewers.ISelectionProvider,org.eclipse.ui.part.IPage,org.eclipse.ui.part.IPageBookViewPage
- Direct Known Subclasses:
OutlinePageBook
public class CasEditorViewPage
extends org.eclipse.ui.part.Page
implements org.eclipse.jface.viewers.ISelectionProvider
The Class CasEditorViewPage.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.ui.part.PageBookThe book.protected org.eclipse.ui.part.IPageBookViewPageThe cas view page. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCasEditorViewPage(String notAvailableMessage) Instantiates a new cas editor view page. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) voidcreateControl(org.eclipse.swt.widgets.Composite parent) voiddispose()org.eclipse.swt.widgets.Controlorg.eclipse.jface.viewers.ISelectionprotected voidinitializeAndShowPage(org.eclipse.ui.part.IPageBookViewPage page) Creates and shows the page, if page is null the not available message will be shown.voidremoveSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) voidselectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event) Selection changed.voidsetCASViewPage(org.eclipse.ui.part.IPageBookViewPage page) Sets the CAS view page.voidsetFocus()voidsetSelection(org.eclipse.jface.viewers.ISelection selection) Methods inherited from class org.eclipse.ui.part.Page
getSite, init, makeContributions, setActionBars
-
Field Details
-
book
protected org.eclipse.ui.part.PageBook bookThe book. -
casViewPage
protected org.eclipse.ui.part.IPageBookViewPage casViewPageThe cas view page.
-
-
Constructor Details
-
CasEditorViewPage
Instantiates a new cas editor view page.- Parameters:
notAvailableMessage- the not available message
-
-
Method Details
-
addSelectionChangedListener
public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) - Specified by:
addSelectionChangedListenerin interfaceorg.eclipse.jface.viewers.ISelectionProvider
-
removeSelectionChangedListener
public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) - Specified by:
removeSelectionChangedListenerin interfaceorg.eclipse.jface.viewers.ISelectionProvider
-
selectionChanged
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event) Selection changed.- Parameters:
event- the event
-
getSelection
public org.eclipse.jface.viewers.ISelection getSelection()- Specified by:
getSelectionin interfaceorg.eclipse.jface.viewers.ISelectionProvider
-
setSelection
public void setSelection(org.eclipse.jface.viewers.ISelection selection) - Specified by:
setSelectionin interfaceorg.eclipse.jface.viewers.ISelectionProvider
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent) - Specified by:
createControlin interfaceorg.eclipse.ui.part.IPage- Specified by:
createControlin classorg.eclipse.ui.part.Page
-
initializeAndShowPage
protected void initializeAndShowPage(org.eclipse.ui.part.IPageBookViewPage page) Creates and shows the page, if page is null the not available message will be shown.- Parameters:
page- the page
-
setCASViewPage
public void setCASViewPage(org.eclipse.ui.part.IPageBookViewPage page) Sets the CAS view page.- Parameters:
page- the new CAS view page
-
getControl
public org.eclipse.swt.widgets.Control getControl()- Specified by:
getControlin interfaceorg.eclipse.ui.part.IPage- Specified by:
getControlin classorg.eclipse.ui.part.Page
-
setFocus
public void setFocus()- Specified by:
setFocusin interfaceorg.eclipse.ui.part.IPage- Specified by:
setFocusin classorg.eclipse.ui.part.Page
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.eclipse.ui.part.IPage- Overrides:
disposein classorg.eclipse.ui.part.Page
-