org.drools.guvnor.client.explorer.navigation.qa.testscenarios
Class CallMethodWidget

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.common.DirtyableComposite
                  extended by org.drools.guvnor.client.explorer.navigation.qa.testscenarios.CallMethodWidget
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, DirtyableWidget, IDirtyable

public class CallMethodWidget
extends DirtyableComposite


Nested Class Summary
 
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  String factName
           
protected  CallMethod mCall
           
protected  ScenarioWidget parent
           
protected  Scenario scenario
           
 
Fields inherited from class org.drools.guvnor.client.common.DirtyableComposite
dirtyflag
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
CallMethodWidget(String factName, ScenarioWidget parent, Scenario scenario, CallMethod mCall, ExecutionTrace executionTrace)
           
 
Method Summary
static com.google.gwt.event.dom.client.KeyPressHandler getNumericFilter(com.google.gwt.user.client.ui.TextBox box)
          This will return a keyboard listener for field setters, which will obey numeric conventions - it will also allow formulas (a formula is when the first value is a "=" which means it is meant to be taken as the user typed)
 boolean isBoundFact()
          This returns true if the values being set are on a fact.
 boolean isDirty()
           
protected  void onDelete()
           
protected  void showAddFieldPopup(com.google.gwt.user.client.ui.Widget w)
           
 
Methods inherited from class org.drools.guvnor.client.common.DirtyableComposite
getHeight, getWidth, makeDirty, onBrowserEvent, resetDirty
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, 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

parent

protected final ScenarioWidget parent

scenario

protected final Scenario scenario

mCall

protected final CallMethod mCall

factName

protected final String factName
Constructor Detail

CallMethodWidget

public CallMethodWidget(String factName,
                        ScenarioWidget parent,
                        Scenario scenario,
                        CallMethod mCall,
                        ExecutionTrace executionTrace)
Method Detail

showAddFieldPopup

protected void showAddFieldPopup(com.google.gwt.user.client.ui.Widget w)

getNumericFilter

public static com.google.gwt.event.dom.client.KeyPressHandler getNumericFilter(com.google.gwt.user.client.ui.TextBox box)
This will return a keyboard listener for field setters, which will obey numeric conventions - it will also allow formulas (a formula is when the first value is a "=" which means it is meant to be taken as the user typed)


isBoundFact

public boolean isBoundFact()
This returns true if the values being set are on a fact.


isDirty

public boolean isDirty()
Specified by:
isDirty in interface DirtyableWidget
Overrides:
isDirty in class DirtyableComposite

onDelete

protected void onDelete()


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