XViewerFactory
public interface IXViewerFactory
Modifier and Type | Method | Description |
---|---|---|
XViewerSorter |
createNewXSorter(XViewer viewer) |
Returns the default sorter to use for this xviewer
|
org.eclipse.jface.dialogs.Dialog |
getCustomizeDialog(XViewer xViewer) |
|
org.eclipse.nebula.widgets.xviewer.core.model.CustomizeData |
getDefaultTableCustomizeData() |
Returns the default table customization for this viewer including column definitions, sorting and filtering (if
any)
|
org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn |
getDefaultXViewerColumn(java.lang.String id) |
Returns the default column definition for the given id
|
java.lang.String |
getNamespace() |
Unique namespace for this viewer
|
IXViewerCustomizations |
getXViewerCustomizations() |
Provides the storage mechanism for save/load of personal/shared customizations
|
XViewerCustomMenu |
getXViewerCustomMenu() |
Provides custom menu for XViewer
|
XViewerTreeReport |
getXViewerTreeReport(XViewer xViewer) |
Provides for ability to customize tree report that is provided
|
boolean |
isAdmin() |
Will enable certain extra functionality based on admin validity
|
boolean |
isCellGradientOn() |
|
boolean |
isFilterUiAvailable() |
|
boolean |
isHeaderBarAvailable() |
|
boolean |
isLoadedStatusLabelAvailable() |
|
boolean |
isSearchUiAvailable() |
|
boolean |
isSearhTop() |
XViewerSorter createNewXSorter(XViewer viewer)
org.eclipse.nebula.widgets.xviewer.core.model.CustomizeData getDefaultTableCustomizeData()
org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn getDefaultXViewerColumn(java.lang.String id)
IXViewerCustomizations getXViewerCustomizations()
XViewerCustomMenu getXViewerCustomMenu()
java.lang.String getNamespace()
boolean isAdmin()
XViewerTreeReport getXViewerTreeReport(XViewer xViewer)
boolean isSearchUiAvailable()
boolean isFilterUiAvailable()
boolean isLoadedStatusLabelAvailable()
boolean isHeaderBarAvailable()
boolean isCellGradientOn()
boolean isSearhTop()
org.eclipse.jface.dialogs.Dialog getCustomizeDialog(XViewer xViewer)