Class DefaultCasDocumentProvider

java.lang.Object
org.apache.uima.caseditor.editor.CasDocumentProvider
org.apache.uima.caseditor.ide.DefaultCasDocumentProvider

public class DefaultCasDocumentProvider extends org.apache.uima.caseditor.editor.CasDocumentProvider
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.uima.caseditor.editor.CasDocumentProvider

    org.apache.uima.caseditor.editor.CasDocumentProvider.ElementInfo
  • Field Summary

    Fields inherited from class org.apache.uima.caseditor.editor.CasDocumentProvider

    elementErrorStatus, TYPE_SYSTEM_NOT_AVAILABLE_STATUS_CODE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.uima.caseditor.editor.ICasDocument
     
    protected org.apache.uima.caseditor.editor.CasDocumentProvider.ElementInfo
     
    org.eclipse.swt.widgets.Composite
    createTypeSystemSelectorForm(org.apache.uima.caseditor.editor.ICasEditor editor, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.runtime.IStatus status)
     
    protected void
    disposeElementInfo(Object element, org.apache.uima.caseditor.editor.CasDocumentProvider.ElementInfo info)
     
    protected void
    doSaveDocument(org.eclipse.core.runtime.IProgressMonitor monitor, Object element, org.apache.uima.caseditor.editor.ICasDocument document, boolean overwrite)
     
    org.eclipse.jface.preference.IPreferenceStore
     
    org.eclipse.jface.preference.IPreferenceStore
     
    void
     

    Methods inherited from class org.apache.uima.caseditor.editor.CasDocumentProvider

    addElementStateListener, fireElementChanged, fireElementDeleted, fireElementDirtyStateChanged, getStatus, removeElementStateListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultCasDocumentProvider

      public DefaultCasDocumentProvider()
  • Method Details

    • createDocument

      protected org.apache.uima.caseditor.editor.ICasDocument createDocument(Object element) throws org.eclipse.core.runtime.CoreException
      Specified by:
      createDocument in class org.apache.uima.caseditor.editor.CasDocumentProvider
      Throws:
      org.eclipse.core.runtime.CoreException
    • doSaveDocument

      protected void doSaveDocument(org.eclipse.core.runtime.IProgressMonitor monitor, Object element, org.apache.uima.caseditor.editor.ICasDocument document, boolean overwrite) throws org.eclipse.core.runtime.CoreException
      Specified by:
      doSaveDocument in class org.apache.uima.caseditor.editor.CasDocumentProvider
      Throws:
      org.eclipse.core.runtime.CoreException
    • saveTypeSystemPreferenceStore

      public void saveTypeSystemPreferenceStore(Object element)
      Specified by:
      saveTypeSystemPreferenceStore in class org.apache.uima.caseditor.editor.CasDocumentProvider
    • getTypeSystemPreferenceStore

      public org.eclipse.jface.preference.IPreferenceStore getTypeSystemPreferenceStore(Object element)
      Specified by:
      getTypeSystemPreferenceStore in class org.apache.uima.caseditor.editor.CasDocumentProvider
    • getSessionPreferenceStore

      public org.eclipse.jface.preference.IPreferenceStore getSessionPreferenceStore(Object element)
      Specified by:
      getSessionPreferenceStore in class org.apache.uima.caseditor.editor.CasDocumentProvider
    • createTypeSystemSelectorForm

      public org.eclipse.swt.widgets.Composite createTypeSystemSelectorForm(org.apache.uima.caseditor.editor.ICasEditor editor, org.eclipse.swt.widgets.Composite parent, org.eclipse.core.runtime.IStatus status)
      Specified by:
      createTypeSystemSelectorForm in class org.apache.uima.caseditor.editor.CasDocumentProvider
    • createElementInfo

      protected org.apache.uima.caseditor.editor.CasDocumentProvider.ElementInfo createElementInfo(Object element)
      Overrides:
      createElementInfo in class org.apache.uima.caseditor.editor.CasDocumentProvider
    • disposeElementInfo

      protected void disposeElementInfo(Object element, org.apache.uima.caseditor.editor.CasDocumentProvider.ElementInfo info)
      Overrides:
      disposeElementInfo in class org.apache.uima.caseditor.editor.CasDocumentProvider