@Dependent
public class ScenarioGridPanel
extends org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanel
implements com.ait.lienzo.client.core.event.NodeMouseOutHandler, com.google.gwt.event.dom.client.ScrollHandler
GridLienzoPanel
.
This panel contains a ScenarioGridLayer
and it is instantiated only once.
The Clicks are managed by the injected ScenarioSimulationMainGridPanelClickHandler
Constructor and Description |
---|
ScenarioGridPanel() |
Modifier and Type | Method and Description |
---|---|
void |
addHandlers(ScenarioSimulationGridPanelClickHandler clickHandler,
ScenarioSimulationGridPanelMouseMoveHandler mouseMoveHandler) |
void |
ensureCellIsSelected() |
ScenarioGrid |
getScenarioGrid() |
ScenarioGridLayer |
getScenarioGridLayer() |
void |
onNodeMouseOut(com.ait.lienzo.client.core.event.NodeMouseOutEvent event) |
void |
onResize() |
void |
onScroll(com.google.gwt.event.dom.client.ScrollEvent scrollEvent) |
void |
select() |
void |
setEventBus(com.google.gwt.event.shared.EventBus eventBus) |
void |
synchronizeFactMappingsWidths() |
void |
unregister() |
add, addMouseUpHandler, getDefaultGridLayer, getDomElementContainer, getGridLienzoScrollHandler, getInternalScrollPanel, getLienzoPanel, getRootPanel, getScrollPanel, getViewport, propagateNewPanelSize, refreshScrollPosition, scheduleDeferred, setBounds, setupDefaultGridLayer, setupDefaultHandlers, setupDomElementContainer, setupPanels, setupRootPanel, setupScrollHandlers, setupScrollPanel, updateInternalPanelsSizes, updatePanelSize, updatePanelSize, updateScrollPanelSize
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getTabIndex, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setFocus, setTabIndex
add, getContainerElement, getWidget, iterator, remove, setWidget, setWidget
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, 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, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public void addHandlers(ScenarioSimulationGridPanelClickHandler clickHandler, ScenarioSimulationGridPanelMouseMoveHandler mouseMoveHandler)
public ScenarioGridLayer getScenarioGridLayer()
public ScenarioGrid getScenarioGrid()
public void setEventBus(com.google.gwt.event.shared.EventBus eventBus)
public void select()
public void onNodeMouseOut(com.ait.lienzo.client.core.event.NodeMouseOutEvent event)
onNodeMouseOut
in interface com.ait.lienzo.client.core.event.NodeMouseOutHandler
public void onScroll(com.google.gwt.event.dom.client.ScrollEvent scrollEvent)
onScroll
in interface com.google.gwt.event.dom.client.ScrollHandler
public void onResize()
onResize
in interface com.google.gwt.user.client.ui.RequiresResize
onResize
in class org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanel
public void unregister()
public void synchronizeFactMappingsWidths()
public void ensureCellIsSelected()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.