Class BmResourceLanguageProcessor
java.lang.Object
com.e1c.langtool.v8.dt.internal.languageprocessor.BmResourceLanguageProcessor
- All Implemented Interfaces:
IObjectLanguageProcessor
An implementation language processor for BM objects.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisSupported(org.eclipse.emf.ecore.EPackage ePackage) Checks whether this implementation supports EPackagevoidprocess(IBmTransaction transaction, long bmObjectId, LanguageProcessorParameters parameters) Processes objects translations based on the provided BMObjectId.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.e1c.langtool.v8.dt.languageprocessor.IObjectLanguageProcessor
process
-
Constructor Details
-
BmResourceLanguageProcessor
public BmResourceLanguageProcessor()
-
-
Method Details
-
isSupported
public boolean isSupported(org.eclipse.emf.ecore.EPackage ePackage) Description copied from interface:IObjectLanguageProcessorChecks whether this implementation supports EPackage- Specified by:
isSupportedin interfaceIObjectLanguageProcessor- Parameters:
ePackage- the e package, cannot benull- Returns:
true, if is supported
-
process
public void process(IBmTransaction transaction, long bmObjectId, LanguageProcessorParameters parameters) Description copied from interface:IObjectLanguageProcessorProcesses objects translations based on the provided BMObjectId.- Specified by:
processin interfaceIObjectLanguageProcessor- Parameters:
transaction- the transaction, cannot benullbmObjectId- the object bm id, cannot benullparameters- the parameters, cannot benull
-