|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.RegistryImpl
public static final class TransactionalEditingDomainImpl.RegistryImpl
Implementation of the global editing domain registry.
This class is not intended to be used by clients.
Field Summary |
---|
Fields inherited from interface org.eclipse.emf.transaction.TransactionalEditingDomain.Registry |
---|
INSTANCE |
Constructor Summary | |
---|---|
TransactionalEditingDomainImpl.RegistryImpl()
|
Method Summary | |
---|---|
void |
add(String id,
TransactionalEditingDomain domain)
Registers an editing domain under the specified ID. |
TransactionalEditingDomain |
getEditingDomain(String id)
Obtains the editing domain having the specified ID. |
TransactionalEditingDomain |
remove(String id)
Removes the editing domain matching the specified ID from the registry. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TransactionalEditingDomainImpl.RegistryImpl()
Method Detail |
---|
public TransactionalEditingDomain getEditingDomain(String id)
TransactionalEditingDomain.Registry
getEditingDomain
in interface TransactionalEditingDomain.Registry
id
- the ID to request
null
if it is
not found and it could not be created from the extension pointpublic void add(String id, TransactionalEditingDomain domain)
TransactionalEditingDomain.Registry
org.eclipse.emf.transaction.editingDomains
extension
point.
add
in interface TransactionalEditingDomain.Registry
id
- the domain ID to registerdomain
- the domain to register. If its current
ID
is not the registered ID, then it
is updated to correspondpublic TransactionalEditingDomain remove(String id)
TransactionalEditingDomain.Registry
org.eclipse.emf.transaction.editingDomains
extension
point.
remove
in interface TransactionalEditingDomain.Registry
id
- the domain ID to deregister
null
if none was registered
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |