public abstract class AbstractRuleModellerSelectorPopup
extends org.uberfire.ext.widgets.common.client.common.popups.BaseModal
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Modifier and Type | Field and Description |
---|---|
protected org.gwtbootstrap3.client.ui.ListBox |
choices |
protected com.google.gwt.user.client.ui.SimplePanel |
choicesPanel |
protected Map<String,com.google.gwt.user.client.Command> |
cmds |
protected org.uberfire.ext.widgets.common.client.common.FormStyleLayout |
layoutPanel |
protected int |
MIN_HEIGHT |
protected int |
MIN_WIDTH |
protected org.drools.workbench.models.datamodel.rule.RuleModel |
model |
protected boolean |
onlyShowDSLStatements |
protected org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle |
oracle |
protected Integer |
position |
protected org.gwtbootstrap3.client.ui.ListBox |
positionCbo |
protected RuleModeller |
ruleModeller |
static String |
SECTION_SEPARATOR |
Constructor and Description |
---|
AbstractRuleModellerSelectorPopup(org.drools.workbench.models.datamodel.rule.RuleModel model,
RuleModeller ruleModeller,
Integer position,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
anyItemsMatch(Predicate<String> predicate,
String[] items)
Returns true if any items match the filter.
|
protected int |
getChoicesHeight()
Height of pop-up, 1/2 of the client height or MIN_HEIGHT
|
protected int |
getChoicesWidth()
Width of pop-up, 1/4 of the client width or MIN_WIDTH
|
protected abstract com.google.gwt.user.client.ui.Widget |
getContent()
Get content for the pop-up
|
protected abstract String |
getPopupTitle()
Get a title for the pop-up
|
protected void |
selectSomething()
Executed when a selection has been made.
|
getEnterDomHandler, handleDefaultAction, handleDefaultAction, setBody, setFocus, show
add, addHiddenHandler, addHideHandler, addShowHandler, addShownHandler, hide, isClosable, onHidden, onHide, onLoad, onShow, onShown, onUnload, setClosable, setDataBackdrop, setDataKeyboard, setFade, setHideOtherModals, setRemoveOnHide, setSize, setTitle, setWidth, toggle
getId, getPull, insert, insert, remove, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final String SECTION_SEPARATOR
protected int MIN_WIDTH
protected int MIN_HEIGHT
protected boolean onlyShowDSLStatements
protected final org.drools.workbench.models.datamodel.rule.RuleModel model
protected final RuleModeller ruleModeller
protected final org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle
protected Integer position
protected final com.google.gwt.user.client.ui.SimplePanel choicesPanel
protected final org.uberfire.ext.widgets.common.client.common.FormStyleLayout layoutPanel
protected final org.gwtbootstrap3.client.ui.ListBox positionCbo
protected org.gwtbootstrap3.client.ui.ListBox choices
public AbstractRuleModellerSelectorPopup(org.drools.workbench.models.datamodel.rule.RuleModel model, RuleModeller ruleModeller, Integer position, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle)
protected abstract String getPopupTitle()
protected abstract com.google.gwt.user.client.ui.Widget getContent()
protected void selectSomething()
protected int getChoicesWidth()
protected int getChoicesHeight()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.