Class BasePopupPropertyEditorWidget
- 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.uberfire.ext.properties.editor.client.widgets.AbstractPropertyEditorWidget
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.common.properties.BasePopupPropertyEditorWidget
-
- 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.HasEnabled,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget
- Direct Known Subclasses:
IdGeneratorEditorWidget,RelationshipEditorWidget,SequenceGeneratorEditorWidget
public abstract class BasePopupPropertyEditorWidget extends org.uberfire.ext.properties.editor.client.widgets.AbstractPropertyEditorWidget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBasePopupPropertyEditorWidget.StringValueChangeEvent
-
Constructor Summary
Constructors Constructor Description BasePopupPropertyEditorWidget()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<String> changeHandler)protected abstract PropertyEditionPopupcreateEditionPopup(org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo property)org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfogetProperty()StringgetValue()booleanisEnabled()protected voidopenEditionPopup()voidsetEnabled(boolean enabled)voidsetProperty(org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo property)voidsetValue(String value)-
Methods inherited from class org.uberfire.ext.properties.editor.client.widgets.AbstractPropertyEditorWidget
clearOldValidationErrors, setParent, setValidationError
-
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
-
-
-
-
Method Detail
-
setValue
public void setValue(String value)
-
getValue
public String getValue()
-
getProperty
public org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo getProperty()
-
setProperty
public void setProperty(org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo property)
-
addChangeHandler
public void addChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<String> changeHandler)
-
openEditionPopup
protected void openEditionPopup()
-
createEditionPopup
protected abstract PropertyEditionPopup createEditionPopup(org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo property)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
-