public final class FrameManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FrameManager.FrameHandle |
Modifier and Type | Method and Description |
---|---|
void |
closeFrame(IcarusFrame frame) |
IcarusFrame |
getFrame(FrameManager.FrameHandle handle) |
FrameManager.FrameHandle |
getHandle(IcarusFrame frame) |
static FrameManager |
getInstance() |
FrameManager.FrameHandle |
newFrame() |
FrameManager.FrameHandle |
newFrame(de.ims.icarus.util.Options options) |
void |
registerWindow(java.awt.Window window) |
void |
shutdown() |
void |
unregisterWindow(java.awt.Window window) |
public static FrameManager getInstance()
public void closeFrame(IcarusFrame frame)
public FrameManager.FrameHandle newFrame()
public FrameManager.FrameHandle newFrame(de.ims.icarus.util.Options options)
public IcarusFrame getFrame(FrameManager.FrameHandle handle)
public FrameManager.FrameHandle getHandle(IcarusFrame frame)
public void registerWindow(java.awt.Window window)
public void unregisterWindow(java.awt.Window window)
public void shutdown()