Class DropdownListDesign
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
cn.mapway.ui.client.mvc.attribute.editor.dropdown.DropdownListDesign
- All Implemented Interfaces:
IEditorDesigner,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.IsRenderable,com.google.gwt.user.client.ui.IsWidget
public class DropdownListDesign
extends com.google.gwt.user.client.ui.Composite
implements IEditorDesigner
-
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 com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbtnPlusClick(com.google.gwt.event.dom.client.ClickEvent event) com.google.gwt.user.client.ui.Widget参数的编辑UI获取参数设计器中的数据获取编辑组件的参数数据voidsetParameters(String title, List<IAttribute> parameters) 初始化参数设计器voidupdateValue(List<ParameterValue> parameterValues) 上面两个方法 用于构造UI 这个方法用于更新数据 这个数据是保存在Editor中的Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetMethods 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, unsinkEventsMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface cn.mapway.ui.client.mvc.attribute.editor.IEditorDesigner
setTipHandler
-
Constructor Details
-
DropdownListDesign
public DropdownListDesign()
-
-
Method Details
-
getDesignRoot
public com.google.gwt.user.client.ui.Widget getDesignRoot()参数的编辑UI- Specified by:
getDesignRootin interfaceIEditorDesigner- Returns:
-
getParameters
获取参数设计器中的数据- Specified by:
getParametersin interfaceIEditorDesigner- Returns:
-
getParameterValues
获取编辑组件的参数数据- Specified by:
getParameterValuesin interfaceIEditorDesigner- Returns:
-
setParameters
初始化参数设计器- Specified by:
setParametersin interfaceIEditorDesigner- Parameters:
title-parameters-
-
updateValue
上面两个方法 用于构造UI 这个方法用于更新数据 这个数据是保存在Editor中的- Specified by:
updateValuein interfaceIEditorDesigner- Parameters:
parameterValues-
-
btnPlusClick
@UiHandler("btnPlus") public void btnPlusClick(com.google.gwt.event.dom.client.ClickEvent event)
-