/** * @param c * @return */ private boolean getMoveable(Item item) { if (item instanceof TableColumn) { return ((TableColumn) item).getMoveable(); } else if (item instanceof TreeColumn) { return ((TreeColumn) item).getMoveable(); } return false; }
/** * @param c * @return */ private boolean getMoveable(Item item) { if (item instanceof TableColumn) { return ((TableColumn) item).getMoveable(); } else if (item instanceof TreeColumn) { return ((TreeColumn) item).getMoveable(); } return false; }
/** * @param c * @return */ private boolean getMoveable(Item item) { if (item instanceof TableColumn) { return ((TableColumn) item).getMoveable(); } else if (item instanceof TreeColumn) { return ((TreeColumn) item).getMoveable(); } return false; }
private static void writeMoveable( final TableColumn column ) throws IOException { JSWriter writer = JSWriter.getWriterFor( column ); Boolean newValue = Boolean.valueOf( column.getMoveable() ); writer.set( PROP_MOVEABLE, "moveable", newValue, Boolean.FALSE ); }
public void preserveValues( final Widget widget ) { TableColumn column = ( TableColumn )widget; ItemLCAUtil.preserve( column ); IWidgetAdapter adapter = WidgetUtil.getAdapter( column ); WidgetLCAUtil.preserveToolTipText( column, column.getToolTipText() ); TableLCAUtil.preserveAlignment( column ); adapter.preserve( PROP_Z_INDEX, new Integer( getZIndex( column ) ) ); adapter.preserve( PROP_LEFT, new Integer( getLeft( column ) ) ); adapter.preserve( PROP_WIDTH, new Integer( column.getWidth() ) ); adapter.preserve( PROP_SORT_DIRECTION, getSortDirection( column ) ); adapter.preserve( PROP_RESIZABLE, Boolean.valueOf( column.getResizable() ) ); adapter.preserve( PROP_MOVEABLE, Boolean.valueOf( column.getMoveable() ) ); adapter.preserve( PROP_SELECTION_LISTENERS, Boolean.valueOf( SelectionEvent.hasListener( column ) ) ); WidgetLCAUtil.preserveCustomVariant( column ); }
try { TableColumn column = table1.getColumn(0); moveableColumns.setSelection (column.getMoveable()); resizableColumns.setSelection (column.getResizable()); } catch (IllegalArgumentException ex) {}
@Override public void preserveValues( TableColumn column ) { WidgetLCAUtil.preserveToolTipText( column, column.getToolTipText() ); WidgetLCAUtil.preserveFont( column, getFont( column ) ); ItemLCAUtil.preserve( column ); preserveProperty( column, PROP_INDEX, getIndex( column ) ); preserveProperty( column, PROP_LEFT, getLeft( column ) ); preserveProperty( column, PROP_WIDTH, column.getWidth() ); preserveProperty( column, PROP_RESIZABLE, column.getResizable() ); preserveProperty( column, PROP_MOVEABLE, column.getMoveable() ); preserveProperty( column, PROP_ALIGNMENT, getAlignment( column ) ); preserveProperty( column, PROP_FIXED, isFixed( column ) ); }
@Override public void renderChanges( TableColumn column ) throws IOException { WidgetLCAUtil.renderToolTip( column, column.getToolTipText() ); WidgetLCAUtil.renderCustomVariant( column ); WidgetLCAUtil.renderFont( column, getFont( column ) ); ItemLCAUtil.renderChanges( column ); renderProperty( column, PROP_INDEX, getIndex( column ), -1 ); renderProperty( column, PROP_LEFT, getLeft( column ), ZERO ); renderProperty( column, PROP_WIDTH, column.getWidth(), ZERO ); renderProperty( column, PROP_RESIZABLE, column.getResizable(), true ); renderProperty( column, PROP_MOVEABLE, column.getMoveable(), false ); renderProperty( column, PROP_ALIGNMENT, getAlignment( column ), DEFAULT_ALIGNMENT ); renderProperty( column, PROP_FIXED, isFixed( column ), false ); renderListenSelection( column ); }
if (phdn.iItem != -1) { TableColumn column = columns [phdn.iItem]; if (column != null && !column.getMoveable ()) { ignoreColumnMove = true; return LRESULT.ONE;