protected class BasicDocumentProvider.DiagramElementInfo extends java.lang.Object implements IModelEditorInputChangeAnalyzer
Constructor and Description |
---|
BasicDocumentProvider.DiagramElementInfo(org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocument diagramDocument,
org.eclipse.ui.IEditorInput editorInput) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsEditorInputObject(org.eclipse.ui.IEditorInput editorInput,
java.util.Set<org.eclipse.emf.ecore.EObject> removedObjects) |
boolean |
containsEditorInputResourceURI(org.eclipse.ui.IEditorInput editorInput,
java.util.Set<org.eclipse.emf.common.util.URI> resourceURIs) |
void |
dispose() |
org.eclipse.emf.ecore.resource.Resource |
getDiagramResource() |
org.eclipse.emf.common.util.URI |
getDiagramResourceURI() |
org.eclipse.emf.ecore.resource.Resource |
getDomainModelResource() |
org.eclipse.emf.common.util.URI |
getDomainModelResourceURI() |
org.eclipse.ui.IEditorInput |
getEditorInput() |
boolean |
isModifiable() |
boolean |
isReadOnly() |
boolean |
isUpdateCache() |
void |
setModifiable(boolean modifiable) |
void |
setReadOnly(boolean readOnly) |
void |
setUpdateCache(boolean update) |
public BasicDocumentProvider.DiagramElementInfo(org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocument diagramDocument, org.eclipse.ui.IEditorInput editorInput)
public org.eclipse.ui.IEditorInput getEditorInput()
public org.eclipse.emf.ecore.resource.Resource getDiagramResource()
public org.eclipse.emf.common.util.URI getDiagramResourceURI()
public org.eclipse.emf.ecore.resource.Resource getDomainModelResource()
public org.eclipse.emf.common.util.URI getDomainModelResourceURI()
public void dispose()
public boolean isUpdateCache()
public void setUpdateCache(boolean update)
public boolean isModifiable()
public void setModifiable(boolean modifiable)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public boolean containsEditorInputObject(org.eclipse.ui.IEditorInput editorInput, java.util.Set<org.eclipse.emf.ecore.EObject> removedObjects)
containsEditorInputObject
in interface IModelEditorInputChangeAnalyzer
public boolean containsEditorInputResourceURI(org.eclipse.ui.IEditorInput editorInput, java.util.Set<org.eclipse.emf.common.util.URI> resourceURIs)
containsEditorInputResourceURI
in interface IModelEditorInputChangeAnalyzer