public class SynchronizedResourceSetImpl
extends ResourceSetImpl
| Modifier and Type | Class and Description |
|---|---|
protected class |
SynchronizedResourceSetImpl.CopyOnWriteResourcesEList<E extends java.lang.Object & Resource>
A notifying list implementation for supporting
ResourceSet#getResources. |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.concurrent.locks.ReentrantReadWriteLock |
rwLock |
protected <any> |
syncResources
The contained resources.
|
| Constructor and Description |
|---|
SynchronizedResourceSetImpl()
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
Resource |
createResource(URI uri,
java.lang.String contentType) |
void |
detachFromAll(EObject object) |
void |
detachFromResource(EObject object) |
Resource |
getResource(URI uri,
boolean loadOnDemand) |
<any> |
getResources() |
protected java.util.concurrent.locks.ReentrantReadWriteLock rwLock
protected <any> syncResources
getResources()public SynchronizedResourceSetImpl()
public <any> getResources()
public Resource getResource(URI uri,
boolean loadOnDemand)
public Resource createResource(URI uri,
java.lang.String contentType)
public void detachFromResource(EObject object)
public void detachFromAll(EObject object)
Data In Motion Consuling GmbH - All rights reserved