Class EditorSelectAttributeEditor
- 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.widget.CommonEventComposite
-
- cn.mapway.ui.client.mvc.attribute.editor.common.AbstractAttributeEditor<String>
-
- cn.mapway.ui.client.mvc.attribute.editor.editorselector.EditorSelectAttributeEditor
-
- All Implemented Interfaces:
IEventHandler,IAttributeEditor,HasAttributeStateChangeHandler,IAttributesProvider,IAttributeValuesUpdator,IAttributeInit,IPageTip,IEnabled,IErrorMessage,IProvideSize,ISelectable,Id,IData,HasCommonHandlers,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 EditorSelectAttributeEditor extends AbstractAttributeEditor<String>
属性编辑器选择 编辑器
-
-
Field Summary
Fields Modifier and Type Field Description static StringEDITOR_CODE-
Fields inherited from class cn.mapway.ui.client.widget.CommonEventComposite
TRUE
-
Fields inherited from interface cn.mapway.ui.client.mvc.attribute.editor.IAttributeEditor
CATALOG_BUSINESS, CATALOG_DESIGN, CATALOG_RUNTIME, CATALOG_SYSTEM, CATALOG_UNKNOWN
-
Fields inherited from interface cn.mapway.ui.client.mvc.window.IEnabled
ENABLED_ATTRIBUTE
-
Fields inherited from interface cn.mapway.ui.client.mvc.window.ISelectable
SELECT_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description EditorSelectAttributeEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbtnSelectorClick(com.google.gwt.event.dom.client.ClickEvent event)voidfromUI()将用户循环中的 输入方式 够造一个 JSON格式的 EditorMetaData对象sStringgetCode()编辑器的唯一识别代码com.google.gwt.user.client.ui.WidgetgetDisplayWidget()显示显示面板voidupdateUI()将属性的 对象 传入到系统中 这里面包含了参数-
Methods inherited from class cn.mapway.ui.client.mvc.attribute.editor.common.AbstractAttributeEditor
castToString, castToValue, editAttribute, expandExtraWidget, getAttribute, getData, getRuntimeParameters, getSize, notifyValueChanged, onEditorOptionChanged, option, readAttributeValue, setData, setEditorNotifyHandler, setValueChangedHandler, updateAllEditorOption, updateEditorOption
-
Methods inherited from class cn.mapway.ui.client.widget.CommonEventComposite
addAttributeReadyCallback, addAttributeStateChangeHandler, addCommonHandler, addTipDataHtml, addTipDataUrl, addTipDataWidget, clearBusEvent, clearTipData, commit, findAttributeByName, fireMessage, flatten, getAttributes, getAttributeSummary, getAttributeTitle, getComponentName, getEnabled, getId, getTipDataList, getTipVersion, getTitle, initAttributes, isAssign, isElementSelect, isSelected, isValidate, message, notifyAttributeReady, onEvent, onLoad, onUnload, processResult, processServiceCode, registerBusEvent, removeAttributeReadyCallback, removeHandler, requireDefaultSize, setAllResource, setAllRole, setAttr, setComponentName, setElementSelect, setEnabled, setErrorMessage, setId, setReadonly, setResource, setRole, setSelect, setTipVersion, setTitle, setUserRoleProvider, showPageTip, unregisterBusEvent, updateAttributeValues
-
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, 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, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.mapway.ui.client.mvc.attribute.editor.IAttributeEditor
getDesigner, getEditorTip, setReadonly, setVisible
-
Methods inherited from interface cn.mapway.ui.client.mvc.attribute.IAttributesProvider
isGroupInitExpand
-
Methods inherited from interface cn.mapway.ui.client.mvc.window.IProvideSize
requireDefaultSize
-
-
-
-
Field Detail
-
EDITOR_CODE
public static final String EDITOR_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCode
public String getCode()
编辑器的唯一识别代码- Returns:
-
getDisplayWidget
public com.google.gwt.user.client.ui.Widget getDisplayWidget()
显示显示面板- Returns:
-
btnSelectorClick
@UiHandler("btnSelector") public void btnSelectorClick(com.google.gwt.event.dom.client.ClickEvent event)
-
updateUI
public void updateUI()
将属性的 对象 传入到系统中 这里面包含了参数
-
fromUI
public void fromUI()
将用户循环中的 输入方式 够造一个 JSON格式的 EditorMetaData对象s- Specified by:
fromUIin interfaceIAttributeEditor- Specified by:
fromUIin classAbstractAttributeEditor<String>
-
-