Class AbstractFieldProvider
java.lang.Object
com.e1c.langtool.v8.dt.dcs.translator.AbstractFieldProvider
- Direct Known Subclasses:
AreaParameterFieldExpressionFieldTranslationProvider,ExprContentFieldTranslationProvider,FieldTranslationProvider,TotalFielDataPathTranslationProvider,TotalFielGroupsTranslationProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Optional<DataCompositionSchemaCalculatedField>getCalculatedFields(DataCompositionSchema schema, String dataPath) protected StringgetCalculatedFieldTranslation(DataCompositionSchemaCalculatedField field, IProjectTranslationProvider translationProvider, TranslateLanguage language) protected Optional<DataSetField>getDataSetField(DataCompositionSchema schema, String dataPath) protected Optional<DataSetField>getDataSetField(DataSet dataSet, String dataPath) protected StringgetDataSetFieldTranslation(DataSetField field, IProjectTranslationProvider translationProvider, TranslateLanguage language) protected booleanhasCalculatedFields(DataCompositionSchema schema, String dataPath) protected booleanhasDataSetField(DataCompositionSchema schema, String dataPath) protected booleanhasDataSetField(DataSet dataSet, String dataPath)
-
Constructor Details
-
AbstractFieldProvider
public AbstractFieldProvider()
-
-
Method Details
-
getCalculatedFields
protected Optional<DataCompositionSchemaCalculatedField> getCalculatedFields(DataCompositionSchema schema, String dataPath) -
getDataSetField
-
getDataSetField
-
hasDataSetField
-
hasDataSetField
-
hasCalculatedFields
-
getDataSetFieldTranslation
protected String getDataSetFieldTranslation(DataSetField field, IProjectTranslationProvider translationProvider, TranslateLanguage language) -
getCalculatedFieldTranslation
protected String getCalculatedFieldTranslation(DataCompositionSchemaCalculatedField field, IProjectTranslationProvider translationProvider, TranslateLanguage language)
-