Class EditorMetaData
- java.lang.Object
-
- cn.mapway.ui.client.mvc.attribute.design.EditorMetaData
-
- All Implemented Interfaces:
IEditorMetaData
public class EditorMetaData extends Object implements IEditorMetaData
编辑器元数据
-
-
Constructor Summary
Constructors Constructor Description EditorMetaData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditorMetaDataaddParameter(String name, Object value)ParameterValuefindParameterValue(String key)查找 名字为key 的参数描述信息StringgetEditorCode()获取编辑器的代码StringgetEditorName()编辑器名称StringgetErrorMessage()获取错误消息List<ParameterValue>getParameterValues()获取创建编辑器所需要的参数列表booleanload(Object data, EditorMetaDataFormat format)Version1 only support JSON formatObjectsave(EditorMetaDataFormat format)系列化数据到字符串中EditorMetaDatasetEditorCode(String editorCode)EditorMetaDatasetEditorName(String editorName)
-
-
-
Method Detail
-
getEditorCode
public String getEditorCode()
获取编辑器的代码- Specified by:
getEditorCodein interfaceIEditorMetaData- Returns:
-
setEditorCode
public EditorMetaData setEditorCode(String editorCode)
-
getEditorName
public String getEditorName()
编辑器名称- Specified by:
getEditorNamein interfaceIEditorMetaData- Returns:
-
setEditorName
public EditorMetaData setEditorName(String editorName)
-
addParameter
public EditorMetaData addParameter(String name, Object value)
-
getErrorMessage
public String getErrorMessage()
获取错误消息- Specified by:
getErrorMessagein interfaceIEditorMetaData- Returns:
-
load
public boolean load(Object data, EditorMetaDataFormat format)
Version1 only support JSON format- Specified by:
loadin interfaceIEditorMetaData- Parameters:
data-format-- Returns:
-
save
public Object save(EditorMetaDataFormat format)
系列化数据到字符串中- Specified by:
savein interfaceIEditorMetaData- Parameters:
format-- Returns:
-
getParameterValues
public List<ParameterValue> getParameterValues()
获取创建编辑器所需要的参数列表- Specified by:
getParameterValuesin interfaceIEditorMetaData- Returns:
-
findParameterValue
public ParameterValue findParameterValue(String key)
查找 名字为key 的参数描述信息- Specified by:
findParameterValuein interfaceIEditorMetaData- Parameters:
key-- Returns:
-
-