|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.NotifierImpl
org.eclipse.emf.ecore.resource.impl.ResourceImpl
org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl
org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl
org.eclipse.emf.ecore.xmi.impl.EMOFResourceImpl
public class EMOFResourceImpl
This class represents an Ecore model serialized as an EMOF XMI file.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl |
|---|
ResourceImpl.ContentsEList<E extends java.lang.Object & EObject>, ResourceImpl.ModificationTrackingAdapter |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.xmi.XMLResource |
|---|
XMLResource.ResourceEntityHandler, XMLResource.ResourceHandler, XMLResource.URIHandler, XMLResource.XMLInfo, XMLResource.XMLMap |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource |
|---|
Resource.Diagnostic, Resource.Factory, Resource.Internal, Resource.IOWrappedException |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl |
|---|
DETACHED_EOBJECT_TO_ID_MAP, domHandler, encoding, eObjectToExtensionMap, eObjectToIDMap, idToEObjectMap, publicId, systemId, useZip, xmlVersion |
| Fields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl |
|---|
contents, defaultLoadOptions, defaultSaveOptions, errors, intrinsicIDToEObjectMap, isLoaded, isLoading, isModified, modificationTrackingAdapter, resourceSet, unloadingContents, uri, warnings |
| Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
|---|
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.xmi.XMIResource |
|---|
OPTION_USE_XMI_TYPE, VERSION_NAME, VERSION_VALUE, XMI_ID, XMI_NAMESPACE_PREFIX, XMI_NS, XMI_TAG_NAME, XMI_URI |
| Fields inherited from interface org.eclipse.emf.ecore.resource.Resource |
|---|
OPTION_CIPHER, 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__URI, RESOURCE__WARNINGS |
| Constructor Summary | |
|---|---|
EMOFResourceImpl()
|
|
EMOFResourceImpl(URI uri)
|
|
| Method Summary | |
|---|---|
protected XMLHelper |
createXMLHelper()
|
protected XMLLoad |
createXMLLoad()
|
protected XMLSave |
createXMLSave()
|
java.lang.String |
getID(EObject eObject)
Returns the ID that was assigned with XMLResource.setID(EObject, String); if there is
no ID, it returns null. |
protected java.lang.String |
makeID(EObject eObject)
|
| Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl |
|---|
getXMINamespace, getXMIVersion, setXMINamespace, setXMIVersion, useIDs |
| Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl |
|---|
assignIDsWhileLoading, attachedHelper, detachedHelper, doLoad, doLoad, doLoad, doSave, doSave, doUnload, getDefaultLoadOptions, getDefaultSaveOptions, getDOMHelper, getEncoding, getEObjectByID, getEObjectToExtensionMap, getEObjectToIDMap, getIDToEObjectMap, getPublicId, getSystemId, getURIFragment, getXMLVersion, init, isAttachedDetachedHelperRequired, isPath, load, load, save, save, setDoctypeInfo, setEncoding, setID, setUseZip, setXMLVersion, toKeyString, useIDAttributes, useUUIDs, useZip |
| Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
|---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.xmi.XMIResource |
|---|
getXMINamespace, getXMIVersion, setXMINamespace, setXMIVersion |
| Methods inherited from interface org.eclipse.emf.ecore.xmi.XMLResource |
|---|
getDefaultLoadOptions, getDefaultSaveOptions, getDOMHelper, getEncoding, getEObjectToExtensionMap, getEObjectToIDMap, getIDToEObjectMap, getPublicId, getSystemId, getXMLVersion, load, load, save, save, setDoctypeInfo, setEncoding, setID, setUseZip, setXMLVersion, useZip |
| Methods inherited from interface org.eclipse.emf.ecore.resource.Resource |
|---|
getAllContents, getContents, getEObject, getErrors, getResourceSet, getURI, getURIFragment, getWarnings, isLoaded, isModified, isTrackingModification, load, load, save, save, setModified, setTrackingModification, setURI, unload |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Constructor Detail |
|---|
public EMOFResourceImpl()
public EMOFResourceImpl(URI uri)
| Method Detail |
|---|
protected XMLHelper createXMLHelper()
createXMLHelper in class XMIResourceImplprotected XMLLoad createXMLLoad()
createXMLLoad in class XMIResourceImplprotected XMLSave createXMLSave()
createXMLSave in class XMIResourceImplpublic java.lang.String getID(EObject eObject)
XMLResourceXMLResource.setID(EObject, String); if there is
no ID, it returns null.
getID in interface XMLResourcegetID in class XMLResourceImplprotected java.lang.String makeID(EObject eObject)
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||