Package com._1c.g5.v8.dt.moxel
Class MoxelResourceMxlx
- java.lang.Object
- 
- org.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
- 
- com._1c.g5.modeling.xml.AbstractXmlResource
- 
- com._1c.g5.v8.dt.moxel.MoxelResourceMxlx
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- IDtProjectAware,- org.eclipse.emf.common.notify.Notifier,- org.eclipse.emf.ecore.resource.Resource,- org.eclipse.emf.ecore.resource.Resource.Internal,- org.eclipse.emf.ecore.xmi.XMLResource
 
 public class MoxelResourceMxlx extends AbstractXmlResource implements IDtProjectAware Wrapping resource class for MXLX document type
- 
- 
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
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.xmi.XMLResourceorg.eclipse.emf.ecore.xmi.XMLResource.ElementHandler, org.eclipse.emf.ecore.xmi.XMLResource.MissingPackageHandler, org.eclipse.emf.ecore.xmi.XMLResource.ResourceEntityHandler, org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler, org.eclipse.emf.ecore.xmi.XMLResource.URIHandler, org.eclipse.emf.ecore.xmi.XMLResource.XMLInfo, org.eclipse.emf.ecore.xmi.XMLResource.XMLMap
 
- 
 - 
Field Summary- 
Fields inherited from class com._1c.g5.modeling.xml.AbstractXmlResourceisUpdating, lastOptions, linker, logger, OPTION_RESOLVE_ALL, OPTION_SAVE_XSI_TYPE
 - 
Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMLResourceImplDETACHED_EOBJECT_TO_ID_MAP, domHandler, encoding, eObjectToExtensionMap, eObjectToIDMap, idToEObjectMap, publicId, systemId, useZip, xmlVersion
 - 
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
 - 
Fields inherited from interface org.eclipse.emf.ecore.xmi.XMLResourceHREF, NIL, NO_NAMESPACE_SCHEMA_LOCATION, OPTION_ANY_SIMPLE_TYPE, OPTION_ANY_TYPE, OPTION_BINARY, OPTION_CONFIGURATION_CACHE, OPTION_DECLARE_XML, OPTION_DEFER_ATTACHMENT, OPTION_DEFER_IDREF_RESOLUTION, OPTION_DISABLE_NOTIFY, OPTION_DOM_USE_NAMESPACES_IN_SCOPE, OPTION_ELEMENT_HANDLER, OPTION_ENCODING, OPTION_ESCAPE_USING_CDATA, OPTION_EXTENDED_META_DATA, OPTION_FLUSH_THRESHOLD, OPTION_FORMATTED, OPTION_KEEP_DEFAULT_CONTENT, OPTION_LAX_FEATURE_PROCESSING, OPTION_LAX_WILDCARD_PROCESSING, OPTION_LINE_WIDTH, OPTION_MISSING_PACKAGE_HANDLER, OPTION_PARSER_FEATURES, OPTION_PARSER_PROPERTIES, OPTION_PROCESS_DANGLING_HREF, OPTION_PROCESS_DANGLING_HREF_DISCARD, OPTION_PROCESS_DANGLING_HREF_RECORD, OPTION_PROCESS_DANGLING_HREF_THROW, OPTION_PROXY_ATTRIBUTES, OPTION_RECORD_ANY_TYPE_NAMESPACE_DECLARATIONS, OPTION_RECORD_UNKNOWN_FEATURE, OPTION_RESOURCE_ENTITY_HANDLER, OPTION_RESOURCE_HANDLER, OPTION_ROOT_OBJECTS, OPTION_SAVE_DOCTYPE, OPTION_SAVE_TYPE_INFORMATION, OPTION_SCHEMA_LOCATION, OPTION_SCHEMA_LOCATION_IMPLEMENTATION, OPTION_SKIP_ESCAPE, OPTION_SKIP_ESCAPE_URI, OPTION_SUPPRESS_DOCUMENT_ROOT, OPTION_URI_HANDLER, OPTION_USE_CACHED_LOOKUP_TABLE, OPTION_USE_DEPRECATED_METHODS, OPTION_USE_ENCODED_ATTRIBUTE_STYLE, OPTION_USE_FILE_BUFFER, OPTION_USE_LEXICAL_HANDLER, OPTION_USE_PACKAGE_NS_URI_AS_LOCATION, OPTION_USE_PARSER_POOL, OPTION_USE_XML_NAME_TO_FEATURE_MAP, OPTION_XML_MAP, OPTION_XML_OPTIONS, OPTION_XML_VERSION, SCHEMA_LOCATION, TYPE, XML_NS, XML_SCHEMA_URI, XSI_NS, XSI_URI
 
- 
 - 
Constructor SummaryConstructors Constructor Description MoxelResourceMxlx()Creates new instance ofMoxelResourceMxlxMoxelResourceMxlx(org.eclipse.emf.common.util.URI uri)Create new instance ofMoxelResourceMxlx
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected XmlParserAdaptercreateDefaultParser()protected IXmlSerializercreateDefaultSerializer()voiddoLoad(InputStream inputStream, Map<?,?> options)IDtProjectgetDtProject()Gets the associatedIDtProjectprotected voidsave(IXmlSerializer serializer, OutputStream outputStream, Map<?,?> options)voidsetDtProject(IDtProject dtProject)Sets the associted projec (as the part of the post-creation initialization process)- 
Methods inherited from class com._1c.g5.modeling.xml.AbstractXmlResourcebasicGetEObject, clearErrorsAndWarnings, clearInternalState, createXMLHelper, doLinking, doSave, doUnload, getCache, getEObject, getFragmentProvider, getParser, getSerializer, getUnloader, getURIFragment, relink, reparse, setCache, setFragmentProvider, setLinker, setParser, setSerializer, setUnloader, unload
 - 
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLResourceImplassignIDsWhileLoading, attachedHelper, createEObjectInputStream, createEObjectOutputStream, createXMLLoad, createXMLLoad, createXMLSave, createXMLSave, detachedHelper, doLoad, doLoad, doSave, getDefaultLoadOptions, getDefaultSaveOptions, getDOMHelper, getEncoding, getEObjectByID, getEObjectToExtensionMap, getEObjectToIDMap, getID, getIDForEObject, getIDToEObjectMap, getPublicId, getSystemId, getXMLVersion, init, isAttachedDetachedHelperRequired, isPath, load, load, save, save, setDoctypeInfo, setEncoding, setID, setUseZip, setXMLVersion, toKeyString, useIDAttributes, useIDs, useUUIDs, useZip
 - 
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpladdModificationTrackingAdapters, attached, basicSetResourceSet, createModificationTrackingAdapter, delete, detached, getAllContents, getAllProperContents, getAllProperContents, getContents, getDefaultURIConverter, getEObject, getEObjectForURIFragmentRootSegment, getErrors, getIntrinsicIDToEObjectMap, getResourceSet, getTimeStamp, getUnloadingContents, getURI, getURIConverter, getURIFragmentRootSegment, getWarnings, handleLoadResponse, handleSaveResponse, isContentZipEntry, isLoaded, isLoading, isModified, isTrackingModification, load, load, mergeMaps, newContentZipEntry, removeModificationTrackingAdapters, save, save, saveOnlyIfChangedWithFileBuffer, saveOnlyIfChangedWithMemoryBuffer, setIntrinsicIDToEObjectMap, setLoaded, setModified, setTimeStamp, setTrackingModification, setURI, supportIDRelativeURIFragmentPaths, toString, unload, unloaded
 - 
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
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.emf.common.notify.NotifiereAdapters, eDeliver, eNotify, eSetDeliver
 - 
Methods inherited from interface org.eclipse.emf.ecore.resource.Resourcedelete, getAllContents, getContents, getErrors, getResourceSet, getTimeStamp, getURI, getWarnings, isLoaded, isModified, isTrackingModification, load, load, save, save, setModified, setTimeStamp, setTrackingModification, setURI, unload
 
- 
 
- 
- 
- 
Constructor Detail- 
MoxelResourceMxlxpublic MoxelResourceMxlx() Creates new instance ofMoxelResourceMxlx
 - 
MoxelResourceMxlxpublic MoxelResourceMxlx(org.eclipse.emf.common.util.URI uri) Create new instance ofMoxelResourceMxlx- Parameters:
- uri-- URI
 
 
- 
 - 
Method Detail- 
getDtProjectpublic IDtProject getDtProject() Description copied from interface:IDtProjectAwareGets the associatedIDtProject- Specified by:
- getDtProjectin interface- IDtProjectAware
- Returns:
- The associated project. May be null
 
 - 
setDtProjectpublic void setDtProject(IDtProject dtProject) Description copied from interface:IDtProjectAwareSets the associted projec (as the part of the post-creation initialization process)- Specified by:
- setDtProjectin interface- IDtProjectAware
- Parameters:
- dtProject- The- IDtProjectto associate. May be- null
 
 - 
doLoadpublic void doLoad(InputStream inputStream, Map<?,?> options) throws IOException - Overrides:
- doLoadin class- org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl
- Throws:
- IOException
 
 - 
createDefaultParserprotected XmlParserAdapter createDefaultParser() - Specified by:
- createDefaultParserin class- AbstractXmlResource
 
 - 
createDefaultSerializerprotected IXmlSerializer createDefaultSerializer() - Specified by:
- createDefaultSerializerin class- AbstractXmlResource
 
 - 
saveprotected void save(IXmlSerializer serializer, OutputStream outputStream, Map<?,?> options) throws IOException - Specified by:
- savein class- AbstractXmlResource
- Throws:
- IOException
 
 
- 
 
-