Package com._1c.g5.v8.dt.cai.resource
Class CaiBmExporter
- java.lang.Object
-
- com._1c.g5.v8.dt.core.provider.BasicBmObjectExporter
-
- com._1c.g5.v8.dt.cai.resource.CaiBmExporter
-
- All Implemented Interfaces:
IBmObjectExporter
public final class CaiBmExporter extends BasicBmObjectExporter
BM Exporter forClientApplicationInterface
model
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.core.provider.BasicBmObjectExporter
BasicBmObjectExporter.IMergeStrategy
-
-
Constructor Summary
Constructors Constructor Description CaiBmExporter(ISymbolicNameService symbolicNameService, org.eclipse.emf.ecore.resource.Resource.Factory resourceFactory, BasicBmObjectExporter.IMergeStrategy mergeStrategy, IResourceContentExporterExtensionManager resourceContentExporterExtensionManager)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canExport(IBmObject bmObject)
-
Methods inherited from class com._1c.g5.v8.dt.core.provider.BasicBmObjectExporter
cloneObject, deleteFile, doExport, export, getFormatter, removeExtraObjects, saveExtraObjects, saveExtraObjects, waitDerivedDataComputation
-
-
-
-
Constructor Detail
-
CaiBmExporter
@Inject public CaiBmExporter(ISymbolicNameService symbolicNameService, org.eclipse.emf.ecore.resource.Resource.Factory resourceFactory, BasicBmObjectExporter.IMergeStrategy mergeStrategy, IResourceContentExporterExtensionManager resourceContentExporterExtensionManager)
Constructor- Parameters:
symbolicNameService
- actualISymbolicNameService
, cannot benull
resourceFactory
- actualResource.Factory
, cannot benull
mergeStrategy
- actualBasicBmObjectExporter.IMergeStrategy
, cannot benull
-
-
Method Detail
-
canExport
public boolean canExport(IBmObject bmObject)
- Parameters:
bmObject
- the object form Big Model (notnull
)- Returns:
- true if this implementation can handle object serialization, false otherwise
-
-