de.miethxml.toolkit.ui.impl
Class MainFrame

java.lang.Object
  extended byde.miethxml.toolkit.ui.impl.MainFrame
All Implemented Interfaces:
ApplicationFrame, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Startable

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.configuration.Configurable, ApplicationFrame, org.apache.avalon.framework.activity.Startable

Author:
Simon Mieth

Field Summary
static java.lang.String PARAMETER_LOOK_N_FEEL
           
 
Fields inherited from interface de.miethxml.toolkit.ui.ApplicationFrame
ROLE
 
Constructor Summary
MainFrame()
           
 
Method Summary
 void addWindowListener(java.awt.event.WindowListener l)
           
 void configure(org.apache.avalon.framework.configuration.Configuration conf)
           
 void dispose()
           
 void initialize()
           
 void service(org.apache.avalon.framework.service.ServiceManager manager)
           
 void setApplicationView(javax.swing.JComponent view)
           
 void setLookNFeel(java.lang.String value)
           
 void setVisible(boolean b)
           
 void start()
           
 void stop()
           
 
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 final java.lang.String PARAMETER_LOOK_N_FEEL
See Also:
Constant Field Values
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

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

setApplicationView

public void setApplicationView(javax.swing.JComponent view)
Specified by:
setApplicationView in interface ApplicationFrame

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

setLookNFeel

public void setLookNFeel(java.lang.String value)

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface org.apache.avalon.framework.activity.Startable
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Specified by:
stop in interface org.apache.avalon.framework.activity.Startable
Throws:
java.lang.Exception

configure

public void configure(org.apache.avalon.framework.configuration.Configuration conf)
               throws org.apache.avalon.framework.configuration.ConfigurationException
Specified by:
configure in interface org.apache.avalon.framework.configuration.Configurable
Throws:
org.apache.avalon.framework.configuration.ConfigurationException