public class SingletonWindowSupport extends Object
Modifier and Type | Class and Description |
---|---|
class |
SingletonWindowSupport.SingletonWindowInfo
Representa una vista singleton manteniendo el modelo y la clase de la
vista que lo muestra
|
Constructor and Description |
---|
SingletonWindowSupport(WindowInfoSupport vis,
FrameWindowSupport fvs)
DOCUMENT ME!
|
Modifier and Type | Method and Description |
---|---|
void |
closeWindow(SingletonWindow sw)
DOCUMENT ME!
|
boolean |
contains(Class windowClass,
Object model) |
boolean |
contains(SingletonWindow sw) |
Component |
getFrame(Class viewClass,
Object model) |
Component |
getFrame(SingletonWindow sv) |
Component[] |
getFrames(Object model) |
void |
openSingletonWindow(SingletonWindow sw,
Component frame) |
boolean |
registerWindow(Class windowClass,
Object model,
WindowInfo wi)
If the window existed, the 'wi' parameter is updated with the
previous window info (this allows to show the window in the previous
place), but the title of the window is updated using the title
from the parameter.
|
void |
setHeight(SingletonWindow sv,
int height) |
void |
setMaximized(SingletonWindow sw,
boolean maximized) |
void |
setMinimumSize(SingletonWindow sw,
Dimension minSize)
Sets the minimum allowed size for the provided singleton window.
|
void |
setNormalBounds(SingletonWindow sw,
Rectangle normalBounds) |
void |
setTitle(SingletonWindow sv,
String title) |
void |
setWidth(SingletonWindow sv,
int width) |
void |
setX(SingletonWindow sv,
int x) |
void |
setY(SingletonWindow sv,
int y) |
public SingletonWindowSupport(WindowInfoSupport vis, FrameWindowSupport fvs)
vis
- DOCUMENT ME!fvs
- org.gvsig.andami.ui.mdiManager.MDIManager#init(com.iver.andami.ui.mdiFrame.MDIFrame)
public boolean registerWindow(Class windowClass, Object model, WindowInfo wi)
windowClass
- DOCUMENT ME!model
- DOCUMENT ME!wi
- DOCUMENT ME!SingletonDialogAlreadyShownException
- DOCUMENT ME!public void openSingletonWindow(SingletonWindow sw, Component frame)
public boolean contains(SingletonWindow sw)
public void closeWindow(SingletonWindow sw)
sw
- public Component getFrame(SingletonWindow sv)
view
- public void setX(SingletonWindow sv, int x)
sv
- i
- public void setY(SingletonWindow sv, int y)
sv
- i
- public void setHeight(SingletonWindow sv, int height)
sv
- i
- public void setWidth(SingletonWindow sv, int width)
sv
- i
- public void setMaximized(SingletonWindow sw, boolean maximized)
sw
- maximized
- public void setNormalBounds(SingletonWindow sw, Rectangle normalBounds)
sw
- maximized
- public void setMinimumSize(SingletonWindow sw, Dimension minSize)
sw
- minSize
- public void setTitle(SingletonWindow sv, String title)
sv
- string
-