public class SSESyncResource
extends org.eclipse.emf.ecore.resource.impl.ResourceImpl
Modifier and Type | Class and Description |
---|---|
private class |
SSESyncResource.DocumentAdapter |
org.eclipse.emf.ecore.resource.impl.ResourceImpl.ContentsEList<E extends java.lang.Object & org.eclipse.emf.ecore.EObject>, org.eclipse.emf.ecore.resource.impl.ResourceImpl.ModificationTrackingAdapter
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
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
Modifier and Type | Field and Description |
---|---|
private org.w3c.dom.Document |
doc |
private org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel |
domModel |
private static java.util.Set<java.lang.String> |
NO_EVENT_MODELS |
private Model |
pomModel |
contents, defaultDeleteOptions, defaultLoadOptions, defaultSaveOptions, errors, intrinsicIDToEObjectMap, isLoaded, isLoading, isModified, modificationTrackingAdapter, resourceSet, timeStamp, unloadingContents, uri, warnings
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG
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 and Description |
---|
SSESyncResource() |
SSESyncResource(org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
private ModelObjectAdapter |
createAdapterForRootNode(org.w3c.dom.Element root) |
protected void |
doSave(java.io.OutputStream outputStream,
java.util.Map<?,?> options) |
protected void |
doUnload() |
(package private) boolean |
isProcessEvents() |
void |
load(java.util.Map<?,?> options) |
private void |
loadDOMModel() |
(package private) void |
setProcessEvents(boolean processEvents) |
addModificationTrackingAdapters, attached, attachedHelper, basicSetResourceSet, createModificationTrackingAdapter, delete, detached, detachedHelper, doLoad, getAllContents, getAllProperContents, getAllProperContents, getContents, getDefaultURIConverter, getEObject, getEObject, getEObjectByID, getEObjectForURIFragmentRootSegment, getErrors, getIntrinsicIDToEObjectMap, getResourceSet, getTimeStamp, getUnloadingContents, getURI, getURIConverter, getURIFragment, getURIFragmentRootSegment, getWarnings, handleLoadResponse, handleSaveResponse, isAttachedDetachedHelperRequired, isContentZipEntry, isLoaded, isLoading, isModified, isTrackingModification, load, mergeMaps, newContentZipEntry, removeModificationTrackingAdapters, save, save, saveOnlyIfChangedWithFileBuffer, saveOnlyIfChangedWithMemoryBuffer, setIntrinsicIDToEObjectMap, setLoaded, setModified, setTimeStamp, setTrackingModification, setURI, toKeyString, toString, unload, unloaded, useZip
eAdapters, eBasicAdapters, eDeliver, eSetDeliver
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
private static final java.util.Set<java.lang.String> NO_EVENT_MODELS
private org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel domModel
private Model pomModel
private org.w3c.dom.Document doc
public SSESyncResource()
public SSESyncResource(org.eclipse.emf.common.util.URI uri)
public void load(java.util.Map<?,?> options) throws java.io.IOException
load
in interface org.eclipse.emf.ecore.resource.Resource
load
in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
java.io.IOException
protected void doSave(java.io.OutputStream outputStream, java.util.Map<?,?> options) throws java.io.IOException
doSave
in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
java.io.IOException
protected void doUnload()
doUnload
in class org.eclipse.emf.ecore.resource.impl.ResourceImpl
private void loadDOMModel() throws java.io.IOException
java.io.IOException
private ModelObjectAdapter createAdapterForRootNode(org.w3c.dom.Element root)
boolean isProcessEvents()
void setProcessEvents(boolean processEvents)