Class TreeViewerColumnDescriptor<T,E>
java.lang.Object
com.amalgamasimulation.desktop.ui.columndescriptors.Column<T,E,TreeViewerColumnDescriptor<T,E>>
com.amalgamasimulation.desktop.ui.columndescriptors.EditableColumn<T,E,TreeViewerColumnDescriptor<T,E>>
com.amalgamasimulation.desktop.ui.columndescriptors.EmfColumn<T,E,TreeViewerColumnDescriptor<T,E>>
com.amalgamasimulation.desktop.ui.views.ViewerColumnDescriptor<T,E,TreeViewerColumnDescriptor<T,E>>
com.amalgamasimulation.desktop.ui.views.TreeViewerColumnDescriptor<T,E>
- Type Parameters:
T-E-
- All Implemented Interfaces:
IColumn<T,,E, TreeViewerColumnDescriptor<T, E>> IEditableColumn<T,,E, TreeViewerColumnDescriptor<T, E>> IEMFColumn<T,E, TreeViewerColumnDescriptor<T, E>>
@Deprecated(forRemoval=true)
public class TreeViewerColumnDescriptor<T,E>
extends ViewerColumnDescriptor<T,E,TreeViewerColumnDescriptor<T,E>>
implements IColumn<T,E,TreeViewerColumnDescriptor<T,E>>, IEditableColumn<T,E,TreeViewerColumnDescriptor<T,E>>, IEMFColumn<T,E,TreeViewerColumnDescriptor<T,E>>
Deprecated, for removal: This API element is subject to removal in a future version.
to be removed in AmalgamaPlatform 4.0
-
Nested Class Summary
Nested classes/interfaces inherited from class com.amalgamasimulation.desktop.ui.columndescriptors.Column
Column.ContextMenuHandler<T,V> -
Field Summary
Fields inherited from class com.amalgamasimulation.desktop.ui.columndescriptors.EditableColumn
buttonOnTopManager, editingSupportFields inherited from class com.amalgamasimulation.desktop.ui.columndescriptors.Column
backgroundColorExtractor, columnViewer, comparator, contextMenuHanlers, doubleClickHandler, fontColorExtractor, fontExtractor, formatValue, iconExtractor, labelForNullValue, name, parent, pseudoHistogramColorExtractor, toolTipText, valueExtractor, viewerColumn, visibility, width -
Constructor Summary
ConstructorsConstructorDescriptionTreeViewerColumnDescriptor(Class<TreeViewerColumnDescriptor<T, E>> cl, Tree<T> treeViewer, String name, int width, Function<T, E> valueExtractor) Deprecated, for removal: This API element is subject to removal in a future version.TreeViewerColumnDescriptor(Class<TreeViewerColumnDescriptor<T, E>> cl, Tree<T> treeViewer, Function<T, E> valueExtractor) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionintDeprecated, for removal: This API element is subject to removal in a future version.Calculates and returns the current column widthorg.eclipse.swt.widgets.TreeColumnDeprecated, for removal: This API element is subject to removal in a future version.static <T,E> Class <TreeViewerColumnDescriptor<T, E>> Deprecated, for removal: This API element is subject to removal in a future version.intDeprecated, for removal: This API element is subject to removal in a future version.Calculates and returns the current column indexorg.eclipse.jface.viewers.TreeViewerColumnDeprecated, for removal: This API element is subject to removal in a future version.Return the current ViewerColumn of the columnheaderIcon(org.eclipse.swt.graphics.Image icon) Deprecated, for removal: This API element is subject to removal in a future version.Set icon for the columnvoidDeprecated, for removal: This API element is subject to removal in a future version.Updates buttons created on top of the table if they existDeprecated, for removal: This API element is subject to removal in a future version.Set the column nameDeprecated, for removal: This API element is subject to removal in a future version.setToolTipText(String toolTipText) Deprecated, for removal: This API element is subject to removal in a future version.setWidth(int width) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Set tool tip for this columnwidth(int width) Deprecated, for removal: This API element is subject to removal in a future version.Set the column widthMethods inherited from class com.amalgamasimulation.desktop.ui.views.ViewerColumnDescriptor
setAdditionalDataForSetToFeature, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteComboEditingSupport, setAutoCompleteTextEditingSupport, setAutoCompleteTextEditingSupport, setAutoCompleteTextEditingSupport, setAutoCompleteTextEditingSupport, setAutoCompleteTextEditingSupport, setAutoCompleteTextEditingSupport, setAutoCompleteTextEditingSupport, setAutoCompleteTextEditingSupport, setBackground, setBackgroundExtractor, setBackgroundExtractor, setButtonEditingSupport, setButtonEditingSupport, setButtonEditingSupport, setCheckboxEditingSupport, setCheckboxEditingSupport, setColorAWTButtonEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setComboboxEditingSupport, setDistributionButtonEditingSupport, setDynamicAutoCompleteComboEditingSupport, setDynamicAutoCompleteComboEditingSupport, setEnumComboboxEditingSupport, setEnumComboboxEditingSupport, setEnumComboboxEditingSupport, setEnumComboboxEditingSupport, setEnumComboboxEditingSupport, setFont, setFontExtractor, setForeground, setForegroundExtractor, setIdTextEditingSupport, setIdTextEditingSupport, setImageExtractor, setLabelExtractor, setLabelExtractor, setLabelExtractorNullable, setLabelExtractorNullable, setLocalDateTimeButtonEditingSupport, setLocalDateTimeButtonEditingSupport, setLocalDateTimeButtonEditingSupport, setLocalDateTimeButtonEditingSupport, setLocalTimeButtonEditingSupport, setPseudoHistogram, setSelectionButtonEditingSupport, setSelectionButtonEditingSupport, setSelectionButtonEditingSupport, setSimpleBackground, setSimpleFont, setSimpleForeground, setTextEditingSupport, setTextEditingSupport, setTextEditingSupport, setTextEditingSupport, setTimeSeriesButtonEditingSupportMethods inherited from class com.amalgamasimulation.desktop.ui.columndescriptors.EmfColumn
distributionEditor, editedFeature, emfAutoCompleteComboEditor, emfAutoCompleteTextEditor, emfCheckBoxEditor, emfColorEditor, emfComboEditor, emfDynamicAutoCompleteComboEditor, emfEnumComboEditor, emfLocalDateTimeEditor, emfLocalTimeEditor, emfMultiObjectsSelectionDialogEditor, emfMultiToolListDialogEditor, emfObjectSelectionDialogEditor, emfTextEditor, emfTextIdEditor, getDataFillerManager, getEditedFeature, realDistributionEditor, timeSeriesEditor, toStringMethods inherited from class com.amalgamasimulation.desktop.ui.columndescriptors.EditableColumn
autoCompleteComboEditor, autoCompleteTextEditor, buttonActionEditor, buttonOnTop, checkBoxEditor, colorEditor, comboEditor, dynamicAutoCompleteComboEditor, enumComboEditor, getEditingSupport, localDateTimeEditor, localTimeEditor, multiObjectsSelectionDialogEditor, objectSelectionDialogEditor, setEditingSupport, textEditorMethods inherited from class com.amalgamasimulation.desktop.ui.columndescriptors.Column
addContextMenuHandler, backgroundColor, backgroundColor, backgroundColor, comparator, font, font, font, fontColor, fontColor, fontColor, format, format, format, getBackgroundColor, getColumnViewer, getComparator, getContextMenuHandlers, getDoubleClickHandler, getFont, getFontColor, getFormat, getIcon, getName, getNullValueText, getParent, getPseudoHistogramColor, getThis, getToolTipText, getValueExtractor, getWidth, icon, icon, icon, initLabelProvider, isVisible, nullValueText, pseudoHistogramColor, pseudoHistogramColor, pseudoHistogramColor, removeContextMenuHandler, removeDoubleClickHandler, setDoubleClickHandler, setViewerColumn, visibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.amalgamasimulation.desktop.ui.columndescriptors.IColumn
addContextMenuHandler, backgroundColor, backgroundColor, backgroundColor, comparator, font, font, font, fontColor, fontColor, fontColor, format, format, format, getBackgroundColor, getColumnViewer, getComparator, getContextMenuHandlers, getDoubleClickHandler, getFont, getFontColor, getFormat, getIcon, getName, getNullValueText, getParent, getPseudoHistogramColor, getToolTipText, getValueExtractor, getWidth, icon, icon, icon, isVisible, nullValueText, pseudoHistogramColor, pseudoHistogramColor, pseudoHistogramColor, removeContextMenuHandler, removeDoubleClickHandler, setDoubleClickHandler, setViewerColumn, visibleMethods inherited from interface com.amalgamasimulation.desktop.ui.columndescriptors.IEditableColumn
autoCompleteComboEditor, autoCompleteTextEditor, buttonActionEditor, buttonOnTop, checkBoxEditor, colorEditor, comboEditor, dynamicAutoCompleteComboEditor, enumComboEditor, getEditingSupport, localDateTimeEditor, localTimeEditor, multiObjectsSelectionDialogEditor, objectSelectionDialogEditor, setEditingSupport, textEditorMethods inherited from interface com.amalgamasimulation.desktop.ui.columndescriptors.IEMFColumn
distributionEditor, editedFeature, emfAutoCompleteComboEditor, emfAutoCompleteTextEditor, emfCheckBoxEditor, emfColorEditor, emfComboEditor, emfDynamicAutoCompleteComboEditor, emfEnumComboEditor, emfLocalDateTimeEditor, emfLocalTimeEditor, emfMultiObjectsSelectionDialogEditor, emfMultiToolListDialogEditor, emfObjectSelectionDialogEditor, emfTextEditor, emfTextIdEditor, getDataFillerManager, getEditedFeature, realDistributionEditor, timeSeriesEditor
-
Constructor Details
-
TreeViewerColumnDescriptor
public TreeViewerColumnDescriptor(Class<TreeViewerColumnDescriptor<T, E>> cl, Tree<T> treeViewer, String name, int width, Function<T, E> valueExtractor) Deprecated, for removal: This API element is subject to removal in a future version. -
TreeViewerColumnDescriptor
public TreeViewerColumnDescriptor(Class<TreeViewerColumnDescriptor<T, E>> cl, Tree<T> treeViewer, Function<T, E> valueExtractor) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
headerIcon
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnSet icon for the column- Specified by:
headerIconin interfaceIColumn<T,E, TreeViewerColumnDescriptor<T, E>> - Returns:
- this column
-
getColumnClass
Deprecated, for removal: This API element is subject to removal in a future version. -
getColumn
public org.eclipse.swt.widgets.TreeColumn getColumn()Deprecated, for removal: This API element is subject to removal in a future version. -
getViewerColumn
public org.eclipse.jface.viewers.TreeViewerColumn getViewerColumn()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnReturn the current ViewerColumn of the column- Specified by:
getViewerColumnin interfaceIColumn<T,E, TreeViewerColumnDescriptor<T, E>> - Returns:
- the current ViewerColumn of the column
-
getActualWidth
public int getActualWidth()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnCalculates and returns the current column width- Specified by:
getActualWidthin interfaceIColumn<T,E, TreeViewerColumnDescriptor<T, E>>
-
name
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnSet the column name -
width
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnSet the column width -
tooltip
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnSet tool tip for this column -
setName
Deprecated, for removal: This API element is subject to removal in a future version. -
setWidth
Deprecated, for removal: This API element is subject to removal in a future version. -
setToolTipText
Deprecated, for removal: This API element is subject to removal in a future version. -
invalidateEditors
public void invalidateEditors()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnUpdates buttons created on top of the table if they exist- Specified by:
invalidateEditorsin interfaceIColumn<T,E, TreeViewerColumnDescriptor<T, E>> - Overrides:
invalidateEditorsin classEditableColumn<T,E, TreeViewerColumnDescriptor<T, E>>
-
getColumnIndex
public int getColumnIndex()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:IColumnCalculates and returns the current column index- Specified by:
getColumnIndexin interfaceIColumn<T,E, TreeViewerColumnDescriptor<T, E>>
-