Class EMFPartCSVTransform<E extends org.eclipse.emf.ecore.EObject>
java.lang.Object
com.amalgamasimulation.emf.excel.EMFTransform<E>
com.amalgamasimulation.emf.csv.EMFCSVTransform<E>
com.amalgamasimulation.emf.csv.partialload.EMFPartCSVTransform<E>
- All Implemented Interfaces:
EMFLoaderFactory<E>,EMFSaverAndLoaderFactory<E>,EMFSaverFactory<E>,ErrorsContainer
public class EMFPartCSVTransform<E extends org.eclipse.emf.ecore.EObject>
extends EMFCSVTransform<E>
-
Field Summary
Fields inherited from class com.amalgamasimulation.emf.excel.EMFTransform
resourceErrors, resourceWarnings -
Constructor Summary
ConstructorsModifierConstructorDescriptionEMFPartCSVTransform(org.eclipse.emf.ecore.EClass oneClassLoaded, com.amalgamasimulation.emf.excel.EMFExcelTransform<? extends org.eclipse.emf.ecore.EObject> transform) protectedEMFPartCSVTransform(org.eclipse.emf.ecore.EClass oneClassLoaded, com.amalgamasimulation.emf.excel.EMFSetting emfSetting) EMFPartCSVTransform(org.eclipse.emf.ecore.EClass rootEClass, org.eclipse.emf.ecore.EClass oneClassLoaded, org.eclipse.emf.ecore.EPackage... ePackages) -
Method Summary
Modifier and TypeMethodDescriptioncreateLoader(String filePath) createLoader(String filePath, org.eclipse.emf.ecore.EObject rootObjForLoadedData) protected <R extends com.amalgamasimulation.emf.excel.EMFTransform<? extends org.eclipse.emf.ecore.EObject>>
org.eclipse.emf.ecore.resource.ResourceSetcreateResourceSetInternal(R transform) createSaver(String filePath, E rootObject) Methods inherited from class com.amalgamasimulation.emf.excel.EMFTransform
addClassWithIgnoredIdentifiers, addCustomTableHandler, addDistributionFlattenings, addIgnoredClass, addIgnoredStructuralFeature, addPackage, clearErrorsAndWarnings, getEmfSetting, getErrors, getErrorsAndWarnings, getWarnings, setColumnHeaderProvider, setCustomSheetName, setCustomSheetName, setCustomUniqIdOnSheet, setRootClass, setValuesConverter
-
Constructor Details
-
EMFPartCSVTransform
public EMFPartCSVTransform(org.eclipse.emf.ecore.EClass rootEClass, org.eclipse.emf.ecore.EClass oneClassLoaded, org.eclipse.emf.ecore.EPackage... ePackages) -
EMFPartCSVTransform
public EMFPartCSVTransform(org.eclipse.emf.ecore.EClass oneClassLoaded, com.amalgamasimulation.emf.excel.EMFExcelTransform<? extends org.eclipse.emf.ecore.EObject> transform) -
EMFPartCSVTransform
protected EMFPartCSVTransform(org.eclipse.emf.ecore.EClass oneClassLoaded, com.amalgamasimulation.emf.excel.EMFSetting emfSetting)
-
-
Method Details
-
createLoader
public EMFPartCSVLoader<E> createLoader(String filePath, org.eclipse.emf.ecore.EObject rootObjForLoadedData) -
createLoader
- Specified by:
createLoaderin interfaceEMFLoaderFactory<E extends org.eclipse.emf.ecore.EObject>- Overrides:
createLoaderin classEMFCSVTransform<E extends org.eclipse.emf.ecore.EObject>
-
createSaver
- Specified by:
createSaverin interfaceEMFSaverFactory<E extends org.eclipse.emf.ecore.EObject>- Overrides:
createSaverin classEMFCSVTransform<E extends org.eclipse.emf.ecore.EObject>
-
createResourceSetInternal
protected <R extends com.amalgamasimulation.emf.excel.EMFTransform<? extends org.eclipse.emf.ecore.EObject>> org.eclipse.emf.ecore.resource.ResourceSet createResourceSetInternal(R transform) - Overrides:
createResourceSetInternalin classEMFCSVTransform<E extends org.eclipse.emf.ecore.EObject>
-