Class ImageUploadAttributeEditor
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.uploader.ImageUploadAttributeEditor
- 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
图片上传相关属性编辑器
-
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
FieldsFields inherited from class cn.mapway.ui.client.widget.CommonEventComposite
TRUEFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIXFields inherited from interface cn.mapway.ui.client.mvc.attribute.editor.IAttributeEditor
CATALOG_BUSINESS, CATALOG_DESIGN, CATALOG_RUNTIME, CATALOG_SYSTEM, CATALOG_UNKNOWNFields inherited from interface cn.mapway.ui.client.mvc.window.IEnabled
ENABLED_ATTRIBUTEFields inherited from interface cn.mapway.ui.client.mvc.window.ISelectable
SELECT_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfromUI()从UI获取数据到 对象实体中getCode()编辑器的唯一识别代码获取编辑器参数设计组件 缺省返回null 不需要设计com.google.gwt.user.client.ui.Widget显示显示面板voidimageUploaderCommon(CommonEvent event) void某个编辑属性改变了值voidupdateUI()当数据发生变化后 调用这个方法更新界面的数据Methods inherited from class cn.mapway.ui.client.mvc.attribute.editor.common.AbstractAttributeEditor
castToString, castToValue, editAttribute, expandExtraWidget, getAttribute, getData, getRuntimeParameters, getSize, notifyValueChanged, option, readAttributeValue, setData, setEditorNotifyHandler, setValueChangedHandler, updateAllEditorOption, updateEditorOptionMethods 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, updateAttributeValuesMethods 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, 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, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods inherited from interface cn.mapway.ui.client.mvc.attribute.editor.IAttributeEditor
getEditorTip, setReadonly, setVisibleMethods inherited from interface cn.mapway.ui.client.mvc.attribute.IAttributesProvider
isGroupInitExpandMethods inherited from interface cn.mapway.ui.client.mvc.window.IProvideSize
requireDefaultSize
-
Field Details
-
EDITOR_CODE
- See Also:
-
-
Constructor Details
-
ImageUploadAttributeEditor
public ImageUploadAttributeEditor()
-
-
Method Details
-
getCode
编辑器的唯一识别代码- Returns:
-
getDisplayWidget
public com.google.gwt.user.client.ui.Widget getDisplayWidget()Description copied from interface:IAttributeEditor显示显示面板- Returns:
-
updateUI
public void updateUI()当数据发生变化后 调用这个方法更新界面的数据 -
fromUI
public void fromUI()Description copied from class:AbstractAttributeEditor从UI获取数据到 对象实体中- Specified by:
fromUIin interfaceIAttributeEditor- Specified by:
fromUIin classAbstractAttributeEditor<String>
-
onEditorOptionChanged
Description copied from class:AbstractAttributeEditor某个编辑属性改变了值- Overrides:
onEditorOptionChangedin classAbstractAttributeEditor<String>- Parameters:
key- 如果key is null or empty 更新所有的属性编辑器组件的选项
-
getDesigner
Description copied from interface:IAttributeEditor获取编辑器参数设计组件 缺省返回null 不需要设计- Returns:
-