public class CEPOperatorsDropdown extends com.google.gwt.user.client.ui.Composite implements com.google.gwt.event.logical.shared.HasValueChangeHandlers<OperatorSelection>
Modifier and Type | Field and Description |
---|---|
protected org.drools.workbench.models.datamodel.rule.HasParameterizedOperator |
hop |
protected List<Integer> |
parameterSets |
protected int |
visibleParameterSet |
Constructor and Description |
---|
CEPOperatorsDropdown(String[] operators,
org.drools.workbench.models.datamodel.rule.HasParameterizedOperator hop) |
Modifier and Type | Method and Description |
---|---|
void |
addItem(String item,
String value)
Add ancillary items to drop-down
|
void |
addPlaceholder(String item,
String value) |
com.google.gwt.event.shared.HandlerRegistration |
addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<OperatorSelection> handler)
Allow parent Widgets to register for events when the operator changes
|
org.gwtbootstrap3.client.ui.ListBox |
getBox() |
int |
getSelectedIndex()
Gets the index of the currently-selected item.
|
String |
getValue(int index)
Gets the value associated with the item at a given index.
|
void |
insertItem(String item,
String value,
int index)
Insert ancillary items to drop-down
|
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, 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, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
protected int visibleParameterSet
protected org.drools.workbench.models.datamodel.rule.HasParameterizedOperator hop
public CEPOperatorsDropdown(String[] operators, org.drools.workbench.models.datamodel.rule.HasParameterizedOperator hop)
public void addItem(String item, String value)
item
- value
- public void insertItem(String item, String value, int index)
item
- value
- index
- public int getSelectedIndex()
public String getValue(int index)
index
- public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<OperatorSelection> handler)
addValueChangeHandler
in interface com.google.gwt.event.logical.shared.HasValueChangeHandlers<OperatorSelection>
public org.gwtbootstrap3.client.ui.ListBox getBox()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.