Class PalladioComponentModelDocumentProvider

java.lang.Object
org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
de.uka.ipd.sdq.pcm.gmf.repository.part.PalladioComponentModelDocumentProvider
All Implemented Interfaces:
org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider

public class PalladioComponentModelDocumentProvider extends org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider
Generated class or method.
  • Constructor Details

    • PalladioComponentModelDocumentProvider

      public PalladioComponentModelDocumentProvider()
  • Method Details

    • createElementInfo

      protected org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider.ElementInfo createElementInfo(Object element) throws CoreException
      Overrides:
      createElementInfo in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Throws:
      CoreException
      Generated class or method.
    • createDocument

      protected org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocument createDocument(Object element) throws CoreException
      Specified by:
      createDocument in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Throws:
      CoreException
      Generated class or method.
    • setupDocument

      protected void setupDocument(Object element, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocument document)
      Generated class or method.
    • createEmptyDocument

      protected org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocument createEmptyDocument()
      Specified by:
      createEmptyDocument in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • setDocumentContent

      protected void setDocumentContent(org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocument document, IEditorInput element) throws CoreException
      Throws:
      CoreException
      Generated class or method.
    • getModificationStamp

      public long getModificationStamp(Object element)
      Specified by:
      getModificationStamp in interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider
      Overrides:
      getModificationStamp in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • isDeleted

      public boolean isDeleted(Object element)
      Specified by:
      isDeleted in interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider
      Overrides:
      isDeleted in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • getResourceSetInfo

      public PalladioComponentModelDocumentProvider.ResourceSetInfo getResourceSetInfo(Object editorInput)
      Generated class or method.
    • disposeElementInfo

      protected void disposeElementInfo(Object element, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider.ElementInfo info)
      Overrides:
      disposeElementInfo in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • doValidateState

      protected void doValidateState(Object element, Object computationContext) throws CoreException
      Overrides:
      doValidateState in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Throws:
      CoreException
      Generated class or method.
    • isReadOnly

      public boolean isReadOnly(Object element)
      Specified by:
      isReadOnly in interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider
      Overrides:
      isReadOnly in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • isModifiable

      public boolean isModifiable(Object element)
      Specified by:
      isModifiable in interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider
      Overrides:
      isModifiable in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • updateCache

      protected void updateCache(Object element) throws CoreException
      Throws:
      CoreException
      Generated class or method.
    • doUpdateStateCache

      protected void doUpdateStateCache(Object element) throws CoreException
      Overrides:
      doUpdateStateCache in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Throws:
      CoreException
      Generated class or method.
    • isSynchronized

      public boolean isSynchronized(Object element)
      Specified by:
      isSynchronized in interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider
      Overrides:
      isSynchronized in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • getResetRule

      protected ISchedulingRule getResetRule(Object element)
      Overrides:
      getResetRule in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • getSaveRule

      protected ISchedulingRule getSaveRule(Object element)
      Overrides:
      getSaveRule in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • getSynchronizeRule

      protected ISchedulingRule getSynchronizeRule(Object element)
      Overrides:
      getSynchronizeRule in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • getValidateStateRule

      protected ISchedulingRule getValidateStateRule(Object element)
      Overrides:
      getValidateStateRule in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.
    • doSynchronize

      protected void doSynchronize(Object element, IProgressMonitor monitor) throws CoreException
      Overrides:
      doSynchronize in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Throws:
      CoreException
      Generated class or method.
    • doSaveDocument

      protected void doSaveDocument(IProgressMonitor monitor, Object element, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocument document, boolean overwrite) throws CoreException
      Specified by:
      doSaveDocument in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Throws:
      CoreException
      Generated class or method.
    • handleElementChanged

      protected void handleElementChanged(PalladioComponentModelDocumentProvider.ResourceSetInfo info, Resource changedResource, IProgressMonitor monitor)
      Generated class or method.
    • handleElementMoved

      protected void handleElementMoved(IEditorInput input, URI uri)
      Generated class or method.
    • createInputWithEditingDomain

      public IEditorInput createInputWithEditingDomain(IEditorInput editorInput, org.eclipse.emf.transaction.TransactionalEditingDomain domain)
      Specified by:
      createInputWithEditingDomain in interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider
      Generated class or method.
    • getDiagramDocument

      public org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocument getDiagramDocument(Object element)
      Specified by:
      getDiagramDocument in interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider
      Generated class or method.
    • getOperationRunner

      protected IRunnableContext getOperationRunner(IProgressMonitor monitor)
      Specified by:
      getOperationRunner in class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider
      Generated class or method.