Class ReportDocumentsManager

java.lang.Object
org.gvsig.app.project.documents.AbstractDocumentManager
org.gvsig.report.app.mainplugin.document.ReportDocumentsManager
All Implemented Interfaces:
org.gvsig.app.project.documents.DocumentManager, org.gvsig.fmap.mapcontext.layers.ExtendedPropertiesSupport, org.gvsig.tools.extensionpoint.ExtensionBuilder, org.gvsig.tools.observer.Observable, org.gvsig.tools.observer.Observer, org.gvsig.tools.observer.WeakReferencingObservable, org.gvsig.tools.persistence.PersistenceFactory

public class ReportDocumentsManager extends org.gvsig.app.project.documents.AbstractDocumentManager
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static String
     

    Fields inherited from interface org.gvsig.app.project.documents.DocumentManager

    NOTIFY_AFTER_CREATEDOCUMENT, NOTIFY_AFTER_CREATEMAINWINDOW, NOTIFY_AFTER_CREATEPROPERTIESWINDOW, NOTIFY_AFTER_GETMAINWINDOW, NOTIFY_AFTER_GETPROPERTIESWINDOW
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.app.project.documents.AbstractDocument
     
    org.gvsig.app.project.documents.AbstractDocument
     
    Iterator<? extends org.gvsig.app.project.documents.Document>
     
    Iterator<? extends org.gvsig.app.project.documents.Document>
    createDocumentsByUser(org.gvsig.tools.util.Invocable whenDocumentsLoaded)
     
    org.gvsig.tools.dynobject.DynStruct
    getDefinition(String className)
     
    protected Class
     
     
     
    org.gvsig.andami.ui.mdiManager.IWindow
    getMainWindow(org.gvsig.app.project.documents.Document doc, org.gvsig.app.project.documents.gui.WindowLayout layout)
     
     
    int
     
    org.gvsig.andami.ui.mdiManager.IWindow
    getPropertiesWindow(org.gvsig.app.project.documents.Document doc)
     
     
     
    boolean
    manages(Object object)
     
    void
     

    Methods inherited from class org.gvsig.app.project.documents.AbstractDocumentManager

    addObserver, create, create, create, createDocumentWindow, createFromState, deleteObserver, deleteObservers, existName, getClassOfDocument, getDefinitions, getDomainName, getDomainURL, getExtendedProperties, getMainComponent, getMainComponent, getMainWindow, getManagedClass, getManagedClass, getManagedClass, getManagedClasses, getManagedClassName, getProperty, hasMainWindow, loadFromState, manages, manages, notifyObservers, notifyObservers, registerMainComponent, saveToState, setProperty, unregisterMainComponent, update

    Methods inherited from class java.lang.Object

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

    • TYPENAME

      public static String TYPENAME
  • Constructor Details

    • ReportDocumentsManager

      public ReportDocumentsManager()
  • Method Details

    • getPriority

      public int getPriority()
      Specified by:
      getPriority in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      getPriority in class org.gvsig.app.project.documents.AbstractDocumentManager
    • getIcon

      public ImageIcon getIcon()
      Specified by:
      getIcon in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      getIcon in class org.gvsig.app.project.documents.AbstractDocumentManager
    • getIconSelected

      public ImageIcon getIconSelected()
      Specified by:
      getIconSelected in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      getIconSelected in class org.gvsig.app.project.documents.AbstractDocumentManager
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      getTitle in class org.gvsig.app.project.documents.AbstractDocumentManager
    • getTypeName

      public String getTypeName()
    • getMainWindowClass

      public Class getMainWindowClass()
    • createDocument

      public org.gvsig.app.project.documents.AbstractDocument createDocument()
    • createDocumentByUser

      public org.gvsig.app.project.documents.AbstractDocument createDocumentByUser()
      Specified by:
      createDocumentByUser in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      createDocumentByUser in class org.gvsig.app.project.documents.AbstractDocumentManager
    • createDocumentsByUser

      public Iterator<? extends org.gvsig.app.project.documents.Document> createDocumentsByUser()
      Specified by:
      createDocumentsByUser in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      createDocumentsByUser in class org.gvsig.app.project.documents.AbstractDocumentManager
    • createDocumentsByUser

      public Iterator<? extends org.gvsig.app.project.documents.Document> createDocumentsByUser(org.gvsig.tools.util.Invocable whenDocumentsLoaded)
      Specified by:
      createDocumentsByUser in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      createDocumentsByUser in class org.gvsig.app.project.documents.AbstractDocumentManager
    • getMainWindow

      public org.gvsig.andami.ui.mdiManager.IWindow getMainWindow(org.gvsig.app.project.documents.Document doc, org.gvsig.app.project.documents.gui.WindowLayout layout)
      Specified by:
      getMainWindow in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      getMainWindow in class org.gvsig.app.project.documents.AbstractDocumentManager
    • getPropertiesWindow

      public org.gvsig.andami.ui.mdiManager.IWindow getPropertiesWindow(org.gvsig.app.project.documents.Document doc)
      Specified by:
      getPropertiesWindow in interface org.gvsig.app.project.documents.DocumentManager
      Overrides:
      getPropertiesWindow in class org.gvsig.app.project.documents.AbstractDocumentManager
    • selfRegister

      public void selfRegister()
    • getDefinition

      public org.gvsig.tools.dynobject.DynStruct getDefinition(String className)
    • getDocumentClass

      protected Class getDocumentClass()
      Specified by:
      getDocumentClass in class org.gvsig.app.project.documents.AbstractDocumentManager
    • manages

      public boolean manages(Object object)