Package | Description |
---|---|
com.bstek.dorado.common.event |
与Web界面的客户端事件相关的实现。
|
com.bstek.dorado.config.definition |
一些用于保存配置文件解析中间结果的对象及相关工具类。
|
com.bstek.dorado.data.config.definition |
数据配置文件相关的配置声明对象。
|
com.bstek.dorado.view.config.definition |
视图配置文件相关的配置声明对象。
|
com.bstek.dorado.view.manager |
为视图提供管理功能的相关对象。
|
Modifier and Type | Method and Description |
---|---|
void |
ClientEventParser.AddClientEventOperation.execute(java.lang.Object object,
CreationContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
Definition.create(CreationContext context)
根据配置声明对象自身的定义创建最终对象。
|
java.lang.Object |
Definition.create(CreationContext context,
java.lang.Object[] constructorArgs)
根据配置声明对象自身的定义创建最终对象。
|
protected BeanWrapper |
ObjectDefinition.createObject(ObjectDefinition.CreationInfo creationInfo,
java.lang.Object[] constuctorArgs,
org.aopalliance.intercept.MethodInterceptor[] methodInterceptors,
CreationContext context)
根据给定创建信息和拦截器的数组创建一个对象实例。
|
protected abstract java.lang.Object |
Definition.doCreate(CreationContext context,
java.lang.Object[] constuctorArgs) |
protected java.lang.Object |
ObjectDefinition.doCreate(CreationContext context,
java.lang.Object[] constuctorArgs) |
void |
MethodReflectionOperation.execute(java.lang.Object object,
CreationContext definitionContext) |
void |
Operation.execute(java.lang.Object object,
CreationContext context)
执行该初始化方法。
|
protected void |
Definition.executeInitOperations(java.lang.Object object,
java.util.List<Operation> operations,
CreationContext context)
执行一系列初始化操作。
|
protected java.lang.Object |
ObjectDefinition.getFinalValueOrExpression(java.lang.Object valueDefinition,
CreationContext creationContext) |
protected org.aopalliance.intercept.MethodInterceptor[] |
ObjectDefinition.getMethodInterceptors(ObjectDefinition.CreationInfo creationInfo,
CreationContext context)
返回将要关联在新创建的对象(最终对象)上的拦截器的数组。
|
static java.lang.Object |
DefinitionUtils.getRealValue(java.lang.Object valueDefinition,
CreationContext context)
根据值的声明返回真正的数值。
此处传入的valueDefinition参数有可能是以下四种情况之一: 具体的数值,直接返回。 EL表达式 Expression ,将被执行并得到具体的数据或对象。
配置声明对象Definition
,将被转换成具体的数据或对象。
配置声明对象的引用
DefinitionReference
,将被转换成具体的数据或对象。
|
protected void |
ObjectDefinition.initObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context)
根据创建信息中的定义初始化一个对象。
|
protected void |
Definition.initProperties(java.lang.Object object,
java.util.Map<java.lang.String,java.lang.Object> properties,
CreationContext context)
将一系列属性值初始化到给定的对象中。
|
protected void |
Definition.setObjectProperty(java.lang.Object object,
java.lang.String property,
java.lang.Object value,
CreationContext context)
将一个属性值初始化到给定的对象中。
|
Modifier and Type | Class and Description |
---|---|
class |
DataCreationContext |
Modifier and Type | Method and Description |
---|---|
protected BeanWrapper |
DirectDataProviderDefinition.createObject(ObjectDefinition.CreationInfo creationInfo,
java.lang.Object[] constructorArgs,
org.aopalliance.intercept.MethodInterceptor[] methodInterceptors,
CreationContext context) |
protected java.lang.Object |
DataTypeDefinition.doCreate(CreationContext context,
java.lang.Object[] constructorArgs) |
protected java.lang.Object |
EntityCollectionDefinition.doCreate(CreationContext context,
java.lang.Object[] constuctorArgs) |
protected void |
DataProviderDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
DataResolverDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
DataTypeDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
ListenableObjectDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected java.lang.Object |
GenericObjectDefinition.getFinalValueOrExpression(java.lang.Object valueDefinition,
CreationContext creationContext) |
protected org.aopalliance.intercept.MethodInterceptor[] |
DataProviderDefinition.getMethodInterceptors(ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected org.aopalliance.intercept.MethodInterceptor[] |
DataResolverDefinition.getMethodInterceptors(ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected org.aopalliance.intercept.MethodInterceptor[] |
InterceptableDefinition.getMethodInterceptors(ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
ListenableObjectDefinition.initObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected boolean |
ListenableObjectDefinition.invokePrivateListener(java.lang.Object object,
java.lang.String listenerName,
java.lang.String methodName,
CreationContext context) |
protected boolean |
ListenableObjectDefinition.invokePrivateListeners(java.lang.Object object,
java.lang.String listeners,
CreationContext context,
boolean isBeforeListener) |
protected void |
ListenableObjectDefinition.preinitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
DataTypeDefinition.setObjectProperty(java.lang.Object object,
java.lang.String property,
java.lang.Object value,
CreationContext context) |
Modifier and Type | Method and Description |
---|---|
protected BeanWrapper |
ComponentDefinition.createObject(ObjectDefinition.CreationInfo creationInfo,
java.lang.Object[] constructorArgs,
org.aopalliance.intercept.MethodInterceptor[] methodInterceptors,
CreationContext context) |
protected BeanWrapper |
ViewConfigDefinition.createObject(ObjectDefinition.CreationInfo creationInfo,
java.lang.Object[] constuctorArgs,
org.aopalliance.intercept.MethodInterceptor[] methodInterceptors,
CreationContext context) |
protected java.lang.Object |
ComponentDefinition.doCreate(CreationContext context,
java.lang.Object[] constructorArgs) |
protected java.lang.Object |
ViewConfigDefinition.doCreate(CreationContext context,
java.lang.Object[] constuctorArgs) |
protected void |
ComponentDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
ContainerDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
ControlDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
DataSetDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected void |
ViewConfigDefinition.doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
protected boolean |
ComponentDefinition.invokePrivateListener(java.lang.Object object,
java.lang.String listenerName,
java.lang.String methodName,
CreationContext context) |
protected boolean |
ViewDefinition.invokePrivateListener(java.lang.Object object,
java.lang.String listenerName,
java.lang.String methodName,
CreationContext context) |
Modifier and Type | Class and Description |
---|---|
class |
ViewCreationContext |
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.