Class NamedElementResource
- 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._1c.g5.v8.dt.platform.resource.NamedElementResource
 
 
 
 
- 
- All Implemented Interfaces:
- org.eclipse.emf.common.notify.Notifier,- org.eclipse.emf.ecore.resource.Resource,- org.eclipse.emf.ecore.resource.Resource.Internal
 
 public class NamedElementResource extends org.eclipse.emf.ecore.resource.impl.ResourceImplImplementation ofResourcepresuming that resource directly contains objects of typeNamedElementand resource contents are loaded via instance ofIResourceLoader.
 Contents ofNamedElementResourcecan't be saved. Invocation of methodsave()causesUnsupportedOperationException.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImplorg.eclipse.emf.ecore.resource.impl.ResourceImpl.ContentsEList<E extends Object & org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.resource.impl.ResourceImpl.ModificationTrackingAdapter
 - 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImplorg.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.EScannableAdapterList
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resourceorg.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 org.eclipse.emf.ecore.resource.impl.ResourceImplcontents, defaultDeleteOptions, defaultLoadOptions, defaultSaveOptions, errors, intrinsicIDToEObjectMap, isLoaded, isLoading, isModified, modificationTrackingAdapter, resourceSet, timeStamp, unloadingContents, uri, warnings
 - 
Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpleAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG
 - 
Fields inherited from interface org.eclipse.emf.ecore.resource.ResourceOPTION_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 SummaryConstructors Constructor Description NamedElementResource(org.eclipse.emf.common.util.URI uri, IResourceLoader loader)NamedElementResource(org.eclipse.emf.common.util.URI uri, IResourceLoader loader, boolean load)Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoLoad(InputStream inputStream, Map<?,?> options)protected org.eclipse.emf.ecore.EObjectgetEObjectForURIFragmentRootSegment(String uriFragmentRootSegment)protected StringgetURIFragmentRootSegment(org.eclipse.emf.ecore.EObject eObject)voidload(Map<?,?> options)- 
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpladdModificationTrackingAdapters, attached, attachedHelper, basicSetResourceSet, createModificationTrackingAdapter, delete, detached, detachedHelper, doSave, doUnload, getAllContents, getAllProperContents, getAllProperContents, getContents, getDefaultURIConverter, getEObject, getEObject, getEObjectByID, getErrors, getIDForEObject, getIntrinsicIDToEObjectMap, getResourceSet, getTimeStamp, getUnloadingContents, getURI, getURIConverter, getURIFragment, getWarnings, handleLoadResponse, handleSaveResponse, isAttachedDetachedHelperRequired, isContentZipEntry, isLoaded, isLoading, isModified, isTrackingModification, load, mergeMaps, newContentZipEntry, removeModificationTrackingAdapters, save, save, saveOnlyIfChangedWithFileBuffer, saveOnlyIfChangedWithMemoryBuffer, setIntrinsicIDToEObjectMap, setLoaded, setModified, setTimeStamp, setTrackingModification, setURI, supportIDRelativeURIFragmentPaths, toKeyString, toString, unload, unloaded, useZip
 - 
Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpleAdapters, eBasicAdapters, eDeliver, eSetDeliver
 - 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpleBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 
- 
 
- 
- 
- 
Constructor Detail- 
NamedElementResourcepublic NamedElementResource(org.eclipse.emf.common.util.URI uri, IResourceLoader loader)
 - 
NamedElementResourcepublic NamedElementResource(org.eclipse.emf.common.util.URI uri, IResourceLoader loader, boolean load)Constructor.- Parameters:
- uri- resource- URI. Can't be- null.
- loader- resource contents loader. Can't be- null.
 
 
- 
 - 
Method Detail- 
loadpublic void load(Map<?,?> options) throws IOException - Specified by:
- loadin interface- org.eclipse.emf.ecore.resource.Resource
- Overrides:
- loadin class- org.eclipse.emf.ecore.resource.impl.ResourceImpl
- Throws:
- IOException
 
 - 
getURIFragmentRootSegmentprotected String getURIFragmentRootSegment(org.eclipse.emf.ecore.EObject eObject) - Overrides:
- getURIFragmentRootSegmentin class- org.eclipse.emf.ecore.resource.impl.ResourceImpl
 
 - 
getEObjectForURIFragmentRootSegmentprotected org.eclipse.emf.ecore.EObject getEObjectForURIFragmentRootSegment(String uriFragmentRootSegment) - Overrides:
- getEObjectForURIFragmentRootSegmentin class- org.eclipse.emf.ecore.resource.impl.ResourceImpl
 
 - 
doLoadprotected void doLoad(InputStream inputStream, Map<?,?> options) throws IOException - Overrides:
- doLoadin class- org.eclipse.emf.ecore.resource.impl.ResourceImpl
- Throws:
- IOException
 
 
- 
 
-