Class AbstractConstraintMatchRuleModellerWidget
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.drools.workbench.screens.guided.rule.client.widget.RuleModellerWidget
-
- org.optaplanner.workbench.screens.guidedrule.client.widget.AbstractConstraintMatchRuleModellerWidget
-
- 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,ScoreHolderGlobalAware
- Direct Known Subclasses:
BendableConstraintMatchRuleModellerWidget,ConstraintMatchRuleModellerWidget,MultiConstraintBendableMatchRuleModellerWidget,MultiConstraintHardMediumSoftMatchRuleModellerWidget,MultiConstraintHardSoftMatchRuleModellerWidget
public abstract class AbstractConstraintMatchRuleModellerWidget extends org.drools.workbench.screens.guided.rule.client.widget.RuleModellerWidget implements ScoreHolderGlobalAware
-
-
Field Summary
Fields Modifier and Type Field Description protected org.uberfire.client.views.pfly.widgets.HelpIconhelpIconprotected Set<String>messagesprotected org.jboss.errai.ui.client.local.spi.TranslationServicetranslationService
-
Constructor Summary
Constructors Constructor Description AbstractConstraintMatchRuleModellerWidget(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller modeller, com.google.gwt.event.shared.EventBus eventBus, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckMultipleActionConstraintMatchesExist()protected com.google.gwt.user.client.ui.HorizontalPanelcreateLabelPanel(String labelText)booleanisFactTypeKnown()booleanisReadOnly()voidscoreHolderGlobalIssueDetected(String message)-
Methods inherited from class org.drools.workbench.screens.guided.rule.client.widget.RuleModellerWidget
addFactTypeKnownValueChangeHandler, addOnModifiedCommand, getEventBus, getModeller, isModified, setModified
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, 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, unsinkEvents
-
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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.optaplanner.workbench.screens.guidedrule.client.widget.ScoreHolderGlobalAware
scoreHolderGlobalLoadedCorrectly
-
-
-
-
Constructor Detail
-
AbstractConstraintMatchRuleModellerWidget
public AbstractConstraintMatchRuleModellerWidget(org.drools.workbench.screens.guided.rule.client.editor.RuleModeller modeller, com.google.gwt.event.shared.EventBus eventBus, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
-
Method Detail
-
createLabelPanel
protected com.google.gwt.user.client.ui.HorizontalPanel createLabelPanel(String labelText)
-
scoreHolderGlobalIssueDetected
public void scoreHolderGlobalIssueDetected(String message)
- Specified by:
scoreHolderGlobalIssueDetectedin interfaceScoreHolderGlobalAware
-
checkMultipleActionConstraintMatchesExist
protected void checkMultipleActionConstraintMatchesExist()
-
isReadOnly
public boolean isReadOnly()
- Specified by:
isReadOnlyin classorg.drools.workbench.screens.guided.rule.client.widget.RuleModellerWidget
-
isFactTypeKnown
public boolean isFactTypeKnown()
- Specified by:
isFactTypeKnownin classorg.drools.workbench.screens.guided.rule.client.widget.RuleModellerWidget
-
-