public abstract class AbstractViewerFormSection extends AbstractFormSection implements org.eclipse.emf.common.ui.viewer.IViewerProvider
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.jface.viewers.StructuredViewer |
viewer
Deprecated.
Use
getViewer() instead. |
description, focusListener, formPage, section, sectionInput, style, title
Constructor and Description |
---|
AbstractViewerFormSection(AbstractFormPage formPage,
java.lang.Object sectionInput) |
AbstractViewerFormSection(AbstractFormPage formPage,
java.lang.Object sectionInput,
int style) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyViewerState() |
protected org.eclipse.jface.viewers.IContentProvider |
createContentProvider() |
protected org.eclipse.jface.viewers.IBaseLabelProvider |
createLabelProvider() |
protected void |
createViewerContextMenu()
Creates context menu for viewer.
|
protected org.eclipse.swt.widgets.Composite |
doCreateSectionClient(org.eclipse.ui.forms.IManagedForm managedForm,
org.eclipse.ui.forms.SectionPart sectionPart) |
protected void |
focusGained(org.eclipse.swt.events.FocusEvent e) |
org.eclipse.jface.viewers.IContentProvider |
getContentProvider() |
protected org.eclipse.emf.common.notify.AdapterFactory |
getCustomAdapterFactory() |
org.eclipse.jface.viewers.IBaseLabelProvider |
getLabelProvider() |
org.eclipse.jface.viewers.Viewer |
getViewer() |
java.lang.Object |
getViewerInput() |
boolean |
isEmpty() |
protected void |
recordViewerState() |
void |
setSectionInput(java.lang.Object sectionInput) |
void |
setViewer(org.eclipse.jface.viewers.Viewer viewer) |
addFocusListener, createContent, createFocusListner, createSectionClient, createSectionClientContent, createSectionClientLayout, createSectionPart, createSectionToolbar, dispose, fillSectionToolBarActions, focusLost, getDefaultSectionStyle, getFocusListener, getFormPage, getNumberOfColumns, getSectionInput, getSectionInputName, getSectionInputTypeName, getTitle, isControlAccessible, refreshMessages, refreshSection, setDescription, setTitle
@Deprecated protected org.eclipse.jface.viewers.StructuredViewer viewer
getViewer()
instead.public AbstractViewerFormSection(AbstractFormPage formPage, java.lang.Object sectionInput)
public AbstractViewerFormSection(AbstractFormPage formPage, java.lang.Object sectionInput, int style)
protected void recordViewerState()
protected void applyViewerState()
public void setSectionInput(java.lang.Object sectionInput)
setSectionInput
in interface IFormSection
setSectionInput
in class AbstractFormSection
public org.eclipse.jface.viewers.Viewer getViewer()
getViewer
in interface org.eclipse.emf.common.ui.viewer.IViewerProvider
public void setViewer(org.eclipse.jface.viewers.Viewer viewer)
public java.lang.Object getViewerInput()
protected org.eclipse.swt.widgets.Composite doCreateSectionClient(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.ui.forms.SectionPart sectionPart)
doCreateSectionClient
in class AbstractFormSection
public boolean isEmpty()
isEmpty
in class AbstractFormSection
protected void focusGained(org.eclipse.swt.events.FocusEvent e)
focusGained
in class AbstractFormSection
public org.eclipse.jface.viewers.IContentProvider getContentProvider()
protected org.eclipse.jface.viewers.IContentProvider createContentProvider()
public org.eclipse.jface.viewers.IBaseLabelProvider getLabelProvider()
protected org.eclipse.jface.viewers.IBaseLabelProvider createLabelProvider()
protected org.eclipse.emf.common.notify.AdapterFactory getCustomAdapterFactory()
protected void createViewerContextMenu()