de.miethxml.hawron.gui
Class MainFrame

java.lang.Object
  extended byde.miethxml.hawron.gui.MainFrame
All Implemented Interfaces:
ApplicationFrame, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.parameters.Parameterizable, org.apache.avalon.framework.service.Serviceable

public class MainFrame
extends java.lang.Object
implements org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.parameters.Parameterizable, ApplicationFrame

Author:
Simon Mieth

Field Summary
static java.lang.String PARAMETER_FRAME_HEIGHT
           
static java.lang.String PARAMETER_FRAME_WIDTH
           
static java.lang.String PARAMETER_FRAME_X
           
static java.lang.String PARAMETER_FRAME_Y
           
static java.lang.String PARAMETER_LOOK_N_FEEL
           
 
Fields inherited from interface de.miethxml.hawron.gui.ApplicationFrame
ROLE
 
Constructor Summary
MainFrame()
           
 
Method Summary
 void addWindowListener(java.awt.event.WindowListener l)
           
 void dispose()
           
 void initialize()
           
 boolean isProjectViewShowing()
           
 void parameterize(org.apache.avalon.framework.parameters.Parameters arg0)
           
 void service(org.apache.avalon.framework.service.ServiceManager manager)
           
 void setLookNFeel(java.lang.String value)
           
 void setMenuBar(javax.swing.JMenuBar menubar)
          Deprecated.  
 void setProjectView(ProjectView pv)
           
 void setToolBar(javax.swing.JComponent toolbar)
          Deprecated.  
 void setVisible(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAMETER_LOOK_N_FEEL

public static java.lang.String PARAMETER_LOOK_N_FEEL

PARAMETER_FRAME_X

public static java.lang.String PARAMETER_FRAME_X

PARAMETER_FRAME_Y

public static java.lang.String PARAMETER_FRAME_Y

PARAMETER_FRAME_WIDTH

public static java.lang.String PARAMETER_FRAME_WIDTH

PARAMETER_FRAME_HEIGHT

public static java.lang.String PARAMETER_FRAME_HEIGHT
Constructor Detail

MainFrame

public MainFrame()
Throws:
java.awt.HeadlessException
Method Detail

initialize

public void initialize()
Specified by:
initialize in interface org.apache.avalon.framework.activity.Initializable

addWindowListener

public void addWindowListener(java.awt.event.WindowListener l)
Specified by:
addWindowListener in interface ApplicationFrame

setToolBar

public void setToolBar(javax.swing.JComponent toolbar)
Deprecated.  

Parameters:
toolbar - The toolbar to set.

service

public void service(org.apache.avalon.framework.service.ServiceManager manager)
             throws org.apache.avalon.framework.service.ServiceException
Specified by:
service in interface org.apache.avalon.framework.service.Serviceable
Throws:
org.apache.avalon.framework.service.ServiceException

setProjectView

public void setProjectView(ProjectView pv)

setMenuBar

public void setMenuBar(javax.swing.JMenuBar menubar)
Deprecated.  


setVisible

public void setVisible(boolean b)
Specified by:
setVisible in interface ApplicationFrame

dispose

public void dispose()
Specified by:
dispose in interface org.apache.avalon.framework.activity.Disposable

isProjectViewShowing

public boolean isProjectViewShowing()

setLookNFeel

public void setLookNFeel(java.lang.String value)

parameterize

public void parameterize(org.apache.avalon.framework.parameters.Parameters arg0)
                  throws org.apache.avalon.framework.parameters.ParameterException
Specified by:
parameterize in interface org.apache.avalon.framework.parameters.Parameterizable
Throws:
org.apache.avalon.framework.parameters.ParameterException