|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.FactoryImpl
public static class TransactionalEditingDomainImpl.FactoryImpl
Default implementation of a transaction editing domain factory. This
class creates TransactionalEditingDomainImpls and provides the mapping of
resource sets to editing domain instances.
Clients that implement their own factory can plug in to the mapping
of resource sets to editing domains using the static instance's
mapResourceSet(TransactionalEditingDomain) and
unmapResourceSet(TransactionalEditingDomain) methods by casting the
TransactionalEditingDomain.Factory#INSTANCE to the
TransactionalEditingDomainImpl.FactoryImpl type.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.emf.transaction.TransactionalEditingDomain.Factory |
|---|
INSTANCE |
| Constructor Summary | |
|---|---|
TransactionalEditingDomainImpl.FactoryImpl()
|
|
| Method Summary | |
|---|---|
TransactionalEditingDomain |
createEditingDomain()
Creates an editing domain with a default resource set implementation. |
TransactionalEditingDomain |
createEditingDomain(ResourceSet rset)
Creates a new transactional editing domain on the specified resource set. |
TransactionalEditingDomain |
getEditingDomain(ResourceSet rset)
Obtains the transactional editing domain (if any) that is currently managing the specified resource set. |
void |
mapResourceSet(TransactionalEditingDomain domain)
Adds the specified editing domain to the global reverse mapping of resource sets. |
void |
unmapResourceSet(TransactionalEditingDomain domain)
Removes the specified editing domain from the global reverse mapping of resource sets. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TransactionalEditingDomainImpl.FactoryImpl()
| Method Detail |
|---|
public TransactionalEditingDomain createEditingDomain()
TransactionalEditingDomain.Factory
createEditingDomain in interface TransactionalEditingDomain.Factorypublic TransactionalEditingDomain createEditingDomain(ResourceSet rset)
TransactionalEditingDomain.Factory
createEditingDomain in interface TransactionalEditingDomain.Factoryrset - the resource set
public TransactionalEditingDomain getEditingDomain(ResourceSet rset)
TransactionalEditingDomain.Factory
getEditingDomain in interface TransactionalEditingDomain.Factoryrset - a resource set
null if it is not managed
by any TransactionalEditingDomainpublic void mapResourceSet(TransactionalEditingDomain domain)
domain - the editing domain to add to the resource set mappingpublic void unmapResourceSet(TransactionalEditingDomain domain)
domain - the editing domain to remove from the resource set mapping
|
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 | |||||||||