Interface IExportFileSystemSupport

    • 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 be null
        feature - the reference to child object, can be null
        version - the 1C:Runtime version, cannot be null
        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 be null
        feature - the reference to child object, can be null
        fileExtension - the extension of the file, can be null
        version - the 1C:Runtime version for given model object, can be null
        Returns:
        file path for given model object or null if model object or reference is not supported