public class GenericContentsTreeSection extends AbstractViewerFormSection
viewer
description, focusListener, formPage, section, sectionInput, style, title
Constructor and Description |
---|
GenericContentsTreeSection(AbstractFormPage formPage,
java.lang.Object sectionInput) |
GenericContentsTreeSection(AbstractFormPage formPage,
java.lang.Object sectionInput,
int style) |
Modifier and Type | Method and Description |
---|---|
protected void |
createSectionClientContent(org.eclipse.ui.forms.IManagedForm managedForm,
org.eclipse.ui.forms.SectionPart sectionPart,
org.eclipse.swt.widgets.Composite sectionClient) |
protected int |
getNumberOfColumns() |
protected java.lang.Object |
getSectionInputParent() |
java.lang.Object |
getViewerInput() |
void |
refreshSection() |
protected void |
refreshSectionTitle() |
void |
setSectionInput(java.lang.Object sectionInput) |
applyViewerState, createContentProvider, createLabelProvider, createViewerContextMenu, doCreateSectionClient, focusGained, getContentProvider, getCustomAdapterFactory, getLabelProvider, getViewer, isEmpty, recordViewerState, setViewer
addFocusListener, createContent, createFocusListner, createSectionClient, createSectionClientLayout, createSectionPart, createSectionToolbar, dispose, fillSectionToolBarActions, focusLost, getDefaultSectionStyle, getFocusListener, getFormPage, getSectionInput, getSectionInputName, getSectionInputTypeName, getTitle, isControlAccessible, refreshMessages, setDescription, setTitle
public GenericContentsTreeSection(AbstractFormPage formPage, java.lang.Object sectionInput)
public GenericContentsTreeSection(AbstractFormPage formPage, java.lang.Object sectionInput, int style)
public void setSectionInput(java.lang.Object sectionInput)
setSectionInput
in interface IFormSection
setSectionInput
in class AbstractViewerFormSection
protected java.lang.Object getSectionInputParent()
public java.lang.Object getViewerInput()
getViewerInput
in class AbstractViewerFormSection
protected int getNumberOfColumns()
getNumberOfColumns
in class AbstractFormSection
protected void createSectionClientContent(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.ui.forms.SectionPart sectionPart, org.eclipse.swt.widgets.Composite sectionClient)
createSectionClientContent
in class AbstractFormSection
public void refreshSection()
refreshSection
in interface IFormSection
refreshSection
in class AbstractFormSection
protected void refreshSectionTitle()