Class XViewerDaysTillTodayColumn
- java.lang.Object
-
- org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn
-
- org.eclipse.nebula.widgets.xviewer.XViewerValueColumn
-
- org.eclipse.nebula.widgets.xviewer.XViewerComputedColumn
-
- org.eclipse.nebula.widgets.xviewer.column.XViewerDaysTillTodayColumn
-
- All Implemented Interfaces:
IXViewerValueColumn
public class XViewerDaysTillTodayColumn extends XViewerComputedColumn
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringID-
Fields inherited from class org.eclipse.nebula.widgets.xviewer.XViewerComputedColumn
sourceXViewerColumn, xViewer
-
Fields inherited from class org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn
ALIGN, id, name, NAME, preComputedValueMap, SHOW, SORT_FORWARD, WIDTH, XTREECOLUMN_TAG
-
-
Constructor Summary
Constructors Modifier Constructor Description XViewerDaysTillTodayColumn()privateXViewerDaysTillTodayColumn(java.lang.String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XViewerDaysTillTodayColumncopy()XViewer uses copies of column definitions so originals that are registered are not corrupted.XViewerComputedColumncreateFromStored(XViewerColumn storedColumn)java.lang.StringgetColumnText(java.lang.Object element, XViewerColumn column, int columnIndex)java.lang.StringgetId()java.lang.StringgetName()booleanisApplicableFor(java.lang.String storedId)booleanisApplicableFor(XViewerColumn xViewerColumn)-
Methods inherited from class org.eclipse.nebula.widgets.xviewer.XViewerComputedColumn
getSourceColumnId, getSourceXViewerColumn, getXViewer, setSourceXViewerColumn, setSourceXViewerColumnFromColumns, setXViewer
-
Methods inherited from class org.eclipse.nebula.widgets.xviewer.XViewerValueColumn
getBackground, getBackingData, getColumnImage, getFont, getForeground, getStyledText
-
Methods inherited from class org.eclipse.nebula.widgets.xviewer.core.model.XViewerColumn
addElapsedTime, averageValues, copy, equals, getAlign, getAlignStoreName, getAlignStoreValue, getColumnId, getDescription, getDisplayName, getElapsedTime, getPreComputedValue, getPreComputedValueMap, getSortDataType, getToolTip, getWidth, hashCode, isMultiColumnEditable, isShow, isSortForward, isSummable, resetElapsedTime, reverseSort, setAlign, setDescription, setElapsedTime, setFromXml, setId, setMultiColumnEditable, setName, setPreComputedValueMap, setShow, setSortDataType, setSortForward, setToolTip, setWidth, sumValues, toString, toXml
-
-
-
-
Field Detail
-
ID
private static final java.lang.String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getColumnText
public java.lang.String getColumnText(java.lang.Object element, XViewerColumn column, int columnIndex)- Specified by:
getColumnTextin interfaceIXViewerValueColumn- Overrides:
getColumnTextin classXViewerValueColumn
-
isApplicableFor
public boolean isApplicableFor(XViewerColumn xViewerColumn)
- Specified by:
isApplicableForin classXViewerComputedColumn
-
getName
public java.lang.String getName()
- Overrides:
getNamein classXViewerColumn
-
copy
public XViewerDaysTillTodayColumn copy()
Description copied from class:XViewerValueColumnXViewer uses copies of column definitions so originals that are registered are not corrupted. Classes extending XViewerValueColumn MUST extend this constructor so the correct sub-class is created- Specified by:
copyin classXViewerComputedColumn
-
getId
public java.lang.String getId()
- Overrides:
getIdin classXViewerColumn
-
isApplicableFor
public boolean isApplicableFor(java.lang.String storedId)
- Specified by:
isApplicableForin classXViewerComputedColumn
-
createFromStored
public XViewerComputedColumn createFromStored(XViewerColumn storedColumn)
- Specified by:
createFromStoredin classXViewerComputedColumn
-
-