com.swfm.mica.editors
Class MiDrawingToolBarManager

java.lang.Object
  extended bycom.swfm.mica.editors.MiDrawingToolBarManager

public class MiDrawingToolBarManager
extends java.lang.Object

Version:
%I% %G%
Author:
Michael L. Davis

Field Summary
static java.lang.String Mi_DRAWING_TOOL_SELECTED_CMD_NAME
           
static java.lang.String Mi_NEW_SHAPE_ATTRIBUTES_CHANGED_STATE_NAME
           
static java.lang.String Mi_SELECTION_TOOL_SELECTED_CMD_NAME
           
 
Constructor Summary
MiDrawingToolBarManager()
           
 
Method Summary
 void drawingToolSelected(MiPart toolBar, java.lang.String howToUseToolMessage, java.lang.String toolCommandName)
           
 MiAttributes getNewShapeAttributes()
           
 void registerToolBar(MiPart toolBar)
           
 void selectionToolSelected(MiPart toolBar, java.lang.String selectionToolCommandName)
           
 void setEditor(MiEditor editor)
          Sets the editor that the toolbars will apply their actions to
 void setNewShapeAttributes(MiAttributes attributes)
           
 void unRegisterToolBar(MiPart toolBar)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Mi_DRAWING_TOOL_SELECTED_CMD_NAME

public static final java.lang.String Mi_DRAWING_TOOL_SELECTED_CMD_NAME
See Also:
Constant Field Values

Mi_SELECTION_TOOL_SELECTED_CMD_NAME

public static final java.lang.String Mi_SELECTION_TOOL_SELECTED_CMD_NAME
See Also:
Constant Field Values

Mi_NEW_SHAPE_ATTRIBUTES_CHANGED_STATE_NAME

public static final java.lang.String Mi_NEW_SHAPE_ATTRIBUTES_CHANGED_STATE_NAME
See Also:
Constant Field Values
Constructor Detail

MiDrawingToolBarManager

public MiDrawingToolBarManager()
Method Detail

registerToolBar

public void registerToolBar(MiPart toolBar)

unRegisterToolBar

public void unRegisterToolBar(MiPart toolBar)

setNewShapeAttributes

public void setNewShapeAttributes(MiAttributes attributes)

getNewShapeAttributes

public MiAttributes getNewShapeAttributes()

setEditor

public void setEditor(MiEditor editor)
Sets the editor that the toolbars will apply their actions to

Parameters:
editor - the new editor (of type MiGraphicsEditor)
See Also:
MiEditorWindow.getEditor(), MiGraphicsWindow#setEditor, MiToolBar.setTargetOfTargetableToolItems(java.lang.Object)

drawingToolSelected

public void drawingToolSelected(MiPart toolBar,
                                java.lang.String howToUseToolMessage,
                                java.lang.String toolCommandName)

selectionToolSelected

public void selectionToolSelected(MiPart toolBar,
                                  java.lang.String selectionToolCommandName)