org.sf.cafebabe
Class InternalFrameManager

java.lang.Object
  extended by org.sf.cafebabe.InternalFrameManager
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.InternalFrameListener

public class InternalFrameManager
extends java.lang.Object
implements javax.swing.event.InternalFrameListener

Class that represents the manager for internal frames.

Version:
1.0 09/13/2003
Author:
Alexander Shvets

Field Summary
static java.lang.Integer PROGRAM_LAYER
           
 
Constructor Summary
InternalFrameManager(MainFrame mainFrame)
           
 
Method Summary
 void close()
           
 org.sf.mdi.MDIFrame getCurrentFrame()
           
 CustomFrame getFrame(javax.activation.DataSource dataSource)
           
 void internalFrameActivated(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameClosed(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameIconified(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameOpened(javax.swing.event.InternalFrameEvent e)
           
 void newFrame()
           
 void openFrame(java.io.File file)
           
 void openFrame(java.lang.String name)
           
 void saveAs(javax.activation.DataSource dataSource)
           
 void setCurrentFrame(org.sf.mdi.MDIFrame currentFrame)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROGRAM_LAYER

public static final java.lang.Integer PROGRAM_LAYER
Constructor Detail

InternalFrameManager

public InternalFrameManager(MainFrame mainFrame)
Method Detail

internalFrameActivated

public void internalFrameActivated(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameActivated in interface javax.swing.event.InternalFrameListener

internalFrameDeactivated

public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameDeactivated in interface javax.swing.event.InternalFrameListener

internalFrameClosing

public void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameClosing in interface javax.swing.event.InternalFrameListener

internalFrameOpened

public void internalFrameOpened(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameOpened in interface javax.swing.event.InternalFrameListener

internalFrameClosed

public void internalFrameClosed(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameClosed in interface javax.swing.event.InternalFrameListener

internalFrameIconified

public void internalFrameIconified(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameIconified in interface javax.swing.event.InternalFrameListener

internalFrameDeiconified

public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameDeiconified in interface javax.swing.event.InternalFrameListener

getCurrentFrame

public org.sf.mdi.MDIFrame getCurrentFrame()

setCurrentFrame

public void setCurrentFrame(org.sf.mdi.MDIFrame currentFrame)

openFrame

public void openFrame(java.lang.String name)

openFrame

public void openFrame(java.io.File file)
               throws java.io.IOException
Throws:
java.io.IOException

getFrame

public CustomFrame getFrame(javax.activation.DataSource dataSource)

newFrame

public void newFrame()

saveAs

public void saveAs(javax.activation.DataSource dataSource)

close

public void close()


Copyright 2006 Dream Programs Inc.. All Rights Reserved.