Class GuidedRuleAttributeSelectorPopup
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Panel
-
- com.google.gwt.user.client.ui.ComplexPanel
-
- org.gwtbootstrap3.client.ui.base.ComplexWidget
-
- org.gwtbootstrap3.client.ui.html.Div
-
- org.gwtbootstrap3.client.ui.Modal
-
- org.uberfire.ext.widgets.common.client.common.popups.BaseModal
-
- org.uberfire.ext.widgets.common.client.common.popups.FormStylePopup
-
- org.drools.workbench.screens.guided.rule.client.editor.AttributeSelectorPopup
-
- org.drools.workbench.screens.guided.rule.client.widget.attribute.GuidedRuleAttributeSelectorPopup
-
- 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.HasWidgets,com.google.gwt.user.client.ui.HasWidgets.ForIsWidget,com.google.gwt.user.client.ui.IndexedPanel,com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget,com.google.gwt.user.client.ui.IsWidget,Iterable<com.google.gwt.user.client.ui.Widget>,org.gwtbootstrap3.client.ui.base.HasId,org.gwtbootstrap3.client.ui.base.HasInlineStyle,org.gwtbootstrap3.client.ui.base.HasPull,org.gwtbootstrap3.client.ui.base.HasResponsiveness,org.gwtbootstrap3.client.ui.IsClosable
public class GuidedRuleAttributeSelectorPopup extends AttributeSelectorPopup
-
-
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.drools.workbench.screens.guided.rule.client.editor.AttributeSelectorPopup
box, list
-
-
Constructor Summary
Constructors Constructor Description GuidedRuleAttributeSelectorPopup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String[]getAttributes()protected String[]getReservedAttributes()protected voidhandleAttributeAddition(String attributeName)protected voidhandleMetadataAddition(String metadataName)voidinit(org.drools.workbench.models.datamodel.rule.RuleModel model, boolean lockLHS, boolean lockRHS, com.google.gwt.user.client.Command refresh)protected booleanisMetadataUnique(String metadataName)protected StringmetadataNotUniqueMessage(String metadataName)-
Methods inherited from class org.drools.workbench.screens.guided.rule.client.editor.AttributeSelectorPopup
getAddButton, getMetadataHandler, initialize, initialize
-
Methods inherited from class org.uberfire.ext.widgets.common.client.common.popups.FormStylePopup
addAttribute, addAttribute, addAttributeWithHelp, addRow, clear, setAttributeVisibility
-
Methods inherited from class org.uberfire.ext.widgets.common.client.common.popups.BaseModal
getEnterDomHandler, handleDefaultAction, handleDefaultAction, setBody, setFocus, show
-
Methods inherited from class org.gwtbootstrap3.client.ui.Modal
add, addHiddenHandler, addHideHandler, addShowHandler, addShownHandler, hide, isClosable, onHidden, onHide, onLoad, onShow, onShown, onUnload, setClosable, setDataBackdrop, setDataKeyboard, setFade, setHideOtherModals, setRemoveOnHide, setSize, setTitle, setWidth, toggle
-
Methods inherited from class org.gwtbootstrap3.client.ui.base.ComplexWidget
getId, getPull, insert, insert, remove, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
-
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, doAttachChildren, doDetachChildren, orphan, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, 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, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
init
public void init(org.drools.workbench.models.datamodel.rule.RuleModel model, boolean lockLHS, boolean lockRHS, com.google.gwt.user.client.Command refresh)
-
getAttributes
protected String[] getAttributes()
- Specified by:
getAttributesin classAttributeSelectorPopup
-
getReservedAttributes
protected String[] getReservedAttributes()
- Specified by:
getReservedAttributesin classAttributeSelectorPopup
-
handleAttributeAddition
protected void handleAttributeAddition(String attributeName)
- Specified by:
handleAttributeAdditionin classAttributeSelectorPopup
-
isMetadataUnique
protected boolean isMetadataUnique(String metadataName)
- Specified by:
isMetadataUniquein classAttributeSelectorPopup
-
metadataNotUniqueMessage
protected String metadataNotUniqueMessage(String metadataName)
- Specified by:
metadataNotUniqueMessagein classAttributeSelectorPopup
-
handleMetadataAddition
protected void handleMetadataAddition(String metadataName)
- Specified by:
handleMetadataAdditionin classAttributeSelectorPopup
-
-