Class GraphicalSchemePictureImporter
java.lang.Object
com._1c.g5.v8.dt.core.provider.BmContentImportSupport
com._1c.g5.v8.dt.core.provider.TransactionalBmContentImporter
com._1c.g5.v8.dt.core.provider.BaseBmBlobImporter
com._1c.g5.v8.dt.bp.scheme.xml.serialization.internal.resource.GraphicalSchemePictureImporter
- All Implemented Interfaces:
IResourceContentImporter
Graphical scheme picture importer.
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.core.provider.BaseBmBlobImporter
BaseBmBlobImporter.BlobInfo
Nested classes/interfaces inherited from class com._1c.g5.v8.dt.core.provider.BmContentImportSupport
BmContentImportSupport.ILoadOptionsProvider, BmContentImportSupport.LoadedData, BmContentImportSupport.NonCloseableHashingInputStream
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.core.provider.IResourceContentImporter
IResourceContentImporter.IMergeStrategy
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.core.provider.TransactionalBmContentImporter
OTHER_SEGMENT
Fields inherited from interface com._1c.g5.v8.dt.core.provider.IResourceContentImporter
PIPELINE_SEGMENT_PREFIX, PLATFORM_VERSION
-
Constructor Summary
ConstructorsConstructorDescriptionGraphicalSchemePictureImporter
(IQualifiedNameFilePathConverter qualifiedNameFilePathConverter, IBmModelManager bmModelManager) Constructs a new instance. -
Method Summary
Modifier and TypeMethodDescriptionprotected BaseBmBlobImporter.BlobInfo
extractBlobInfo
(org.eclipse.core.runtime.IPath path) Extracts blob information from the specified workspace file path.boolean
supports
(org.eclipse.core.runtime.IPath path) Checks if this importer supports the specified resource.Methods inherited from class com._1c.g5.v8.dt.core.provider.BaseBmBlobImporter
handleResourceCreationOrModification, handleResourceDeletion
Methods inherited from class com._1c.g5.v8.dt.core.provider.TransactionalBmContentImporter
computeSignature, dependsOn, getPipelineSegment, handleResourceCreationOrModification, handleResourceDeletion
Methods inherited from class com._1c.g5.v8.dt.core.provider.BmContentImportSupport
computeSha256Hash, doResourceLoad, executeImportInContextIfNecessary, executeTaskInContextIfNecessary, forceDerivedDataRebuild, getRuntimeVersion, loadData, resolveFqn
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com._1c.g5.v8.dt.core.provider.IResourceContentImporter
getPipelineSegmentImportDescription
-
Constructor Details
-
GraphicalSchemePictureImporter
@Inject public GraphicalSchemePictureImporter(IQualifiedNameFilePathConverter qualifiedNameFilePathConverter, IBmModelManager bmModelManager) Constructs a new instance.- Parameters:
qualifiedNameFilePathConverter
- The qualified name file path converter. May not benull
.
-
-
Method Details
-
supports
public boolean supports(org.eclipse.core.runtime.IPath path) Description copied from interface:IResourceContentImporter
Checks if this importer supports the specified resource.- Parameters:
path
- The path to the resource to check. May not benull
.- Returns:
true
if the resource is supported,false
otherwise.
-
extractBlobInfo
Description copied from class:BaseBmBlobImporter
Extracts blob information from the specified workspace file path.- Specified by:
extractBlobInfo
in classBaseBmBlobImporter
- Parameters:
path
- The workspace file path. May not benull
.- Returns:
- extracted blob information. Never
null
.
-