Package com._1c.g5.v8.dt.export
Interface IExportFileSystemSupport
-
- All Known Implementing Classes:
BaseXmlExportFileSystemSupport
,ExportHpwaFilesSupport
,ExportMdFilesSupport
,ExportModuleFileSystemSupport
,ExportRightsFilesSupport
,ExportXdtoFileSystemSupport
public interface IExportFileSystemSupport
Contract for 1C:Enterprise original file system support.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Path
getFileName(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature feature, Version version)
Returns file path for given model object.default Path
getFileName(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature feature, String fileExtension, Version version)
Returns file path for given model object.
-
-
-
Method Detail
-
getFileName
Path getFileName(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature feature, Version version)
Returns file path for given model object. This is relative path from exporting target path.- Parameters:
eObject
- the model object, cannot benull
feature
- the reference to child object, can benull
version
- the 1C:Runtime version, cannot benull
- Returns:
- file path for given model object or null if model object or reference is not supported
-
getFileName
default Path getFileName(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature feature, String fileExtension, Version version)
Returns file path for given model object. This is relative path from exporting target path.- Parameters:
eObject
- the model object, cannot benull
feature
- the reference to child object, can benull
fileExtension
- the extension of the file, can benull
version
- the 1C:Runtime version for given model object, can benull
- Returns:
- file path for given model object or null if model object or reference is not supported
-
-