Class PartExcelResourceImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.NotifierImpl
org.eclipse.emf.ecore.resource.impl.ResourceImpl
com.amalgamasimulation.emf.excel.TabledResourceImpl
com.amalgamasimulation.emf.excel.ExcelResourceImpl
com.amalgamasimulation.emf.excel.partialload.PartExcelResourceImpl
- All Implemented Interfaces:
com.amalgamasimulation.emf.excel.EObjectsContext,com.amalgamasimulation.emf.excel.TableFileContext,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.resource.Resource,org.eclipse.emf.ecore.resource.Resource.Internal
public class PartExcelResourceImpl
extends com.amalgamasimulation.emf.excel.ExcelResourceImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class com.amalgamasimulation.emf.excel.TabledResourceImpl
com.amalgamasimulation.emf.excel.TabledResourceImpl.EObjectsDictionaryNested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl
org.eclipse.emf.ecore.resource.impl.ResourceImpl.ContentsEList<E extends Object & org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.resource.impl.ResourceImpl.ModificationTrackingAdapterNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource
org.eclipse.emf.ecore.resource.Resource.Diagnostic, org.eclipse.emf.ecore.resource.Resource.Factory, org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.ecore.resource.Resource.IOWrappedException -
Field Summary
Fields inherited from class com.amalgamasimulation.emf.excel.TabledResourceImpl
classesToObjects, eObjectsDictionary, root, rootEClassFields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl
contents, defaultDeleteOptions, defaultLoadOptions, defaultSaveOptions, errors, intrinsicIDToEObjectMap, isLoaded, isLoading, isModified, modificationTrackingAdapter, resourceSet, timeStamp, unloadingContents, uri, warningsFields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAGFields inherited from interface org.eclipse.emf.ecore.resource.Resource
OPTION_CIPHER, OPTION_LINE_DELIMITER, OPTION_LINE_DELIMITER_UNSPECIFIED, OPTION_SAVE_ONLY_IF_CHANGED, OPTION_SAVE_ONLY_IF_CHANGED_FILE_BUFFER, OPTION_SAVE_ONLY_IF_CHANGED_MEMORY_BUFFER, OPTION_ZIP, RESOURCE__CONTENTS, RESOURCE__ERRORS, RESOURCE__IS_LOADED, RESOURCE__IS_MODIFIED, RESOURCE__IS_TRACKING_MODIFICATION, RESOURCE__RESOURCE_SET, RESOURCE__TIME_STAMP, RESOURCE__URI, RESOURCE__WARNINGS -
Constructor Summary
ConstructorsConstructorDescriptionPartExcelResourceImpl(org.eclipse.emf.common.util.URI uri, String filePath, boolean readWorkbookProperties, org.eclipse.emf.ecore.EClass oneClassLoaded) -
Method Summary
Modifier and TypeMethodDescriptionprotected IDataSourcecreateEMFExcelFile(com.amalgamasimulation.emf.excel.EMFTransform<?> transform) protected com.amalgamasimulation.emf.excel.FilePropertyExtractorList<org.eclipse.emf.ecore.EObject> protected voidMethods inherited from class com.amalgamasimulation.emf.excel.ExcelResourceImpl
addDiagnostic, doLoad, doSave, readMethods inherited from class com.amalgamasimulation.emf.excel.TabledResourceImpl
collectObjects, createEObject, getContainer, getEObjectForPartImport, getId, getObject, getObjects, isExistObjectWithId, isNeedToFillData, put, rootEObjectExistsMethods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl
addModificationTrackingAdapters, attached, attachedHelper, basicSetResourceSet, createModificationTrackingAdapter, delete, detached, detachedHelper, doUnload, getAllContents, getAllProperContents, getAllProperContents, getContents, getDefaultURIConverter, getEObject, getEObject, getEObjectByID, getEObjectForURIFragmentRootSegment, getErrors, getIDForEObject, getIntrinsicIDToEObjectMap, getResourceSet, getTimeStamp, getUnloadingContents, getURI, getURIConverter, getURIFragment, getURIFragmentRootSegment, getWarnings, handleLoadResponse, handleSaveResponse, isAttachedDetachedHelperRequired, isContentZipEntry, isLoaded, isLoading, isModified, isTrackingModification, load, load, mergeMaps, newContentZipEntry, removeModificationTrackingAdapters, save, save, saveOnlyIfChangedWithFileBuffer, saveOnlyIfChangedWithMemoryBuffer, setIntrinsicIDToEObjectMap, setLoaded, setModified, setTimeStamp, setTrackingModification, setURI, supportIDRelativeURIFragmentPaths, toKeyString, toString, unload, unloaded, useZipMethods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, eBasicAdapters, eDeliver, eSetDeliverMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
PartExcelResourceImpl
public PartExcelResourceImpl(org.eclipse.emf.common.util.URI uri, String filePath, boolean readWorkbookProperties, org.eclipse.emf.ecore.EClass oneClassLoaded)
-
-
Method Details
-
createEMFExcelFile
protected IDataSource createEMFExcelFile(com.amalgamasimulation.emf.excel.EMFTransform<?> transform) - Overrides:
createEMFExcelFilein classcom.amalgamasimulation.emf.excel.ExcelResourceImpl
-
getLoadedObjects
-
setLoadedData
protected void setLoadedData()- Overrides:
setLoadedDatain classcom.amalgamasimulation.emf.excel.ExcelResourceImpl
-
createFilePropertyExtractor
protected com.amalgamasimulation.emf.excel.FilePropertyExtractor createFilePropertyExtractor()- Overrides:
createFilePropertyExtractorin classcom.amalgamasimulation.emf.excel.ExcelResourceImpl
-