|
|||||||||||
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
This class represents an Ecore model serialized as an EMOF XMI file.
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl |
ResourceImpl.ContentsEList, ResourceImpl.ModificationTrackingAdapter |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
Nested classes inherited from class org.eclipse.emf.ecore.xmi.XMLResource |
XMLResource.XMLInfo, XMLResource.XMLMap |
Nested classes inherited from class 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, encoding, eObjectToExtensionMap, eObjectToIDMap, idToEObjectMap, publicId, systemId, useZip |
Fields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl |
contents, defaultLoadOptions, defaultSaveOptions, errors, isLoaded, isModified, modificationTrackingAdapter, resourceSet, 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_NS, XMI_TAG_NAME, XMI_URI |
Fields inherited from interface org.eclipse.emf.ecore.resource.Resource |
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 if there is one for the given object; 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.XMLResourceImpl |
attached, attachedHelper, detached, detachedHelper, doLoad, doSave, doUnload, getDefaultLoadOptions, getDefaultSaveOptions, getEncoding, getEObjectByID, getEObjectToExtensionMap, getEObjectToIDMap, getIDToEObjectMap, getPublicId, getSystemId, getURIFragment, init, isPath, setDoctypeInfo, setEncoding, setID, setUseZip, toKeyString, useIDAttributes, useIDs, useUUIDs, useZip |
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl |
addModificationTrackingAdapters, basicSetResourceSet, createModificationTrackingAdapter, getAllContents, getContents, getDefaultURIConverter, getEObject, getEObject, getEObjectForURIFragmentRootSegment, getErrors, getResourceSet, getURI, getURIConverter, getURIFragmentRootSegment, getWarnings, isContentZipEntry, isLoaded, isModified, isTrackingModification, load, load, newContentZipEntry, removeModificationTrackingAdapters, save, save, setLoaded, setModified, setTrackingModification, setURI, toString, unload, unloaded |
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.XMLResource |
getDefaultLoadOptions, getDefaultSaveOptions, getEncoding, getEObjectToExtensionMap, getEObjectToIDMap, getIDToEObjectMap, getPublicId, getSystemId, setDoctypeInfo, setEncoding, setID, setUseZip, 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 XMIResourceImpl
protected XMLLoad createXMLLoad()
createXMLLoad
in class XMIResourceImpl
protected XMLSave createXMLSave()
createXMLSave
in class XMIResourceImpl
public java.lang.String getID(EObject eObject)
XMLResource
getID
in interface XMLResource
getID
in class XMLResourceImpl
protected java.lang.String makeID(EObject eObject)
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |