Drools Workbench - Guided Rule Editor - Client 6.0.0.CR4-Pre1

org.drools.workbench.screens.guided.rule.client.editor
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.uberfire.client.common.DirtyableComposite
                  extended by org.drools.workbench.screens.guided.rule.client.editor.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, org.uberfire.client.common.DirtyableWidget, org.uberfire.client.common.IDirtyable

public class ConstraintValueEditor
extends org.uberfire.client.common.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.uberfire.client.common.DirtyableComposite
dirtyflag
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
ConstraintValueEditor(org.drools.workbench.models.commons.shared.rule.BaseSingleFieldConstraint con, org.drools.workbench.models.commons.shared.rule.CompositeFieldConstraint constraintList, RuleModeller modeller, com.google.gwt.event.shared.EventBus eventBus, boolean readOnly)
           
 
Method Summary
 org.drools.workbench.models.commons.shared.rule.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.uberfire.client.common.DirtyableComposite
getHeight, getWidth, makeDirty, onBrowserEvent, resetDirty
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onDetach, render, render, resolvePotentialElement, setWidget
 
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(org.drools.workbench.models.commons.shared.rule.BaseSingleFieldConstraint con,
                             org.drools.workbench.models.commons.shared.rule.CompositeFieldConstraint constraintList,
                             RuleModeller modeller,
                             com.google.gwt.event.shared.EventBus eventBus,
                             boolean readOnly)
Method Detail

getConstraint

public org.drools.workbench.models.commons.shared.rule.BaseSingleFieldConstraint getConstraint()

isDirty

public boolean isDirty()
Specified by:
isDirty in interface org.uberfire.client.common.DirtyableWidget
Overrides:
isDirty in class org.uberfire.client.common.DirtyableComposite

setOnValueChangeCommand

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

refreshDropDownData

public void refreshDropDownData()
Refresh the displayed drop-down


Drools Workbench - Guided Rule Editor - Client 6.0.0.CR4-Pre1

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