public class GuidedDecisionTreeWidget extends org.uberfire.ext.wires.core.client.canvas.WiresCanvas implements org.uberfire.client.mvp.UberView<GuidedDecisionTreeEditorPresenter>
Constructor and Description |
---|
GuidedDecisionTreeWidget() |
GuidedDecisionTreeWidget(javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ClearEvent> clearEvent,
javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ShapeSelectedEvent> shapeSelectedEvent,
javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ShapeAddedEvent> shapeAddedEvent,
javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ShapeDeletedEvent> shapeDeletedEvent,
org.uberfire.ext.wires.core.api.layout.LayoutManager layoutManager,
TypeNodeFactory typeNodeFactory,
ConstraintNodeFactory constraintNodeFactory,
ActionInsertNodeFactory actionInsertNodeFactory,
ActionUpdateNodeFactory actionUpdateNodeFactory,
ActionRetractNodeFactory actionRetractNodeFactory) |
Modifier and Type | Method and Description |
---|---|
void |
addShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape) |
void |
clear() |
void |
deleteShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape) |
void |
deselectShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape) |
void |
forceDeleteShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape) |
protected BaseGuidedDecisionTreeShape |
getParentNode(BaseGuidedDecisionTreeShape uiChild,
double cx,
double cy) |
void |
init(GuidedDecisionTreeEditorPresenter presenter) |
void |
onDragCompleteHandler(org.uberfire.ext.wires.core.api.events.ShapeDragCompleteEvent shapeDragCompleteEvent) |
void |
onDragPreviewHandler(org.uberfire.ext.wires.core.api.events.ShapeDragPreviewEvent shapeDragPreviewEvent) |
void |
onShapeDeleted(org.uberfire.ext.wires.core.api.events.ShapeDeletedEvent event) |
void |
onShapeSelected(org.uberfire.ext.wires.core.api.events.ShapeSelectedEvent event) |
void |
selectShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape) |
void |
setModel(org.drools.workbench.models.guided.dtree.shared.model.GuidedDecisionTree model,
boolean isReadOnly) |
clearSelection, getMagnet, getProgressBar, getSelectedShape, getShapesInCanvas, hasProgressBar, hideAllMagnets, init, isShapeSelected, setProgressBar
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
public GuidedDecisionTreeWidget()
@Inject public GuidedDecisionTreeWidget(javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ClearEvent> clearEvent, javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ShapeSelectedEvent> shapeSelectedEvent, javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ShapeAddedEvent> shapeAddedEvent, javax.enterprise.event.Event<org.uberfire.ext.wires.core.api.events.ShapeDeletedEvent> shapeDeletedEvent, org.uberfire.ext.wires.core.api.layout.LayoutManager layoutManager, TypeNodeFactory typeNodeFactory, ConstraintNodeFactory constraintNodeFactory, ActionInsertNodeFactory actionInsertNodeFactory, ActionUpdateNodeFactory actionUpdateNodeFactory, ActionRetractNodeFactory actionRetractNodeFactory)
public void init(GuidedDecisionTreeEditorPresenter presenter)
init
in interface org.uberfire.client.mvp.HasPresenter<GuidedDecisionTreeEditorPresenter>
public void selectShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape)
selectShape
in interface org.uberfire.ext.wires.core.api.selection.SelectionManager
selectShape
in class org.uberfire.ext.wires.core.client.canvas.WiresCanvas
public void onShapeSelected(@Observes org.uberfire.ext.wires.core.api.events.ShapeSelectedEvent event)
public void deselectShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape)
deselectShape
in interface org.uberfire.ext.wires.core.api.selection.SelectionManager
deselectShape
in class org.uberfire.ext.wires.core.client.canvas.WiresCanvas
public void onDragPreviewHandler(@Observes org.uberfire.ext.wires.core.api.events.ShapeDragPreviewEvent shapeDragPreviewEvent)
public void onDragCompleteHandler(@Observes org.uberfire.ext.wires.core.api.events.ShapeDragCompleteEvent shapeDragCompleteEvent)
public void clear()
clear
in class org.uberfire.ext.wires.core.client.canvas.WiresCanvas
public void deleteShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape)
deleteShape
in interface org.uberfire.ext.wires.core.api.shapes.ShapesManager
deleteShape
in class org.uberfire.ext.wires.core.client.canvas.WiresCanvas
public void forceDeleteShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape)
forceDeleteShape
in interface org.uberfire.ext.wires.core.api.shapes.ShapesManager
forceDeleteShape
in class org.uberfire.ext.wires.core.client.canvas.WiresCanvas
public void onShapeDeleted(@Observes org.uberfire.ext.wires.core.api.events.ShapeDeletedEvent event)
public void addShape(org.uberfire.ext.wires.core.api.shapes.WiresBaseShape shape)
addShape
in interface org.uberfire.ext.wires.core.api.shapes.ShapesManager
addShape
in class org.uberfire.ext.wires.core.client.canvas.WiresCanvas
public void setModel(org.drools.workbench.models.guided.dtree.shared.model.GuidedDecisionTree model, boolean isReadOnly)
protected BaseGuidedDecisionTreeShape getParentNode(BaseGuidedDecisionTreeShape uiChild, double cx, double cy)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.