public class DefaultMappingLineConfiguration extends Object implements MappingLineConfiguration
| Constructor and Description |
|---|
DefaultMappingLineConfiguration(List<Property> importProps) |
DefaultMappingLineConfiguration(Map<String,String> editorMap,
Map<String,Boolean> visibilityMap,
Map<String,Map<String,String>> params,
List<Property> importProps,
List<SpecialTranslator> specialTranslators) |
| Modifier and Type | Method and Description |
|---|---|
String |
getEditorCode(String propertyQualifier)
Returns the code of the editor that should be used for the mapping mappingLineModel
display in the mapping area.
|
List<Property> |
getImportProperties()
Returns the import properties as configured in the XML config file.
|
List<String> |
getImportPropertiesQualifiers()
Returns a list if property descriptors configured in the "import properties" section
in the mapping mappingLineModel XML config files.
|
protected Property |
getImportProperty(String propertyQualifier)
Find a named property from the import properties
|
Map<String,String> |
getParameterMap(String propertyQualifier)
Returns a map of parameter qualifiers and their values as configured
in the XML config file.
|
List<SpecialTranslator> |
getSpecialTranslators() |
String |
getTranslator(String propertyQualifier)
Returns the value of the "translator" parameter of the specified property qualifier config.
|
boolean |
isAllowNull(String propertyQualifier)
Returns true if there is allownull=true parameter configured for the given
property qualifier.
|
boolean |
isEditorVisible(String propertyQualifier)
Returns true if the editor is set to be visible in the xml config file
|
public String getEditorCode(String propertyQualifier)
MappingLineConfigurationgetEditorCode in interface MappingLineConfigurationpublic boolean isEditorVisible(String propertyQualifier)
MappingLineConfigurationisEditorVisible in interface MappingLineConfigurationpublic Map<String,String> getParameterMap(String propertyQualifier)
MappingLineConfigurationgetParameterMap in interface MappingLineConfigurationpublic List<Property> getImportProperties()
MappingLineConfigurationgetImportProperties in interface MappingLineConfigurationpublic List<SpecialTranslator> getSpecialTranslators()
getSpecialTranslators in interface MappingLineConfigurationpublic String getTranslator(String propertyQualifier)
MappingLineConfigurationgetTranslator in interface MappingLineConfigurationpublic boolean isAllowNull(String propertyQualifier)
MappingLineConfigurationisAllowNull in interface MappingLineConfigurationprotected Property getImportProperty(String propertyQualifier)
propertyQualifier - The qualifier of the property to lookuppublic List<String> getImportPropertiesQualifiers()
MappingLineConfigurationgetImportPropertiesQualifiers in interface MappingLineConfigurationCopyright © 2017 SAP SE. All Rights Reserved.