Method Summary |
|
protected ElementInfo | createElementInfo(Object element) |
protected IDocument | createEmptyDocument() |
public IEditorInput | createInputWithEditingDomain(IEditorInput editorInput, TransactionalEditingDomain domain) |
protected void | disposeElementInfo(Object element, ElementInfo info) |
protected void | doSaveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite) |
protected void | doSynchronize(Object element, IProgressMonitor monitor) |
protected void | doValidateState(Object element, Object computationContext) |
public IDiagramDocument | getDiagramDocument(Object element) |
public long | getModificationStamp(Object element) |
protected ISchedulingRule | getResetRule(Object element) |
public ResourceSetInfo | getResourceSetInfo(Object editorInput) |
protected ISchedulingRule | getSaveRule(Object element) |
public long | getSynchronizationStamp(Object element) |
protected ISchedulingRule | getSynchronizeRule(Object element) |
protected ISchedulingRule | getValidateStateRule(Object element) |
protected void | handleElementDeleted(FileEditorInputProxy input) |
protected void | handleElementMoved(FileEditorInputProxy input, IPath path) |
protected void | handleResourcesChanged(ResourceSetInfo info, Collection changedResources, IProgressMonitor monitor) |
protected void | handleResourcesMoved(Map movedPathToResource) |
public boolean | isDeleted(Object element) |
public boolean | isModifiable(Object element) |
public boolean | isSynchronized(Object element) |
protected void | markWholeResourceSetAsDirty(ResourceSet resourceSet) |
protected boolean | setDocumentContent(IDocument document, IEditorInput editorInput) |
protected void | setDocumentContentFromStorage(IDocument document, IStorage storage) |
protected void | updateCache(IStorageEditorInput input) |