com.swfm.mica.core
Interface MiiActionHandler

All Known Implementing Classes:
MiActionCallback, MiAnotherView, MiAttributeOptionMenu, MiAutoAdjustShapeAroundTextActionHandler, MiBirdsEyeView, MiBorderLookOptionMenu, MiBoundsManipulator, MiColorChooser, MiColorOptionMenu, MiComboBox, MiComboList, MiConnection, MiConnectionJunctionPoint, MiConnectMenuCommands, MiDirectoryTreePalette, MiDockingPanelManager, MiDrawingAttributesToolBar, MiDrawingConnectionToolBar, MiDrawingGrid, MiDrawingShapeToolBar, MiEditMenuCommands, MiEditorBackgroundMenuCommands, MiEditorCommandsHandler, MiEditorPalette, MiEditorStatusBar, MiEditorWindow, MiExpandoBox, MiExportPanel, MiFileChooser, MiFilenameTextEntryWithBrowserWidget, MiFileSystemExplorerWidget, MiFishEyeView, MiFontChooser, MiFontOptionMenu, MiFontPointSizeOptionMenu, MiGeneralAttributesDialog, MiGraphicsBaseViewManager, MiGraphicsViewManager, MiGraphMenuCommands, MiHelpViewer, MiHierarchicalInspector, MiIconWithOptionMenu, MiICreateText, MiIDisplayContextMenu, MiImageCreationPanel, MiLabeledWidget, MiLayerManager, MiLayerTabs, MiLayoutManipulator, MiLayoutMenuCommands, MiLineEndsOptionMenu, MiLineWidthOptionMenu, MiListPlusPropertyPanel, MiLoggingPanel, MiMagnificationStatusField, MiMagnifierLens, MiMagnifierView, MiManagedPointsAttributesDialog, MiManagedPointsAttributesPanel, MiManipulatableLayout, MiMenu, MiMenuBar, MiMenuLauncherButton, MiModelEntity, MiModelPropertyViewManager, MiMultiLineSingleButtonDialogBox, MiMultiPointManipulator, MiOkCancelHelpButtons, MiOptionMenu, MiPaletteBackgroundMenu, MiPaletteViewManager, MiPlayerPanel, MiPrintPanel, MiPropertyWidgets, MiRuler, MiScrollBar, MiScrolledBox, MiSelectionBox, MiShapeAttributesDialog, MiShapeAttributesPanel, MiShapeCreationPanel, MiShapeMenuCommands, MiShapePopupMenuCommands, MiSpinBox, MiSpinButtons, MiSplashScreen, MiStandardMenu, MiStatusBarFocusStatusField, MiSwatchesColorPalette, MiTableEditCellUsingOverlayTextField, MiTableInteractiveCellCopyTool, MiTabs, MiTaskBar, MiTextArea, MiTextField, MiTextFieldEditor, MiTriggerToTargetActionHandler, MiViewMenuCommands, MiVirtualTable, MiVirtualTreeTable, MiWaitUntilActionHandler, MiWhatsSelectedStatusField, MiWindowBorder

public interface MiiActionHandler

This interface is implemented by those observers that want to receive actions generated by MiParts.

Version:
%I% %G%
Author:
Michael L. Davis
See Also:
MiiAction, MiiActionTypes, MiPart.appendActionHandler(com.swfm.mica.core.MiiAction, com.swfm.mica.events.MiEvent)

Method Summary
 boolean processAction(MiiAction action)
          Processes the given action.
 

Method Detail

processAction

public boolean processAction(MiiAction action)
Processes the given action.

Parameters:
action - the action to process
Returns:
true if it is OK to send action to the next action handler false if it is NOT OK to send action to the next action handler