Package com.e1c.langtool.v8.dt.ql
Class StringLiteralNonWordTranslationProvider
java.lang.Object
com.e1c.langtool.v8.dt.ql.StringLiteralNonWordTranslationProvider
- All Implemented Interfaces:
IComputedNameProvider,IComputedStringFeatureProvider
public class StringLiteralNonWordTranslationProvider
extends Object
implements IComputedStringFeatureProvider
The provider only checks that string literal contains only non-word symbols and not provide any translation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisComputedString(org.eclipse.emf.ecore.EObject object, EFeatureSettings stringFeature) Checks if the string in feature is computed string.booleanisSupported(org.eclipse.emf.ecore.EObject object) Checks if givenEObjectis supported by this provider.
-
Constructor Details
-
StringLiteralNonWordTranslationProvider
public StringLiteralNonWordTranslationProvider()
-
-
Method Details
-
isComputedString
public boolean isComputedString(org.eclipse.emf.ecore.EObject object, EFeatureSettings stringFeature) Description copied from interface:IComputedStringFeatureProviderChecks if the string in feature is computed string.- Specified by:
isComputedStringin interfaceIComputedStringFeatureProvider- Parameters:
object- the objectstringFeature- the string feature- Returns:
- true, if the string is computed
-
isSupported
public boolean isSupported(org.eclipse.emf.ecore.EObject object) Description copied from interface:IComputedNameProviderChecks if givenEObjectis supported by this provider.- Specified by:
isSupportedin interfaceIComputedNameProvider- Parameters:
object- the object- Returns:
- true, if it is supported
-