public class GuidedDecisionTableViewImpl extends org.uberfire.ext.wires.core.grids.client.widget.grid.impl.BaseGridWidget implements GuidedDecisionTableView
com.ait.lienzo.client.core.shape.Group.GroupFactory
com.ait.lienzo.client.core.shape.GroupOf.GroupOfFactory<T extends com.ait.lienzo.client.core.shape.IPrimitive<?>,C extends com.ait.lienzo.client.core.shape.GroupOf<T,C>>
com.ait.lienzo.client.core.shape.ContainerNode.ContainerNodeFactory<C extends com.ait.lienzo.client.core.shape.json.IJSONSerializable<C> & com.ait.lienzo.client.core.shape.IContainer<C,?>>
com.ait.lienzo.client.core.shape.Node.NodeFactory<N extends com.ait.lienzo.client.core.shape.json.IJSONSerializable<N>>
GuidedDecisionTableView.Presenter
Modifier and Type | Field and Description |
---|---|
static int |
HEADER_CAPTION_HEIGHT |
static int |
HEADER_CAPTION_WIDTH |
allColumns, body, bodyColumns, bodySelections, bodyTransformer, boundary, floatingBody, floatingBodySelections, floatingColumns, floatingColumnsTransformer, floatingHeader, header, renderer, rendererHelper, renderingInformation, renderQueue
ROW_HEIGHT
Constructor and Description |
---|
GuidedDecisionTableViewImpl(org.uberfire.ext.wires.core.grids.client.model.GridData uiModel,
org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer renderer,
GuidedDecisionTableView.Presenter presenter,
org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent) |
Modifier and Type | Method and Description |
---|---|
protected void |
drawHeader(org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper.RenderingInformation renderingInformation) |
GuidedDecisionTableView.Presenter |
getPresenter() |
void |
hideBusyIndicator() |
boolean |
isNodeMouseEventOverCaption(com.ait.lienzo.client.core.event.INodeXYEvent event) |
boolean |
onDragHandle(com.ait.lienzo.client.core.event.INodeXYEvent event) |
void |
registerNodeDragMoveHandler(com.ait.lienzo.client.core.event.NodeDragMoveHandler handler) |
void |
registerNodeMouseDoubleClickHandler(com.ait.lienzo.client.core.event.NodeMouseDoubleClickHandler handler) |
void |
setLocation(double x,
double y) |
void |
showBusyIndicator(String message) |
void |
showDataCopiedNotificationEvent() |
void |
showDataCutNotificationEvent() |
addCommandsToRenderQueue, addCommandToRenderQueue, adjustSelection, deselect, drawBody, drawWithoutTransforms, executeRenderQueueCommands, getAbsoluteX, getAbsoluteY, getBaseGridRendererHelper, getBody, getCellSelectionManager, getGridMouseCellSelectorClickHandler, getGridMouseClickHandler, getGridMouseDoubleClickHandler, getHeader, getHeight, getModel, getRenderer, getRendererHelper, getWidth, isSelected, onGroupingToggle, onNodeMouseClick, renderGridBodyWidget, renderGridBoundary, renderGridHeaderWidget, renderSelectedRanges, select, selectCell, selectCell, setRenderer, setVisible, startEditingCell, startEditingCell
asGroup, getDefaultStorageEngine
add, add, asContainer, asGroupOf, asPrimitive, attachToLayerColorMap, batch, destroy, destroy, detachFromLayerColorMap, draw, find, getAlpha, getBoundingBoxAttributes, getControlHandleFactory, getControlHandles, getControlHandles, getDragBounds, getDragConstraint, getDragConstraints, getDragMode, getEventPropagationMode, getFactory, getFillAlpha, getGroupType, getLocation, getOffset, getRotation, getRotationDegrees, getScale, getShear, getStrokeAlpha, getTransformingAttributes, getX, getY, isDraggable, isDragging, isEditable, moveDown, moveToBottom, moveToTop, moveUp, refresh, remove, removeAll, removeFromParent, setAlpha, setControlHandleFactory, setDragBounds, setDragConstraint, setDragConstraints, setDraggable, setDragging, setDragMode, setEditable, setEventPropagationMode, setFillAlpha, setGroupType, setLocation, setOffset, setOffset, setOffset, setRotation, setRotationDegrees, setScale, setScale, setScale, setShear, setShear, setStrokeAlpha, setX, setY, toJSONObject
asContainerNode, copy, find, findByID, getBoundingBox, getChildNodes, getChildNodes, getPathClipper, getStorageBounds, getStorageEngine, length, moveDown, moveToBottom, moveToTop, moveUp, setPathClipper, setStorageBounds, setStorageEngine
addAttributesChangedHandler, addEnsureHandler, addNodeDragEndHandler, addNodeDragMoveHandler, addNodeDragStartHandler, addNodeGestureChangeHandler, addNodeGestureEndHandler, addNodeGestureStartHandler, addNodeMouseClickHandler, addNodeMouseDoubleClickHandler, addNodeMouseDownHandler, addNodeMouseEnterHandler, addNodeMouseExitHandler, addNodeMouseMoveHandler, addNodeMouseOutHandler, addNodeMouseOverHandler, addNodeMouseUpHandler, addNodeMouseWheelHandler, addNodeTouchCancelHandler, addNodeTouchEndHandler, addNodeTouchMoveHandler, addNodeTouchStartHandler, addParentsLocations, animate, animate, asAttributes, asAttributes, asGuide, asLayer, asList, asMultiPointShape, asNode, asScene, asShape, asViewport, cancelAttributesChangedBatcher, cast, copyUnchecked, doAnimating, drawWithTransforms, equals, fireEvent, getAbsoluteLocation, getAbsoluteTransform, getAttributes, getAttributeSheet, getBoundingPoints, getBoundingPoints, getComputedBoundingPoints, getComputedLocation, getID, getLayer, getMetaData, getName, getNodeType, getOverLayer, getParent, getPossibleNodeTransform, getRequiredAttributes, getScene, getScratchPad, getUserData, getViewport, hashCode, hasMetaData, isAnimating, isEventHandled, isEventHandledGlobally, isListening, isVisible, onWire, setAttributesChangedBatcher, setID, setListening, setName, setNodeType, setParent, setUserData, toJSONString, toString, unAnimating, uuid
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
deselect, getAbsoluteX, getAbsoluteY, getBody, getHeader, getHeight, getModel, getRenderer, getRendererHelper, getWidth, isSelected, onGroupingToggle, select, setRenderer
attachToLayerColorMap, detachFromLayerColorMap, getAlpha, getControlHandleFactory, getDragBounds, getDragConstraint, getDragConstraints, getDragMode, getEventPropagationMode, getFillAlpha, getLocation, getOffset, getRotation, getRotationDegrees, getScale, getShear, getStrokeAlpha, getX, getY, isDraggable, isDragging, isEditable, setAlpha, setControlHandleFactory, setDragBounds, setDragConstraint, setDragConstraints, setDraggable, setDragging, setDragMode, setEditable, setEventPropagationMode, setFillAlpha, setLocation, setOffset, setOffset, setOffset, setRotation, setRotationDegrees, setScale, setScale, setScale, setShear, setShear, setStrokeAlpha, setX, setY
addAttributesChangedHandler, addNodeDragEndHandler, addNodeDragMoveHandler, addNodeDragStartHandler, addNodeGestureChangeHandler, addNodeGestureEndHandler, addNodeGestureStartHandler, addNodeMouseClickHandler, addNodeMouseDoubleClickHandler, addNodeMouseDownHandler, addNodeMouseEnterHandler, addNodeMouseExitHandler, addNodeMouseMoveHandler, addNodeMouseOutHandler, addNodeMouseOverHandler, addNodeMouseUpHandler, addNodeMouseWheelHandler, addNodeTouchCancelHandler, addNodeTouchEndHandler, addNodeTouchMoveHandler, addNodeTouchStartHandler, animate, animate, asContainer, asContainerNode, asGroup, asGroupOf, asGuide, asLayer, asMultiPointShape, asNode, asPrimitive, asScene, asShape, asViewport, batch, cancelAttributesChangedBatcher, copy, draw, drawWithTransforms, fireEvent, getAbsoluteLocation, getAbsoluteTransform, getAttributes, getAttributeSheet, getBoundingBox, getBoundingBoxAttributes, getBoundingPoints, getComputedBoundingPoints, getComputedLocation, getID, getLayer, getMetaData, getName, getNodeType, getOverLayer, getParent, getRequiredAttributes, getScene, getScratchPad, getTransformingAttributes, getUserData, getViewport, hasMetaData, isEventHandled, isListening, isVisible, moveDown, moveToBottom, moveToTop, moveUp, refresh, removeFromParent, setAttributesChangedBatcher, setID, setListening, setName, setUserData, setVisible, uuid
getFactory, toJSONObject, toJSONString
getControlHandles, getControlHandles
public static final int HEADER_CAPTION_WIDTH
public static final int HEADER_CAPTION_HEIGHT
public GuidedDecisionTableViewImpl(org.uberfire.ext.wires.core.grids.client.model.GridData uiModel, org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.GridRenderer renderer, GuidedDecisionTableView.Presenter presenter, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent)
public void registerNodeDragMoveHandler(com.ait.lienzo.client.core.event.NodeDragMoveHandler handler)
registerNodeDragMoveHandler
in interface GuidedDecisionTableView
public void registerNodeMouseDoubleClickHandler(com.ait.lienzo.client.core.event.NodeMouseDoubleClickHandler handler)
registerNodeMouseDoubleClickHandler
in interface GuidedDecisionTableView
public boolean onDragHandle(com.ait.lienzo.client.core.event.INodeXYEvent event)
onDragHandle
in interface org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget
public boolean isNodeMouseEventOverCaption(com.ait.lienzo.client.core.event.INodeXYEvent event)
isNodeMouseEventOverCaption
in interface GuidedDecisionTableView
public GuidedDecisionTableView.Presenter getPresenter()
getPresenter
in interface GuidedDecisionTableView
public void setLocation(double x, double y)
setLocation
in interface GuidedDecisionTableView
protected void drawHeader(org.uberfire.ext.wires.core.grids.client.widget.grid.renderers.grids.impl.BaseGridRendererHelper.RenderingInformation renderingInformation)
drawHeader
in class org.uberfire.ext.wires.core.grids.client.widget.grid.impl.BaseGridWidget
public void showDataCutNotificationEvent()
showDataCutNotificationEvent
in interface GuidedDecisionTableView
public void showDataCopiedNotificationEvent()
showDataCopiedNotificationEvent
in interface GuidedDecisionTableView
public void showBusyIndicator(String message)
showBusyIndicator
in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
public void hideBusyIndicator()
hideBusyIndicator
in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.