Package | Description |
---|---|
com.bstek.dorado.config.definition |
一些用于保存配置文件解析中间结果的对象及相关工具类。
|
com.bstek.dorado.config.xml |
一些用于辅助XML配置文件解析和加载的工具类。
|
com.bstek.dorado.data.config.definition |
数据配置文件相关的配置声明对象。
|
com.bstek.dorado.data.config.xml |
实现XML型数据配置文件的读取和解析相关的功能。
|
com.bstek.dorado.view.config.definition |
视图配置文件相关的配置声明对象。
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultDefinitionReference<T extends Definition>
利用名称指向某配置声明对象的引用。
|
class |
DirectDefinitionReference<T extends Definition>
通过直接关联指向某配置声明对象的引用。
|
Modifier and Type | Method and Description |
---|---|
DefinitionReference<? extends Definition>[] |
ObjectDefinition.getParentReferences()
返回父配置声明对象的引用数组。
|
Modifier and Type | Method and Description |
---|---|
void |
ObjectDefinition.setParentReference(DefinitionReference<? extends Definition> parentReference) |
void |
ObjectDefinition.setParentReferences(DefinitionReference<? extends Definition>[] parentReferences)
设置父配置声明对象的引用数组。
|
Modifier and Type | Method and Description |
---|---|
protected DefinitionReference<? extends Definition>[] |
ObjectParser.getParentDefinitionReferences(java.lang.String parentNameText,
ParseContext context)
将parent属性中的配置信息转换成一组指向具体配置声明对象的引用。
例如根据parent="hr.Employee,hr.Manager",可得到两个分别指向hr.Employee和hr. |
Modifier and Type | Class and Description |
---|---|
class |
DataProviderDefinitionReference |
class |
DataResolverDefinitionReference |
class |
DataTypeDefinitionReference |
Modifier and Type | Method and Description |
---|---|
DefinitionReference<DataTypeDefinition> |
DataCreationContext.getCurrentDataTypeDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
DataCreationContext.setCurrentDataTypeDefinition(DefinitionReference<DataTypeDefinition> dataTypeDefinition) |
Modifier and Type | Method and Description |
---|---|
DefinitionReference<DataTypeDefinition> |
DataParseContext.getCurrentDataType()
返回下级数据节点对应的DataType。
|
DefinitionReference<DataProviderDefinition> |
DataParseContext.getDataProviderReference(java.lang.String name,
DataParseContext context)
根据DataProvider的名称生成一个指向某DataProvider配置声明对象的引用。
|
DefinitionReference<DataResolverDefinition> |
DataParseContext.getDataResolverReference(java.lang.String name,
DataParseContext context)
根据DataResolver的名称生成一个指向某DataResolver配置声明对象的引用。
|
DefinitionReference<DataTypeDefinition> |
DataObjectParseHelper.getDataTypeByName(java.lang.String name,
DataParseContext context,
boolean subDataTypeAllowed)
根据DataType的名称返回一个指向某DataType配置声明对象的引用。
如果被引用的DataType确有定义但尚未被解析,那么此方法会立即尝试对该DataType的配置信息进行解析。 |
DefinitionReference<DataTypeDefinition> |
DataParseContext.getDataTypeReference(java.lang.String name)
根据DataType的名称生成一个指向某DataType配置声明对象的引用。
|
protected DefinitionReference<DataProviderDefinition>[] |
DataProviderParser.getParentDefinitionReferences(java.lang.String parentNameText,
ParseContext context) |
protected DefinitionReference<DataResolverDefinition>[] |
DataResolverParser.getParentDefinitionReferences(java.lang.String parentNameText,
ParseContext context) |
protected DefinitionReference<DataTypeDefinition>[] |
DataTypeParser.getParentDefinitionReferences(java.lang.String parentNameText,
ParseContext context) |
DefinitionReference<DataProviderDefinition> |
DataObjectParseHelper.getReferencedDataProvider(java.lang.String propertyName,
org.w3c.dom.Element element,
DataParseContext context)
尝试获得一个XML节点引用到某个DataProvider,并返回指向该DataProvider配置声明的引用。
注意,此处所说的DataProvider可能是XML节点内部定义的私有DataProvider。 |
DefinitionReference<DataResolverDefinition> |
DataObjectParseHelper.getReferencedDataResolver(java.lang.String propertyName,
org.w3c.dom.Element element,
DataParseContext context)
尝试获得一个XML节点引用到某个DataResolver,并返回指向该DataResolver配置声明的引用。
注意,此处所说的DataResolver可能是XML节点内部定义的私有DataResolver。 |
DefinitionReference<DataTypeDefinition> |
DataObjectParseHelper.getReferencedDataType(java.lang.String propertyName,
org.w3c.dom.Element element,
DataParseContext context)
尝试获得一个XML节点引用到某个DataType,并返回指向该DataType配置声明的引用。
|
Modifier and Type | Method and Description |
---|---|
void |
DataParseContext.setCurrentDataType(DefinitionReference<DataTypeDefinition> definitionReference)
设置下级数据节点对应的DataType。
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentDefinitionReference
指向组件的配置声明对象的引用。
|
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.