Class CurrentConfigXdtoResource

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.resource.Resource, org.eclipse.emf.ecore.resource.Resource.Internal

    public class CurrentConfigXdtoResource
    extends XdtoResource
    Special XdtoResource for Package with uri "http://v8.1c.ru/8.1/data/enterprise/current-config"
    • Nested Class Summary

      • Nested 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.ModificationTrackingAdapter
      • Nested 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.EScannableAdapterList
      • Nested 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 org.eclipse.emf.ecore.resource.impl.ResourceImpl

        contents, defaultDeleteOptions, defaultLoadOptions, defaultSaveOptions, errors, intrinsicIDToEObjectMap, isLoaded, isLoading, isModified, modificationTrackingAdapter, resourceSet, timeStamp, 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.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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.eclipse.emf.ecore.EObject getEObject​(String uriFragment)  
      protected org.eclipse.emf.ecore.EObject getEObjectForURIFragmentRootSegment​(String uriFragmentRootSegment)  
      protected String getURIFragmentRootSegment​(org.eclipse.emf.ecore.EObject eObject)  
      boolean isLoaded()  
      void load​(Map<?,​?> options)  
      void save​(Map<?,​?> options)  
      • Methods 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, getEObjectByID, getErrors, getIDForEObject, getIntrinsicIDToEObjectMap, getResourceSet, getTimeStamp, getUnloadingContents, getURI, getURIConverter, getURIFragment, getWarnings, handleLoadResponse, handleSaveResponse, isAttachedDetachedHelperRequired, isContentZipEntry, isLoading, isModified, isTrackingModification, load, mergeMaps, newContentZipEntry, removeModificationTrackingAdapters, 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.NotifierImpl

        eAdapters, eBasicAdapters, eDeliver, eSetDeliver
      • Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

        eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Constructor Detail

      • CurrentConfigXdtoResource

        public CurrentConfigXdtoResource()
        Constructor
      • CurrentConfigXdtoResource

        public CurrentConfigXdtoResource​(org.eclipse.emf.common.util.URI uri)
        Construcotr
        Parameters:
        uri - resource URI, can't be null
    • Method Detail

      • load

        public void load​(Map<?,​?> options)
                  throws IOException
        Specified by:
        load in interface org.eclipse.emf.ecore.resource.Resource
        Overrides:
        load in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
        Throws:
        IOException
      • save

        public void save​(Map<?,​?> options)
                  throws IOException
        Specified by:
        save in interface org.eclipse.emf.ecore.resource.Resource
        Overrides:
        save in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
        Throws:
        IOException
      • getEObject

        public org.eclipse.emf.ecore.EObject getEObject​(String uriFragment)
        Specified by:
        getEObject in interface org.eclipse.emf.ecore.resource.Resource
        Overrides:
        getEObject in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
      • isLoaded

        public boolean isLoaded()
        Specified by:
        isLoaded in interface org.eclipse.emf.ecore.resource.Resource
        Overrides:
        isLoaded in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
      • getEObjectForURIFragmentRootSegment

        protected org.eclipse.emf.ecore.EObject getEObjectForURIFragmentRootSegment​(String uriFragmentRootSegment)
        Overrides:
        getEObjectForURIFragmentRootSegment in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
      • getURIFragmentRootSegment

        protected String getURIFragmentRootSegment​(org.eclipse.emf.ecore.EObject eObject)
        Overrides:
        getURIFragmentRootSegment in class org.eclipse.emf.ecore.resource.impl.ResourceImpl