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, showadd, addHiddenHandler, addHideHandler, addShowHandler, addShownHandler, hide, isClosable, onHidden, onHide, onLoad, onShow, onShown, onUnload, setClosable, setDataBackdrop, setDataKeyboard, setFade, setHideOtherModals, setRemoveOnHide, setSize, setTitle, setWidth, togglegetId, getPull, insert, insert, remove, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOnadd, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, removeadd, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic 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.