de.miethxml.toolkit.ui.impl
Class ToolBarManagerImpl

java.lang.Object
  extended byde.miethxml.toolkit.ui.impl.ToolBarManagerImpl
All Implemented Interfaces:
org.apache.avalon.framework.activity.Initializable, LocaleListener, org.apache.avalon.framework.service.Serviceable, ToolBarManager

public class ToolBarManagerImpl
extends java.lang.Object
implements org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Initializable, ToolBarManager, LocaleListener

Author:
Simon Mieth

Field Summary
 
Fields inherited from interface de.miethxml.toolkit.ui.ToolBarManager
APPEND, BEFORE_LAST, LAST, ROLE
 
Constructor Summary
ToolBarManagerImpl()
           
 
Method Summary
 void addAction(javax.swing.Action action)
           
 void addAction(javax.swing.Action action, int index)
           
 void addComponent(java.awt.Component comp)
           
 void addComponent(java.awt.Component comp, int index)
           
 javax.swing.JComponent getToolBar()
           
 void initialize()
           
 void langChanged()
           
 void service(org.apache.avalon.framework.service.ServiceManager manager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolBarManagerImpl

public ToolBarManagerImpl()
Method Detail

getToolBar

public javax.swing.JComponent getToolBar()
Specified by:
getToolBar in interface ToolBarManager

addAction

public void addAction(javax.swing.Action action)
Specified by:
addAction in interface ToolBarManager

addAction

public void addAction(javax.swing.Action action,
                      int index)
Specified by:
addAction in interface ToolBarManager

addComponent

public void addComponent(java.awt.Component comp)
Specified by:
addComponent in interface ToolBarManager

initialize

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

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

addComponent

public void addComponent(java.awt.Component comp,
                         int index)
Specified by:
addComponent in interface ToolBarManager

langChanged

public void langChanged()
Specified by:
langChanged in interface LocaleListener