Package com._1c.g5.v8.dt.bsl.resource
Class DynamicFeatureAccessComputer.DynamicPropertyTypeNameMapper
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.resource.DynamicFeatureAccessComputer.DynamicPropertyTypeNameMapper
-
- Enclosing class:
- DynamicFeatureAccessComputer
public static class DynamicFeatureAccessComputer.DynamicPropertyTypeNameMapper extends Object
Special provider for getting conformity between dynamic types name for collections of metaobject and their property type name
-
-
Field Summary
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,com._1c.g5.v8.dt.bsl.resource.DynamicFeatureAccessComputer.IDynamicContextDefProvider>
getDynamicPropertyTypeNameMapping()
Gets conformity between dynamic types name for collections of metaobject and their property type nameSet<String>
getDynamicTypeNames()
Gets dynamic type namesMap<org.eclipse.emf.ecore.EClass,org.eclipse.xtext.naming.QualifiedName>
getManagerTypeNamesMapping()
Gets conformity between eclass of metaobject and corresponding manager type
-
-
-
Field Detail
-
CATALOG_MANAGER_TYPE_NAME
public static final String CATALOG_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
DOCUMENT_MANAGER_TYPE_NAME
public static final String DOCUMENT_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
CHARTS_OF_CHARACTERISTIC_MANAGER_TYPE_NAME
public static final String CHARTS_OF_CHARACTERISTIC_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
CHARTS_OF_CALCULATION_MANAGER_TYPE_NAME
public static final String CHARTS_OF_CALCULATION_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
EXCHANGE_PLAN_MANAGER_TYPE_NAME
public static final String EXCHANGE_PLAN_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
ENUM_MANAGER_TYPE_NAME
public static final String ENUM_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
INFORMATION_REGISTER_MANAGER_TYPE_NAME
public static final String INFORMATION_REGISTER_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
ACCUMULATION_REGISTER_MANAGER_TYPE_NAME
public static final String ACCUMULATION_REGISTER_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
CONSTANT_MANAGER_TYPE_NAME
public static final String CONSTANT_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
SEQUENCE_MANAGER_TYPE_NAME
public static final String SEQUENCE_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
DOCUMENT_JOURNAL_MANAGER_TYPE_NAME
public static final String DOCUMENT_JOURNAL_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
REPORT_MANAGER_TYPE_NAME
public static final String REPORT_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
DATA_PROCESSOR_MANAGER_TYPE_NAME
public static final String DATA_PROCESSOR_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
TASK_MANAGER_TYPE_NAME
public static final String TASK_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
FILTER_CRITERION_MANAGER_TYPE_NAME
public static final String FILTER_CRITERION_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
SETTINGS_STORAGE_MANAGER_TYPE_NAME
public static final String SETTINGS_STORAGE_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
BUSINESS_PROCESS_MANAGER_TYPE_NAME
public static final String BUSINESS_PROCESS_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
WS_REFERENCE_MANAGER_TYPE_NAME
public static final String WS_REFERENCE_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
MANAGED_FORM
public static final String MANAGED_FORM
- See Also:
- Constant Field Values
-
CLIENT_APPLICATION_FORM
public static final String CLIENT_APPLICATION_FORM
- See Also:
- Constant Field Values
-
BUSINESS_PROCESS_ROUTE_POINT_REF
public static final String BUSINESS_PROCESS_ROUTE_POINT_REF
- See Also:
- Constant Field Values
-
SESSION_PARAMETERS
public static final String SESSION_PARAMETERS
- See Also:
- Constant Field Values
-
STYLE_COLORS
public static final String STYLE_COLORS
- See Also:
- Constant Field Values
-
STYLE_BORDERS
public static final String STYLE_BORDERS
- See Also:
- Constant Field Values
-
STYLE_FONTS
public static final String STYLE_FONTS
- See Also:
- Constant Field Values
-
PICTURE_LIB
public static final String PICTURE_LIB
- See Also:
- Constant Field Values
-
CALCULATION_REGISTER_MANAGER_TYPE_NAME
public static final String CALCULATION_REGISTER_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
ACCOUNTING_REGISTER_MANAGER_TYPE_NAME
public static final String ACCOUNTING_REGISTER_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
CHART_OF_ACCOUNTS_MANAGER_TYPE_NAME
public static final String CHART_OF_ACCOUNTS_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
EXTERNAL_DATA_SOURCE_MANAGER_TYPE_NAME
public static final String EXTERNAL_DATA_SOURCE_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
INTEGRATION_SERVICE_MANAGER_TYPE_NAME
public static final String INTEGRATION_SERVICE_MANAGER_TYPE_NAME
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COLLECTION
public static final String METADATA_OBJECT_COLLECTION
- See Also:
- Constant Field Values
-
METADATA_OBJECT_PROPERTY_VALUE_COLLECTION
public static final String METADATA_OBJECT_PROPERTY_VALUE_COLLECTION
- See Also:
- Constant Field Values
-
METADATA_OBJECT
public static final String METADATA_OBJECT
- See Also:
- Constant Field Values
-
CONFIGURATION_METADATA_OBJECT
public static final String CONFIGURATION_METADATA_OBJECT
- See Also:
- Constant Field Values
-
METADATA_OBJECT_CATALOG
public static final String METADATA_OBJECT_CATALOG
- See Also:
- Constant Field Values
-
METADATA_OBJECT_DOCUMENT
public static final String METADATA_OBJECT_DOCUMENT
- See Also:
- Constant Field Values
-
METADATA_OBJECT_CONSTANT
public static final String METADATA_OBJECT_CONSTANT
- See Also:
- Constant Field Values
-
METADATA_OBJECT_DOCUMENT_JOURNAL
public static final String METADATA_OBJECT_DOCUMENT_JOURNAL
- See Also:
- Constant Field Values
-
METADATA_OBJECT_ENUM
public static final String METADATA_OBJECT_ENUM
- See Also:
- Constant Field Values
-
METADATA_OBJECT_REPORT
public static final String METADATA_OBJECT_REPORT
- See Also:
- Constant Field Values
-
METADATA_OBJECT_DATA_PROCESSOR
public static final String METADATA_OBJECT_DATA_PROCESSOR
- See Also:
- Constant Field Values
-
METADATA_OBJECT_CHART_OF_CHARACTERISTIC_TYPES
public static final String METADATA_OBJECT_CHART_OF_CHARACTERISTIC_TYPES
- See Also:
- Constant Field Values
-
METADATA_OBJECT_CHART_OF_ACCOUNTS
public static final String METADATA_OBJECT_CHART_OF_ACCOUNTS
- See Also:
- Constant Field Values
-
METADATA_OBJECT_CHART_OF_CALCULATION_TYPES
public static final String METADATA_OBJECT_CHART_OF_CALCULATION_TYPES
- See Also:
- Constant Field Values
-
METADATA_OBJECT_INFORMATION_REGISTER
public static final String METADATA_OBJECT_INFORMATION_REGISTER
- See Also:
- Constant Field Values
-
METADATA_OBJECT_ACCUMULATION_REGISTER
public static final String METADATA_OBJECT_ACCUMULATION_REGISTER
- See Also:
- Constant Field Values
-
METADATA_OBJECT_ACCOUNTING_REGISTER
public static final String METADATA_OBJECT_ACCOUNTING_REGISTER
- See Also:
- Constant Field Values
-
METADATA_OBJECT_CALCULATION_REGISTER
public static final String METADATA_OBJECT_CALCULATION_REGISTER
- See Also:
- Constant Field Values
-
METADATA_OBJECT_BUSINESS_PROCESS
public static final String METADATA_OBJECT_BUSINESS_PROCESS
- See Also:
- Constant Field Values
-
METADATA_OBJECT_TASK
public static final String METADATA_OBJECT_TASK
- See Also:
- Constant Field Values
-
METADATA_OBJECT_EXTERNAL_DATA_SOURCE
public static final String METADATA_OBJECT_EXTERNAL_DATA_SOURCE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_TABLE
public static final String METADATA_OBJECT_TABLE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_CUBE
public static final String METADATA_OBJECT_CUBE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_DIMENSION_TABLE
public static final String METADATA_OBJECT_DIMENSION_TABLE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_SEQUENCE
public static final String METADATA_OBJECT_SEQUENCE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_DOCUMENT_NUMERATOR
public static final String METADATA_OBJECT_DOCUMENT_NUMERATOR
- See Also:
- Constant Field Values
-
METADATA_OBJECT_LANGUAGE
public static final String METADATA_OBJECT_LANGUAGE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_STYLE_ITEM
public static final String METADATA_OBJECT_STYLE_ITEM
- See Also:
- Constant Field Values
-
METADATA_OBJECT_WS_REFERENCE
public static final String METADATA_OBJECT_WS_REFERENCE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_HTTP_SERVICE
public static final String METADATA_OBJECT_HTTP_SERVICE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_HTTP_SERVICE_URL_TEMPLATE
public static final String METADATA_OBJECT_HTTP_SERVICE_URL_TEMPLATE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_WEB_SERVICE
public static final String METADATA_OBJECT_WEB_SERVICE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_INTEGRATION_SERVICE
public static final String METADATA_OBJECT_INTEGRATION_SERVICE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_INTEGRATION_SERVICE_CHANNEL
public static final String METADATA_OBJECT_INTEGRATION_SERVICE_CHANNEL
- See Also:
- Constant Field Values
-
METADATA_OBJECT_XDTO_PACKAGE
public static final String METADATA_OBJECT_XDTO_PACKAGE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COMMON_PICTURE
public static final String METADATA_OBJECT_COMMON_PICTURE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COMMON_TEMPLATE
public static final String METADATA_OBJECT_COMMON_TEMPLATE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COMMAND_GROUP
public static final String METADATA_OBJECT_COMMAND_GROUP
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COMMON_COMMAND
public static final String METADATA_OBJECT_COMMON_COMMAND
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COMMON_FORM
public static final String METADATA_OBJECT_COMMON_FORM
- See Also:
- Constant Field Values
-
METADATA_OBJECT_SETTINGS_STORAGE
public static final String METADATA_OBJECT_SETTINGS_STORAGE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_DEFINED_TYPE
public static final String METADATA_OBJECT_DEFINED_TYPE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_FUNCTIONAL_OPTION_PARAMETER
public static final String METADATA_OBJECT_FUNCTIONAL_OPTION_PARAMETER
- See Also:
- Constant Field Values
-
METADATA_OBJECT_FUNCTIONAL_OPTION
public static final String METADATA_OBJECT_FUNCTIONAL_OPTION
- See Also:
- Constant Field Values
-
METADATA_OBJECT_SCHEDULE_JOB
public static final String METADATA_OBJECT_SCHEDULE_JOB
- See Also:
- Constant Field Values
-
METADATA_OBJECT_BOT
public static final String METADATA_OBJECT_BOT
- See Also:
- Constant Field Values
-
METADATA_OBJECT_EVENT_SUBSCRIPTION
public static final String METADATA_OBJECT_EVENT_SUBSCRIPTION
- See Also:
- Constant Field Values
-
METADATA_OBJECT_FILTER_CRITERION
public static final String METADATA_OBJECT_FILTER_CRITERION
- See Also:
- Constant Field Values
-
METADATA_OBJECT_EXCHANGE_PLAN
public static final String METADATA_OBJECT_EXCHANGE_PLAN
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COMMON_ATTRIBUTE
public static final String METADATA_OBJECT_COMMON_ATTRIBUTE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_ROLE
public static final String METADATA_OBJECT_ROLE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_SESSION_PARAMETER
public static final String METADATA_OBJECT_SESSION_PARAMETER
- See Also:
- Constant Field Values
-
METADATA_OBJECT_COMMON_MODULE
public static final String METADATA_OBJECT_COMMON_MODULE
- See Also:
- Constant Field Values
-
METADATA_OBJECT_SUBSYSTEM
public static final String METADATA_OBJECT_SUBSYSTEM
- See Also:
- Constant Field Values
-
METADATA_OBJECT_TABULAR_SECTION
public static final String METADATA_OBJECT_TABULAR_SECTION
- See Also:
- Constant Field Values
-
METADATA_OBJECT_WEB_SERVICE_OPERATION
public static final String METADATA_OBJECT_WEB_SERVICE_OPERATION
- See Also:
- Constant Field Values
-
METADATA_OBJECT_STANDARD_ATTRIBUTE
public static final String METADATA_OBJECT_STANDARD_ATTRIBUTE
- See Also:
- Constant Field Values
-
INSTANCE
public static DynamicFeatureAccessComputer.DynamicPropertyTypeNameMapper INSTANCE
-
-
Method Detail
-
getDynamicPropertyTypeNameMapping
public Map<String,com._1c.g5.v8.dt.bsl.resource.DynamicFeatureAccessComputer.IDynamicContextDefProvider> getDynamicPropertyTypeNameMapping()
Gets conformity between dynamic types name for collections of metaobject and their property type name- Returns:
- map with
- key equals dynamic type collection name
- special provider of dynamic elements ofContextDef
-
getDynamicTypeNames
public Set<String> getDynamicTypeNames()
Gets dynamic type names- Returns:
Set
of dynamic type names, nevernull
-
getManagerTypeNamesMapping
public Map<org.eclipse.emf.ecore.EClass,org.eclipse.xtext.naming.QualifiedName> getManagerTypeNamesMapping()
Gets conformity between eclass of metaobject and corresponding manager type- Returns:
- map with
- eclass of metaobject
- corresponding manager type
-
-