org.drools.guvnor.client.simulation
Class PathWidget

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.drools.guvnor.client.simulation.PathWidget
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget

public class PathWidget
extends com.google.gwt.user.client.ui.Composite


Nested Class Summary
protected static interface PathWidget.PathWidgetBinder
           
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
protected  com.google.gwt.user.client.ui.PushButton addStepButton
           
protected  com.google.gwt.user.client.ui.FlexTable flexTable
           
protected  com.google.gwt.user.client.ui.PushButton removePathButton
           
protected  SimulationResources simulationResources
           
protected  SimulationStyle simulationStyle
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
PathWidget(SimulationPathModel path, SimulationTestEventHandler simulationTestEventHandler)
           
 
Method Summary
 void addedCommand(AbstractCommandModel command)
           
 void addedStep(SimulationStepModel step)
           
protected  void addStep(com.google.gwt.event.dom.client.ClickEvent event)
           
 void movedDownCommand(AbstractCommandModel command)
           
 void movedUpCommand(AbstractCommandModel command)
           
 void removedCommand(AbstractCommandModel command)
           
 void removedStep(SimulationStepModel step)
           
protected  void removePath(com.google.gwt.event.dom.client.ClickEvent event)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
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, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

simulationResources

@UiField
protected SimulationResources simulationResources

simulationStyle

protected SimulationStyle simulationStyle

flexTable

@UiField
protected com.google.gwt.user.client.ui.FlexTable flexTable

addStepButton

@UiField
protected com.google.gwt.user.client.ui.PushButton addStepButton

removePathButton

@UiField
protected com.google.gwt.user.client.ui.PushButton removePathButton
Constructor Detail

PathWidget

public PathWidget(SimulationPathModel path,
                  SimulationTestEventHandler simulationTestEventHandler)
Method Detail

addStep

@UiHandler(value="addStepButton")
protected void addStep(com.google.gwt.event.dom.client.ClickEvent event)

removePath

@UiHandler(value="removePathButton")
protected void removePath(com.google.gwt.event.dom.client.ClickEvent event)

addedStep

public void addedStep(SimulationStepModel step)

removedStep

public void removedStep(SimulationStepModel step)

addedCommand

public void addedCommand(AbstractCommandModel command)

movedUpCommand

public void movedUpCommand(AbstractCommandModel command)

movedDownCommand

public void movedDownCommand(AbstractCommandModel command)

removedCommand

public void removedCommand(AbstractCommandModel command)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.