Class DomainModelWorkspaceSynchronizerDelegate
java.lang.Object
org.eclipse.graphiti.ui.internal.editor.DomainModelWorkspaceSynchronizerDelegate
- All Implemented Interfaces:
org.eclipse.emf.workspace.util.WorkspaceSynchronizer.Delegate
public class DomainModelWorkspaceSynchronizerDelegate
extends Object
implements org.eclipse.emf.workspace.util.WorkspaceSynchronizer.Delegate
Manages changes done to the resources tied to the diagram outside of the
editor's TransactionalEditingDomain.
-
Constructor Summary
ConstructorDescriptionDomainModelWorkspaceSynchronizerDelegate
(DiagramBehavior diagramBehavior) The DiagramEditorBehavior reacts on a setResourceChanged(true) if he gets activated. -
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
boolean
handleResourceChanged
(org.eclipse.emf.ecore.resource.Resource resource) boolean
handleResourceDeleted
(org.eclipse.emf.ecore.resource.Resource resource) boolean
handleResourceMoved
(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.common.util.URI newURI)
-
Constructor Details
-
DomainModelWorkspaceSynchronizerDelegate
The DiagramEditorBehavior reacts on a setResourceChanged(true) if he gets activated.
-
-
Method Details
-
dispose
public void dispose()- Specified by:
dispose
in interfaceorg.eclipse.emf.workspace.util.WorkspaceSynchronizer.Delegate
-
handleResourceChanged
public boolean handleResourceChanged(org.eclipse.emf.ecore.resource.Resource resource) - Specified by:
handleResourceChanged
in interfaceorg.eclipse.emf.workspace.util.WorkspaceSynchronizer.Delegate
-
handleResourceDeleted
public boolean handleResourceDeleted(org.eclipse.emf.ecore.resource.Resource resource) - Specified by:
handleResourceDeleted
in interfaceorg.eclipse.emf.workspace.util.WorkspaceSynchronizer.Delegate
-
handleResourceMoved
public boolean handleResourceMoved(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.common.util.URI newURI) - Specified by:
handleResourceMoved
in interfaceorg.eclipse.emf.workspace.util.WorkspaceSynchronizer.Delegate
-