Interface LayoutManager

All Superinterfaces:
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.persistence.PersistenceFactory, org.gvsig.tools.observer.WeakReferencingObservable
All Known Implementing Classes:
DefaultLayoutManager

public interface LayoutManager extends org.gvsig.app.project.documents.DocumentManager
Version:
$Id: LayoutManager.java 34861 2011-03-31 11:31:50Z nfrancisco $
Author:
gvSIG Team
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final 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
  • Method Summary

    Modifier and Type
    Method
    Description
    createFFrameDialog(IFFrame fframe, LayoutPanel layoutPanel)
     
    createFFrameDialog(IFFrame fframe, LayoutPanel layoutPanel, AffineTransform affineTransform)
     
    createFrame(String frameName)
     
    org.gvsig.app.project.documents.view.IContextMenuAction[]
     
    void
     
    void
    Registers in the points of extension the Factory
    void
    Registers in the points of extension the Factory with alias.
    void
    registerLayoutMenuAction(String name, Class<? extends org.gvsig.app.project.documents.view.IContextMenuAction> clazz)
     

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

    createDocument, createDocumentByUser, createDocumentsByUser, createDocumentsByUser, existName, getClassOfDocument, getIcon, getIconSelected, getMainComponent, getMainComponent, getMainWindow, getMainWindow, getMainWindowClass, getPriority, getPropertiesWindow, getTitle, getTypeName, hasMainWindow, registerMainComponent, unregisterMainComponent

    Methods inherited from interface org.gvsig.fmap.mapcontext.layers.ExtendedPropertiesSupport

    getExtendedProperties, getProperty, setProperty

    Methods inherited from interface org.gvsig.tools.extensionpoint.ExtensionBuilder

    create, create, create

    Methods inherited from interface org.gvsig.tools.observer.Observable

    addObserver, deleteObserver, deleteObservers

    Methods inherited from interface org.gvsig.tools.persistence.PersistenceFactory

    createFromState, getDefinition, getDefinitions, getDomainName, getDomainURL, getManagedClass, getManagedClass, getManagedClass, getManagedClasses, getManagedClassName, loadFromState, manages, manages, manages, saveToState
  • Field Details

  • Method Details

    • createFrame

      IFFrame createFrame(String frameName)
    • createFFrameDialog

      IFFramePanel createFFrameDialog(IFFrame fframe, LayoutPanel layoutPanel, AffineTransform affineTransform)
    • createFFrameDialog

      IFFramePanel createFFrameDialog(IFFrame fframe, LayoutPanel layoutPanel)
    • registerFFrameDialog

      void registerFFrameDialog(String name, Class clazz)
    • registerFrameFactory

      void registerFrameFactory(FrameFactory frameFactory, String alias)
      Registers in the points of extension the Factory with alias.
      Parameters:
      frameFactory - FrameFactory to register.
      alias - Alias.
    • registerFrameFactory

      void registerFrameFactory(FrameFactory frameFactory)
      Registers in the points of extension the Factory
      Parameters:
      frameFactory - FrameFactory to register.
    • registerLayoutMenuAction

      void registerLayoutMenuAction(String name, Class<? extends org.gvsig.app.project.documents.view.IContextMenuAction> clazz)
    • createLayoutMenuActions

      org.gvsig.app.project.documents.view.IContextMenuAction[] createLayoutMenuActions(LayoutPanel layoutPanel)