org.eclipse.gmf.runtime.emf.core.resources
Class GMFResourceModificationManager
java.lang.Object
org.eclipse.gmf.runtime.emf.core.resources.GMFResourceModificationManager
-
public class GMFResourceModificationManager
- extends java.lang.Object
Manages the isModified state of resources in a given editing
domain as operations are executed, undone and redone on the operation
history.
This allows clients to use the isModified state of a resource to
determine whether or not the resource is dirty and can be saved.
-
Since:
- 1.2
|
Method Summary
|
static
GMFResourceModificationManager
|
manage
(org.eclipse.emf.transaction.TransactionalEditingDomain domain)
Creates a new resource modification manager for domain, if
the domain's command stack is integrated with an
IOperationHistory. |
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
manage
public static
GMFResourceModificationManager manage(org.eclipse.emf.transaction.TransactionalEditingDomain domain)
- Creates a new resource modification manager for
domain, if
the domain's command stack is integrated with an
IOperationHistory. The isModified state of a
resource in domain will be set to false when
the last operation affecting that resource is undone on the history.
-
-
Parameters:
-
domain - the editing domain
-
Returns:
- the resource modification manager, or
null if
domain is not integrated with an operation history
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.