Uses of Class
org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn
-
Uses of XViewerColumn in org.eclipse.nebula.widgets.xviewer
Subclasses of XViewerColumn in org.eclipse.nebula.widgets.xviewer Modifier and Type Class Description class
XViewerComputedColumn
class
XViewerValueColumn
This class provides XViewerColumns another mechanism to providing text, background color and foreground color instead of through the XViewerLabelProvider.Fields in org.eclipse.nebula.widgets.xviewer declared as XViewerColumn Modifier and Type Field Description protected XViewerColumn
XViewerComputedColumn. sourceXViewerColumn
Methods in org.eclipse.nebula.widgets.xviewer that return XViewerColumn Modifier and Type Method Description XViewerColumn
IXViewerFactory. getDefaultXViewerColumn(java.lang.String id)
Returns the default column definition for the given idXViewerColumn
XViewerFactory. getDefaultXViewerColumn(java.lang.String id)
XViewerColumn
XViewerComputedColumn. getSourceXViewerColumn()
XViewerColumn
IXViewerLabelProvider. getTreeColumnOffIndex(int columnIndex)
Returns XViewerColumn of the given indexXViewerColumn
XViewerLabelProvider. getTreeColumnOffIndex(int columnIndex)
XViewerColumn
XViewerStyledTextLabelProvider. getTreeColumnOffIndex(int columnIndex)
XViewerColumn
XViewer. getXTreeColumn(int columnIndex)
Methods in org.eclipse.nebula.widgets.xviewer that return types with arguments of type XViewerColumn Modifier and Type Method Description java.util.List<XViewerColumn>
XViewerFactory. getColumns()
Methods in org.eclipse.nebula.widgets.xviewer with parameters of type XViewerColumn Modifier and Type Method Description boolean
XViewerFactory. columnRegistered(XViewerColumn column)
abstract XViewerComputedColumn
XViewerComputedColumn. createFromStored(XViewerColumn storedColumn)
org.eclipse.swt.graphics.Color
IXViewerValueColumn. getBackground(java.lang.Object element, XViewerColumn xCol, int columnIndex)
org.eclipse.swt.graphics.Color
XViewerLabelProvider. getBackground(java.lang.Object element, XViewerColumn xCol, int columnIndex)
abstract org.eclipse.swt.graphics.Color
XViewerStyledTextLabelProvider. getBackground(java.lang.Object element, XViewerColumn viewerColumn, int columnIndex)
org.eclipse.swt.graphics.Color
XViewerValueColumn. getBackground(java.lang.Object element, XViewerColumn xCol, int columnIndex)
java.lang.Object
IXViewerLabelProvider. getBackingData(java.lang.Object element, XViewerColumn xViewerColumn, int columnIndex)
Returns the backing data object for operations like sortingjava.lang.Object
IXViewerValueColumn. getBackingData(java.lang.Object element, XViewerColumn xCol, int columnIndex)
Returns the backing data object for operations like sortingjava.lang.Object
XViewerLabelProvider. getBackingData(java.lang.Object element, XViewerColumn xViewerColumn, int columnIndex)
Returns the backing data object for operations like sortingjava.lang.Object
XViewerStyledTextLabelProvider. getBackingData(java.lang.Object element, XViewerColumn xViewerColumn, int columnIndex)
java.lang.Object
XViewerValueColumn. getBackingData(java.lang.Object element, XViewerColumn xCol, int columnIndex)
int
IXViewerLabelProvider. getColumnGradient(java.lang.Object element, XViewerColumn xCol, int columnIndex)
Return value between 0..100 and cell will show bar graph shading that portion of the cellint
XViewerLabelProvider. getColumnGradient(java.lang.Object element, XViewerColumn xCol, int columnIndex)
Return value between 0..100 and cell will show bar graph shading that portion of the cellint
XViewerStyledTextLabelProvider. getColumnGradient(java.lang.Object element, XViewerColumn xCol, int columnIndex)
org.eclipse.swt.graphics.Image
IXViewerValueColumn. getColumnImage(java.lang.Object element, XViewerColumn column, int columnIndex)
abstract org.eclipse.swt.graphics.Image
XViewerLabelProvider. getColumnImage(java.lang.Object element, XViewerColumn xCol, int columnIndex)
abstract org.eclipse.swt.graphics.Image
XViewerStyledTextLabelProvider. getColumnImage(java.lang.Object element, XViewerColumn xCol, int column)
org.eclipse.swt.graphics.Image
XViewerValueColumn. getColumnImage(java.lang.Object element, XViewerColumn column, int columnIndex)
java.lang.String
IXViewerLabelProvider. getColumnText(java.lang.Object element, XViewerColumn xCol, int columnIndex)
Returns the label text for the given column of the given element.java.lang.String
IXViewerValueColumn. getColumnText(java.lang.Object element, XViewerColumn column, int columnIndex)
abstract java.lang.String
XViewerLabelProvider. getColumnText(java.lang.Object element, XViewerColumn xCol, int columnIndex)
java.lang.String
XViewerStyledTextLabelProvider. getColumnText(java.lang.Object element, XViewerColumn xCol, int column)
java.lang.String
XViewerValueColumn. getColumnText(java.lang.Object element, XViewerColumn column, int columnIndex)
int
XViewerSorter. getCompareBasedOnDirection(XViewerColumn sortXCol, int compareInt, org.eclipse.jface.viewers.Viewer viewer, java.lang.Object o1, java.lang.Object o2, int sortXColIndex)
java.util.Collection<XViewerComputedColumn>
XViewer. getComputedColumns(XViewerColumn xCol)
int
XViewer. getCurrentColumnWidth(XViewerColumn xCol)
org.eclipse.swt.graphics.Font
IXViewerValueColumn. getFont(java.lang.Object element, XViewerColumn viewerColumn, int columnIndex)
abstract org.eclipse.swt.graphics.Font
XViewerStyledTextLabelProvider. getFont(java.lang.Object element, XViewerColumn viewerColumn, int columnIndex)
org.eclipse.swt.graphics.Font
XViewerValueColumn. getFont(java.lang.Object element, XViewerColumn viewerColumn, int columnIndex)
org.eclipse.swt.graphics.Color
IXViewerValueColumn. getForeground(java.lang.Object element, XViewerColumn xCol, int columnIndex)
org.eclipse.swt.graphics.Color
XViewerLabelProvider. getForeground(java.lang.Object element, XViewerColumn xCol, int columnIndex)
abstract org.eclipse.swt.graphics.Color
XViewerStyledTextLabelProvider. getForeground(java.lang.Object element, XViewerColumn viewerColumn, int columnIndex)
org.eclipse.swt.graphics.Color
XViewerValueColumn. getForeground(java.lang.Object element, XViewerColumn xCol, int columnIndex)
static java.lang.String
XViewerLabelProvider. getPrecomputedText(java.lang.Object element, XViewerColumn xViewerColumn, IXViewerPreComputedColumn preComputedColumn, boolean debugLoading)
org.eclipse.jface.viewers.StyledString
IXViewerValueColumn. getStyledText(java.lang.Object element, XViewerColumn viewerColumn, int columnIndex)
abstract org.eclipse.jface.viewers.StyledString
XViewerStyledTextLabelProvider. getStyledText(java.lang.Object element, XViewerColumn xCol, int column)
org.eclipse.jface.viewers.StyledString
XViewerValueColumn. getStyledText(java.lang.Object element, XViewerColumn viewerColumn, int columnIndex)
abstract boolean
XViewerComputedColumn. isApplicableFor(XViewerColumn xViewerColumn)
void
XViewer. refreshColumn(XViewerColumn column)
Refresh only single column using normal label provider mechanism.void
XViewerFactory. registerColumns(XViewerColumn... columns)
void
XViewerComputedColumn. setSourceXViewerColumn(XViewerColumn sourceXViewerColumn)
Method parameters in org.eclipse.nebula.widgets.xviewer with type arguments of type XViewerColumn Modifier and Type Method Description void
XViewerFactory. registerColumns(java.util.Collection<? extends XViewerColumn> columns)
void
XViewerComputedColumn. setSourceXViewerColumnFromColumns(java.util.Collection<XViewerColumn> xViewerColumns)
-
Uses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.column
Subclasses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.column Modifier and Type Class Description class
XViewerDaysTillTodayColumn
class
XViewerDiffsBetweenColumnsColumn
Show if cells from two columns (selected and one to right) are different.Methods in org.eclipse.nebula.widgets.xviewer.column with parameters of type XViewerColumn Modifier and Type Method Description XViewerComputedColumn
XViewerDaysTillTodayColumn. createFromStored(XViewerColumn storedColumn)
XViewerComputedColumn
XViewerDiffsBetweenColumnsColumn. createFromStored(XViewerColumn storedColumn)
java.lang.String
XViewerDaysTillTodayColumn. getColumnText(java.lang.Object element, XViewerColumn column, int columnIndex)
java.lang.String
XViewerDiffsBetweenColumnsColumn. getColumnText(java.lang.Object element, XViewerColumn column, int columnIndex)
boolean
XViewerDaysTillTodayColumn. isApplicableFor(XViewerColumn xViewerColumn)
boolean
XViewerDiffsBetweenColumnsColumn. isApplicableFor(XViewerColumn xViewerColumn)
-
Uses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.core.model
Fields in org.eclipse.nebula.widgets.xviewer.core.model with type parameters of type XViewerColumn Modifier and Type Field Description (package private) java.util.List<XViewerColumn>
ColumnData. columns
(package private) java.util.Map<java.lang.String,XViewerColumn>
ColumnData. idToColumn
Methods in org.eclipse.nebula.widgets.xviewer.core.model that return XViewerColumn Modifier and Type Method Description XViewerColumn
XViewerColumn. copy()
XViewer uses copies of column definitions so originals that are registered are not corrupted.XViewerColumn
ColumnData. getXColumn(java.lang.String id)
Methods in org.eclipse.nebula.widgets.xviewer.core.model that return types with arguments of type XViewerColumn Modifier and Type Method Description java.util.List<XViewerColumn>
ColumnData. getColumns()
java.util.List<XViewerColumn>
SortingData. getSortXCols(java.util.Map<java.lang.String,XViewerColumn> oldNameToColumnId)
java.util.List<XViewerColumn>
ColumnData. setFromXml(java.lang.String xml)
Methods in org.eclipse.nebula.widgets.xviewer.core.model with parameters of type XViewerColumn Modifier and Type Method Description protected void
XViewerColumn. copy(XViewerColumn fromXCol, XViewerColumn toXCol)
This method should be extended if new column needs to store (and copy) it's own data.Method parameters in org.eclipse.nebula.widgets.xviewer.core.model with type arguments of type XViewerColumn Modifier and Type Method Description java.util.List<XViewerColumn>
SortingData. getSortXCols(java.util.Map<java.lang.String,XViewerColumn> oldNameToColumnId)
void
ColumnData. setColumns(java.util.List<XViewerColumn> columns)
void
SortingData. setSortXCols(java.util.List<XViewerColumn> sortXCols)
-
Uses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.customize
Methods in org.eclipse.nebula.widgets.xviewer.customize that return XViewerColumn Modifier and Type Method Description XViewerColumn
CustomizeManager. getCurrentTableColumn(java.lang.String id)
Methods in org.eclipse.nebula.widgets.xviewer.customize that return types with arguments of type XViewerColumn Modifier and Type Method Description Pair<XViewerColumn,java.lang.Integer>
CustomizeManager. getColumnNumFromXViewerColumn(java.lang.String columnId)
java.util.List<XViewerColumn>
CustomizeManager. getCurrentHiddenTableColumns()
java.util.List<XViewerColumn>
CustomizeManager. getCurrentTableColumns()
java.util.Map<XViewerColumn,java.lang.Integer>
CustomizeManager. getCurrentTableColumnsIndex()
Return index of XColumn to original column index on creation of table.java.util.List<XViewerColumn>
CustomizeManager. getCurrentTableColumnsInOrder()
java.util.List<XViewerColumn>
CustomizeManager. getCurrentVisibleTableColumns()
java.util.List<XViewerColumn>
CustomizeManager. getSortXCols()
Methods in org.eclipse.nebula.widgets.xviewer.customize with parameters of type XViewerColumn Modifier and Type Method Description void
CustomizeManager. customizeColumnName(XViewerColumn xCol, java.lang.String newName)
Set to newName or clear if newName == ""int
CustomizeManager. getColumnNumFromXViewerColumn(XViewerColumn xCol)
void
ColumnFilterDataUI. promptSetFilter(XViewerColumn column)
-
Uses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.customize.dialog
Methods in org.eclipse.nebula.widgets.xviewer.customize.dialog that return types with arguments of type XViewerColumn Modifier and Type Method Description protected java.util.List<XViewerColumn>
XViewerCustomizeDialog. getHiddenTableSelection()
protected java.util.List<XViewerColumn>
XViewerCustomizeDialog. getVisibleTableSelection()
Method parameters in org.eclipse.nebula.widgets.xviewer.customize.dialog with type arguments of type XViewerColumn Modifier and Type Method Description protected void
XViewerCustomizeDialog. moveFromVisibleToHidden(java.util.List<XViewerColumn> visibleSelCols)
-
Uses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.edit
Subclasses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.edit Modifier and Type Class Description class
ExtendedViewerColumn
XViewerColumns with a description map(key is the inputObject.class)Methods in org.eclipse.nebula.widgets.xviewer.edit that return XViewerColumn Modifier and Type Method Description XViewerColumn
ExtendedViewerColumn. copy()
-
Uses of XViewerColumn in org.eclipse.nebula.widgets.xviewer.util.internal.dialog
Constructors in org.eclipse.nebula.widgets.xviewer.util.internal.dialog with parameters of type XViewerColumn Constructor Description ColumnFilterDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String dialogTitle, java.lang.String dialogMessage, int question, java.lang.String[] strings, int i, XViewerColumn column)