Class SortingData
- java.lang.Object
-
- org.eclipse.nebula.widgets.xviewer.core.model.SortingData
-
public class SortingData extends java.lang.Object
Provides object for storage of sorting data
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
COL_NAME_TAG
private CustomizeData
custData
private static java.lang.String
OLD_COL_NAME_TAG
private static java.util.regex.Pattern
pattern1
private static java.util.regex.Pattern
pattern2
private java.util.List<java.lang.String>
sortingIds
private static java.lang.String
XTREESORTER_TAG
-
Constructor Summary
Constructors Constructor Description SortingData()
SortingData(java.lang.String xml)
SortingData(CustomizeData custData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSortingName(java.lang.String name)
void
clearSorter()
java.util.List<java.lang.String>
getSortingIds()
java.util.List<XViewerColumn>
getSortXCols(java.util.Map<java.lang.String,XViewerColumn> oldNameToColumnId)
java.lang.String
getXml()
boolean
isSorting()
void
removeSortingName(java.lang.String name)
void
setFromXml(java.lang.String xml)
void
setSortingNames(java.lang.String... xViewerColumnId)
void
setSortXCols(java.util.List<XViewerColumn> sortXCols)
java.lang.String
toString()
-
-
-
Field Detail
-
XTREESORTER_TAG
private static final java.lang.String XTREESORTER_TAG
- See Also:
- Constant Field Values
-
COL_NAME_TAG
private static final java.lang.String COL_NAME_TAG
- See Also:
- Constant Field Values
-
OLD_COL_NAME_TAG
private static final java.lang.String OLD_COL_NAME_TAG
- See Also:
- Constant Field Values
-
sortingIds
private final java.util.List<java.lang.String> sortingIds
-
custData
private final CustomizeData custData
-
pattern1
private static java.util.regex.Pattern pattern1
-
pattern2
private static java.util.regex.Pattern pattern2
-
-
Constructor Detail
-
SortingData
public SortingData()
-
SortingData
public SortingData(CustomizeData custData)
-
SortingData
public SortingData(java.lang.String xml)
-
-
Method Detail
-
clearSorter
public void clearSorter()
-
isSorting
public boolean isSorting()
-
getSortXCols
public java.util.List<XViewerColumn> getSortXCols(java.util.Map<java.lang.String,XViewerColumn> oldNameToColumnId)
-
setSortXCols
public void setSortXCols(java.util.List<XViewerColumn> sortXCols)
-
getXml
public java.lang.String getXml()
-
setFromXml
public void setFromXml(java.lang.String xml)
-
getSortingIds
public java.util.List<java.lang.String> getSortingIds()
-
removeSortingName
public void removeSortingName(java.lang.String name)
-
addSortingName
public void addSortingName(java.lang.String name)
-
setSortingNames
public void setSortingNames(java.lang.String... xViewerColumnId)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-