Class CurrentConfigXdtoResource

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.xdto.model.resource.XdtoResource
com._1c.g5.v8.dt.xdto.resource.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
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor
    CurrentConfigXdtoResource(org.eclipse.emf.common.util.URI uri)
    Construcotr
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.emf.ecore.EObject
    getEObject(String uriFragment)
     
    protected org.eclipse.emf.ecore.EObject
     
    protected String
    getURIFragmentRootSegment(org.eclipse.emf.ecore.EObject eObject)
     
    boolean
     
    void
    load(Map<?,?> options)
     
    void
    save(Map<?,?> options)
     

    Methods inherited from class com._1c.g5.v8.dt.xdto.model.resource.XdtoResource

    doLoad, doSave

    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 class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Constructor Details

    • CurrentConfigXdtoResource

      public CurrentConfigXdtoResource()
      Constructor
    • CurrentConfigXdtoResource

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

    • 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