Package org.eclipse.nebula.widgets.nattable.reorder

Examples of org.eclipse.nebula.widgets.nattable.reorder.RowReorderLayer


    }

    @Test
    public void reorderEventMustPropagateToTheTop() throws Exception {
        DefaultBodyLayerStack underlyingLayer = new DefaultBodyLayerStack(
                new RowReorderLayer(new DataLayerFixture(10, 10, 100, 20)));
        NatTableFixture natTableFixture = new NatTableFixture(underlyingLayer);

        // Add listener
        LayerListenerFixture listenerFixture = new LayerListenerFixture();
        natTableFixture.addLayerListener(listenerFixture);
View Full Code Here


    private RowReorderLayer rowReorderLayer;

    @Before
    public void setup() {
        rowReorderLayer = new RowReorderLayer(new DataLayerFixture());
    }
View Full Code Here

        // directly as body layer is also working.
        final List<Person> contents = PersonService.getPersons(10);
        IDataProvider bodyDataProvider = new DefaultBodyDataProvider<Person>(
                contents, propertyNames);
        final DataLayer bodyDataLayer = new DataLayer(bodyDataProvider);
        final RowReorderLayer rowReorderLayer = new RowReorderLayer(
                bodyDataLayer);
        final SelectionLayer selectionLayer = new SelectionLayer(
                rowReorderLayer);
        ViewportLayer viewportLayer = new ViewportLayer(selectionLayer);
View Full Code Here

        IDataProvider bodyDataProvider = new DefaultBodyDataProvider<Person>(
                PersonService.getPersons(10), propertyNames);
        DataLayer bodyDataLayer = new DataLayer(bodyDataProvider);
        ColumnReorderLayer columnReorderLayer = new ColumnReorderLayer(
                bodyDataLayer);
        RowReorderLayer rowReorderLayer = new RowReorderLayer(
                columnReorderLayer);
        final SelectionLayer selectionLayer = new SelectionLayer(
                rowReorderLayer);
        final ViewportLayer viewportLayer = new ViewportLayer(selectionLayer);
View Full Code Here

                    @Override
                    protected void init(IUniqueIndexLayer bodyDataLayer,
                            IUniqueIndexLayer columnHeaderDataLayer,
                            IUniqueIndexLayer rowHeaderDataLayer,
                            IUniqueIndexLayer cornerDataLayer) {
                        RowReorderLayer rowReorderLayer = new RowReorderLayer(
                                bodyDataLayer);
                        super.init(rowReorderLayer, columnHeaderDataLayer,
                                rowHeaderDataLayer, cornerDataLayer);
                    }
View Full Code Here

                    public int getColumnCount() {
                        return 1;
                    }
                });
        underlyingLayer = new DataLayer(bodyDataProvider);
        rowReorderLayer = new RowReorderLayer(underlyingLayer);
        rowHideShowLayer = new RowHideShowLayer(rowReorderLayer);

        selectionLayer = new SelectionLayer(rowHideShowLayer);
        viewportLayer = new ViewportLayer(selectionLayer);
View Full Code Here

TOP

Related Classes of org.eclipse.nebula.widgets.nattable.reorder.RowReorderLayer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.