Hello all. I can't understand, why setting nameColumn.setSortForward(true)
not working for me?
I have been tried this:
@Override
public CustomizeData getUserDefaultCustData() throws XViewerException {
CustomizeData data = new CustomizeData();
      data.setName("Name Status");
      // Each customization must have it's own guid
      data.setGuid(MyLib.generateGuidStr());
      data.setNameSpace(GroupViewerFactory.COLUMN_NAMESPACE);

      // Columns must be copied cause they each store their own manipulation
data and can be used
      // across multiple customizations.
      XViewerColumn nameColumn = GroupViewerFactory.Group_Snum_Col.copy();
      nameColumn.setName("ddd");
      nameColumn.setSortForward(true);
      nameColumn.setWidth(175);
      nameColumn.setShow(true);
      data.getColumnData().getColumns().add(nameColumn);

      /*XViewerColumn percentCol = MyXViewerFactory.Completed_Col.copy();
      percentCol.setWidth(150);
      percentCol.setShow(true);

      data.getColumnData().getColumns().add(percentCol);*/
      return data;
}

and this:
public GroupViewerFactory() {
super("GroupViewer.test");
Group_Snum_Col.setSortForward(true);
registerColumns(Group_Snum_Col, Group_Name_Col, Item_Snum_Col,
Item_Name_Col, Measure_Col, Limit_Col, TaxRate_Col);
 }
but this not working.
my column:
public static XViewerColumn Group_Snum_Col = new XViewerColumn(
COLUMN_NAMESPACE + ".group_snum", "Nr.p.k.", 50, SWT.LEFT, true,
SortDataType.String, false, null);
_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to