|
||||||||||
上一个 下一个 | 框架 无框架 |
使用 BaseActionSupport 的软件包 | |
---|---|
gboat2.base.core.service | |
gboat2.base.core.util | |
gboat2.base.core.web | |
gboat2.base.core.web.md |
gboat2.base.core.service 中 BaseActionSupport 的使用 |
---|
参数类型为 BaseActionSupport 的 gboat2.base.core.service 中的方法 | |
---|---|
List<Opera> |
IOperationProvider.getOperations(BaseActionSupport action)
|
gboat2.base.core.util 中 BaseActionSupport 的使用 |
---|
参数类型为 BaseActionSupport 的 gboat2.base.core.util 中的方法 | |
---|---|
static boolean |
ActionUtil.isFormPage(String invokeMethod,
BaseActionSupport action)
|
static boolean |
ActionUtil.isListPage(String invokeMethod,
BaseActionSupport action)
|
static void |
EnumTypeUtils.registerEnumClass(BaseActionSupport action,
Map<String,Object> params)
注册除vo、po中枚举之外用到的枚举类型 |
gboat2.base.core.web 中 BaseActionSupport 的使用 |
---|
参数类型为 BaseActionSupport 的 gboat2.base.core.web 中的方法 | |
---|---|
protected boolean |
MetadataSupportStrategy.callInitInvokedMethod(String invokeMethod,
BaseActionSupport action)
调用initXXXXX方法 |
boolean |
SplitMetadataStrategy.checkOperaAuthorityByMethodCode(net.sf.json.JSONObject jsonObject,
BaseActionSupport action)
判断操作的权限 |
abstract net.sf.json.JSONObject |
SplitMetadataStrategy.decorateMetadata(net.sf.json.JSONObject returned,
String invokeMethod,
BaseActionSupport action)
|
net.sf.json.JSONObject |
MetadataSupportStrategy.decorateMetadata(net.sf.json.JSONObject returned,
String invokeMethod,
BaseActionSupport action)
通过全部元数据json对象获取当前请求组件内容定义 |
net.sf.json.JSONObject |
MetadataOthers.decorateMetadata(net.sf.json.JSONObject returned,
String invokeMethod,
BaseActionSupport action)
|
net.sf.json.JSONObject |
MetadataList.decorateMetadata(net.sf.json.JSONObject returned,
String invokeMethod,
BaseActionSupport action)
|
net.sf.json.JSONObject |
MetadataEdit.decorateMetadata(net.sf.json.JSONObject returned,
String invokeMethod,
BaseActionSupport action)
|
net.sf.json.JSONObject |
MetadataSupportStrategy.decorateWithData(boolean calledInvokeMethod,
net.sf.json.JSONObject metadata,
String invokeMethod,
BaseActionSupport action,
net.sf.json.JSONObject returned)
通过全部元数据json对象获取当前请求组件数据定义 |
net.sf.json.JSONArray |
SplitMetadataStrategy.filtMetaOperas(net.sf.json.JSONArray preJSONArray,
BaseActionSupport action)
过滤数据的操作权限 |
Map<String,Object> |
MetadataSupportStrategy.getActionParam(BaseActionSupport action)
获取action中所有属性 |
Map<String,Object> |
MetadataSupportStrategy.getActionPropertiesValues(BaseActionSupport action,
Map<String,Object> actionPropertiesValues,
boolean isVelocityFill)
|
Object |
ObtainOthers.getMetadata(String metadataType,
String invokeMethod,
BaseActionSupport action)
|
Object |
ObtainMetadata.getMetadata(String metadataType,
String invokeMethod,
BaseActionSupport action)
|
Object |
ObtainData.getMetadata(String metadataType,
String invokeMethod,
BaseActionSupport action)
|
net.sf.json.JSONObject |
MetadataSupportStrategy.getMetadataFromResource(String invokeMethod,
BaseActionSupport action)
通过全部元数据json对象获取当前请求组件名称定义 |
net.sf.json.JSONArray |
SystemButtonProvider.getSystemButtons(BaseActionSupport action,
String invokeMethod)
返回所有系统级button |
net.sf.json.JSONArray |
SplitMetadataStrategy.getSystemButtonsJSON(BaseActionSupport action,
String invokeMethod)
以下方法可以抽取公共方法:第一版重构,先放到抽象类中 |
gboat2.base.core.web.md 中 BaseActionSupport 的使用 |
---|
返回 BaseActionSupport 的 gboat2.base.core.web.md 中的方法 | |
---|---|
BaseActionSupport |
MetadataHandlerChain.getAction()
|
参数类型为 BaseActionSupport 的 gboat2.base.core.web.md 中的方法 | |
---|---|
protected Map<String,Object> |
MetadataHandler.getActionParam(BaseActionSupport action)
获取action中所有属性 |
protected org.osgi.framework.Bundle |
MetadataHandler.getBundle(BaseActionSupport action)
|
String |
SingleFileModelHandler.getFile(String invokeMethod,
BaseActionSupport action,
org.osgi.framework.Bundle bundle)
|
String |
MultiFileModelHandler.getFile(String invokeMethod,
BaseActionSupport action,
org.osgi.framework.Bundle bundle)
|
String |
IFrameHandler.getFile(String invokeMethod,
BaseActionSupport action,
org.osgi.framework.Bundle bundle)
|
String |
IFileFilter.getFile(String invokeMethod,
BaseActionSupport action,
org.osgi.framework.Bundle bundle)
|
String |
ExtendMethodHandler.getFile(String invokeMethod,
BaseActionSupport action,
org.osgi.framework.Bundle bundle)
|
static MetadataHandlerChain |
MetadataHandlerChain.getHandlerChain(BaseActionSupport action,
String invokeMethod)
|
static net.sf.json.JSONObject |
MetadataSupport.parseMetadata(String invokeMethod,
BaseActionSupport action)
|
参数类型为 BaseActionSupport 的 gboat2.base.core.web.md 中的构造方法 | |
---|---|
MetadataHandlerChain(BaseActionSupport action,
String invokeMethod)
|
|
||||||||||
上一个 下一个 | 框架 无框架 |