org.gvsig.coreplugin.mdiManager
Class FrameWindowSupport

java.lang.Object
  extended by org.gvsig.coreplugin.mdiManager.FrameWindowSupport

public class FrameWindowSupport
extends java.lang.Object


Constructor Summary
FrameWindowSupport(org.gvsig.andami.ui.mdiFrame.MDIFrame mainFrame)
          Creates a new FrameViewSupport object.
 
Method Summary
 void closeWindow(org.gvsig.andami.ui.mdiManager.IWindow v)
           
 boolean contains(org.gvsig.andami.ui.mdiManager.IWindow v)
           
 boolean contains(javax.swing.JInternalFrame wnd)
           
 javax.swing.JInternalFrame createJInternalFrame(org.gvsig.andami.ui.mdiManager.IWindow p)
           
 java.awt.Component getFrame(org.gvsig.andami.ui.mdiManager.IWindow panel)
          Gets the frame associated to the provided IWindow panel.
 javax.swing.JDialog getJDialog(org.gvsig.andami.ui.mdiManager.IWindow p)
          DOCUMENT ME!
 javax.swing.JInternalFrame getJInternalFrame(org.gvsig.andami.ui.mdiManager.IWindow p)
          DOCUMENT ME!
 org.gvsig.andami.ui.mdiManager.IWindow getWindow(java.awt.Component dlg)
           
 java.util.Iterator getWindowIterator()
           
 void setHeight(org.gvsig.andami.ui.mdiManager.IWindow win, int height)
          DOCUMENT ME!
 void setMinimumSize(org.gvsig.andami.ui.mdiManager.IWindow win, java.awt.Dimension minSize)
          Sets the minimum allowed size for the provided window.
 void setTitle(org.gvsig.andami.ui.mdiManager.IWindow win, java.lang.String title)
          DOCUMENT ME!
 void setVis(WindowInfoSupport vis)
          DOCUMENT ME!
 void setWidth(org.gvsig.andami.ui.mdiManager.IWindow win, int width)
          DOCUMENT ME!
 void setX(org.gvsig.andami.ui.mdiManager.IWindow win, int x)
          DOCUMENT ME!
 void setY(org.gvsig.andami.ui.mdiManager.IWindow win, int y)
          DOCUMENT ME!
 void updateWindowInfo(org.gvsig.andami.ui.mdiManager.IWindow win, org.gvsig.andami.ui.mdiManager.WindowInfo windowInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrameWindowSupport

public FrameWindowSupport(org.gvsig.andami.ui.mdiFrame.MDIFrame mainFrame)
Creates a new FrameViewSupport object.

Parameters:
i - DOCUMENT ME!
Method Detail

closeWindow

public void closeWindow(org.gvsig.andami.ui.mdiManager.IWindow v)

contains

public boolean contains(org.gvsig.andami.ui.mdiManager.IWindow v)

contains

public boolean contains(javax.swing.JInternalFrame wnd)
Parameters:
wnd -
Returns:

createJInternalFrame

public javax.swing.JInternalFrame createJInternalFrame(org.gvsig.andami.ui.mdiManager.IWindow p)

getFrame

public java.awt.Component getFrame(org.gvsig.andami.ui.mdiManager.IWindow panel)
Gets the frame associated to the provided IWindow panel. The frame will usually be a JInternalFrame or a JDialog.

Parameters:
panel - The IWindow panel whose frame wants to be retrieved.
Returns:
The associated frame, it will usually be a JInternalFrame or a JDialog.

getJDialog

public javax.swing.JDialog getJDialog(org.gvsig.andami.ui.mdiManager.IWindow p)
DOCUMENT ME!

Parameters:
p - DOCUMENT ME!
Returns:
DOCUMENT ME!

getJInternalFrame

public javax.swing.JInternalFrame getJInternalFrame(org.gvsig.andami.ui.mdiManager.IWindow p)
DOCUMENT ME!

Parameters:
p - DOCUMENT ME!
Returns:
DOCUMENT ME!

getWindow

public org.gvsig.andami.ui.mdiManager.IWindow getWindow(java.awt.Component dlg)

getWindowIterator

public java.util.Iterator getWindowIterator()

setHeight

public void setHeight(org.gvsig.andami.ui.mdiManager.IWindow win,
                      int height)
DOCUMENT ME!

Parameters:
v - DOCUMENT ME!
height - DOCUMENT ME!

setMinimumSize

public void setMinimumSize(org.gvsig.andami.ui.mdiManager.IWindow win,
                           java.awt.Dimension minSize)
Sets the minimum allowed size for the provided window.

Parameters:
sw -
minSize -

setTitle

public void setTitle(org.gvsig.andami.ui.mdiManager.IWindow win,
                     java.lang.String title)
DOCUMENT ME!

Parameters:
v - DOCUMENT ME!
title - DOCUMENT ME!

setVis

public void setVis(WindowInfoSupport vis)
DOCUMENT ME!

Parameters:
vis - The vis to set.

setWidth

public void setWidth(org.gvsig.andami.ui.mdiManager.IWindow win,
                     int width)
DOCUMENT ME!

Parameters:
v - DOCUMENT ME!
width - DOCUMENT ME!

setX

public void setX(org.gvsig.andami.ui.mdiManager.IWindow win,
                 int x)
DOCUMENT ME!

Parameters:
v - DOCUMENT ME!
x - DOCUMENT ME!

setY

public void setY(org.gvsig.andami.ui.mdiManager.IWindow win,
                 int y)
DOCUMENT ME!

Parameters:
v - DOCUMENT ME!
y - DOCUMENT ME!

updateWindowInfo

public void updateWindowInfo(org.gvsig.andami.ui.mdiManager.IWindow win,
                             org.gvsig.andami.ui.mdiManager.WindowInfo windowInfo)


Copyright © 2014 gvSIG Association. All Rights Reserved.