org.drools.guvnor.client.asseteditor.drools.modeldriven.ui
Class ConstraintValueEditor

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.asseteditor.drools.modeldriven.ui.ConstraintValueEditor
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 ConstraintValueEditor
extends DirtyableComposite

This is an editor for constraint values. How this behaves depends on the constraint value type. When the constraint value has no type, it will allow the user to choose the first time.


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
 
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
ConstraintValueEditor(BaseSingleFieldConstraint con, CompositeFieldConstraint constraintList, RuleModeller modeller, com.google.gwt.event.shared.EventBus eventBus, boolean readOnly)
           
 
Method Summary
 BaseSingleFieldConstraint getConstraint()
           
 boolean isDirty()
           
 void refreshDropDownData()
          Refresh the displayed drop-down
 void setOnValueChangeCommand(com.google.gwt.user.client.Command onValueChangeCommand)
           
 
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
 

Constructor Detail

ConstraintValueEditor

public ConstraintValueEditor(BaseSingleFieldConstraint con,
                             CompositeFieldConstraint constraintList,
                             RuleModeller modeller,
                             com.google.gwt.event.shared.EventBus eventBus,
                             boolean readOnly)
Method Detail

getConstraint

public BaseSingleFieldConstraint getConstraint()

isDirty

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

setOnValueChangeCommand

public void setOnValueChangeCommand(com.google.gwt.user.client.Command onValueChangeCommand)

refreshDropDownData

public void refreshDropDownData()
Refresh the displayed drop-down



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