Class RelationGridData

  • All Implemented Interfaces:
    org.uberfire.ext.wires.core.grids.client.model.GridData

    public class RelationGridData
    extends DelegatingGridData
    • Constructor Detail

      • RelationGridData

        public RelationGridData​(DMNGridData delegate,
                                org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager,
                                org.kie.workbench.common.stunner.core.client.command.SessionCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> sessionCommandManager,
                                Supplier<Optional<org.kie.workbench.common.dmn.api.definition.model.Relation>> expression,
                                org.uberfire.mvp.Command canvasOperation)
    • Method Detail

      • moveRowTo

        public void moveRowTo​(int index,
                              org.uberfire.ext.wires.core.grids.client.model.GridRow row)
        Specified by:
        moveRowTo in interface org.uberfire.ext.wires.core.grids.client.model.GridData
        Overrides:
        moveRowTo in class DelegatingGridData
      • moveRowsTo

        public void moveRowsTo​(int index,
                               List<org.uberfire.ext.wires.core.grids.client.model.GridRow> rows)
        Specified by:
        moveRowsTo in interface org.uberfire.ext.wires.core.grids.client.model.GridData
        Overrides:
        moveRowsTo in class DelegatingGridData
      • moveColumnTo

        public void moveColumnTo​(int index,
                                 org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column)
        Specified by:
        moveColumnTo in interface org.uberfire.ext.wires.core.grids.client.model.GridData
        Overrides:
        moveColumnTo in class DelegatingGridData
      • moveColumnsTo

        public void moveColumnsTo​(int index,
                                  List<org.uberfire.ext.wires.core.grids.client.model.GridColumn<?>> columns)
        Specified by:
        moveColumnsTo in interface org.uberfire.ext.wires.core.grids.client.model.GridData
        Overrides:
        moveColumnsTo in class DelegatingGridData
      • appendColumn

        public void appendColumn​(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column)
        Specified by:
        appendColumn in interface org.uberfire.ext.wires.core.grids.client.model.GridData
        Overrides:
        appendColumn in class DelegatingGridData
      • insertColumn

        public void insertColumn​(int index,
                                 org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column)
        Specified by:
        insertColumn in interface org.uberfire.ext.wires.core.grids.client.model.GridData
        Overrides:
        insertColumn in class DelegatingGridData
      • deleteColumn

        public void deleteColumn​(org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column)
        Specified by:
        deleteColumn in interface org.uberfire.ext.wires.core.grids.client.model.GridData
        Overrides:
        deleteColumn in class DelegatingGridData