org.keridwen.core.ui.dockingframes.internal
Class DefaultToolBarService

java.lang.Object
  extended by org.keridwen.core.ui.dockingframes.internal.DefaultToolBarService
All Implemented Interfaces:
ToolBarService

public class DefaultToolBarService
extends Object
implements ToolBarService


Constructor Summary
DefaultToolBarService(JFrame frameToSet)
          Default constructor.
 
Method Summary
 void addButtonToToolBar(JButton buttonToAdd, String toolBarName)
           
 void addButtonToToolBar(JButton buttonToAdd, String toolBarName, int preferedPosition)
           
 void addEventToToolBar(ViewEvent<? extends Serializable,? extends Serializable> event, String toolBarName)
           
 void addSeparatorToToolBar(String toolBarName)
           
 void addSeparatorToToolBar(String toolBarName, int preferedPosition)
           
 void addToolBar(JToolBar toolBarToAdd, String position)
           
 void addToolBar(String toolBarName, int orientation, String position)
           
 String getToolBarPosition(JToolBar toolbar)
           
 Collection<JToolBar> getToolBars()
           
 void removeButtonFromToolBar(JButton buttonToAdd, String toolBarName)
           
 void removeEventFromToolBar(ViewEvent<? extends Serializable,? extends Serializable> event, String toolBarName)
           
 void removeToolBar(JToolBar toolBarToRemove)
           
 void removeToolBar(String toolBarName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultToolBarService

public DefaultToolBarService(JFrame frameToSet)
Default constructor.

Method Detail

addToolBar

public void addToolBar(JToolBar toolBarToAdd,
                       String position)
Specified by:
addToolBar in interface ToolBarService

removeToolBar

public void removeToolBar(JToolBar toolBarToRemove)
Specified by:
removeToolBar in interface ToolBarService

addToolBar

public void addToolBar(String toolBarName,
                       int orientation,
                       String position)
Specified by:
addToolBar in interface ToolBarService

removeToolBar

public void removeToolBar(String toolBarName)
Specified by:
removeToolBar in interface ToolBarService

getToolBars

public Collection<JToolBar> getToolBars()
Specified by:
getToolBars in interface ToolBarService

getToolBarPosition

public String getToolBarPosition(JToolBar toolbar)
Specified by:
getToolBarPosition in interface ToolBarService

addEventToToolBar

public void addEventToToolBar(ViewEvent<? extends Serializable,? extends Serializable> event,
                              String toolBarName)
Specified by:
addEventToToolBar in interface ToolBarService

removeEventFromToolBar

public void removeEventFromToolBar(ViewEvent<? extends Serializable,? extends Serializable> event,
                                   String toolBarName)
Specified by:
removeEventFromToolBar in interface ToolBarService

addButtonToToolBar

public void addButtonToToolBar(JButton buttonToAdd,
                               String toolBarName)
Specified by:
addButtonToToolBar in interface ToolBarService

addButtonToToolBar

public void addButtonToToolBar(JButton buttonToAdd,
                               String toolBarName,
                               int preferedPosition)
Specified by:
addButtonToToolBar in interface ToolBarService

addSeparatorToToolBar

public void addSeparatorToToolBar(String toolBarName)
Specified by:
addSeparatorToToolBar in interface ToolBarService

addSeparatorToToolBar

public void addSeparatorToToolBar(String toolBarName,
                                  int preferedPosition)
Specified by:
addSeparatorToToolBar in interface ToolBarService

removeButtonFromToolBar

public void removeButtonFromToolBar(JButton buttonToAdd,
                                    String toolBarName)
Specified by:
removeButtonFromToolBar in interface ToolBarService


Copyright © 2011-2013 Artenum. All Rights Reserved.