com.swfm.mica.view
Class MiDrawingConnectionToolBar

java.lang.Object
  extended bycom.swfm.mica.core.MiPart
      extended bycom.swfm.mica.core.MiContainer
          extended bycom.swfm.mica.layouts.MiLayout
              extended bycom.swfm.mica.core.MiVisibleContainer
                  extended bycom.swfm.mica.widgets.MiWidget
                      extended bycom.swfm.mica.widgets.MiToolBar
                          extended bycom.swfm.mica.view.MiDrawingConnectionToolBar
All Implemented Interfaces:
MiiActionHandler, MiiActionTypes, MiiAttributeTypes, MiiCommandHandler, MiiCommandNames, MiiCopyable, MiiDragAndDropParticipant, MiiEventTypes, MiiGeneralCommandWidgetSpecificationProperties, MiiLayout, MiiNames, MiiOrientablePart, MiiPropertyTypes, MiiTypes

public class MiDrawingConnectionToolBar
extends MiToolBar
implements MiiCommandNames, MiiActionHandler

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

Field Summary
static java.lang.String ANNO_PT_DRAW_MODE_COMMAND_NAME
           
static java.lang.String ANNO_PT_DRAW_MODE_DISABLED_STATUS_MSG
           
static java.lang.String ANNO_PT_DRAW_MODE_STATUS_MSG
           
static java.lang.String ARC_CONN_DRAW_MODE_COMMAND_NAME
           
static java.lang.String ARC_CONN_DRAW_MODE_DISABLED_STATUS_MSG
           
static java.lang.String ARC_CONN_DRAW_MODE_STATUS_MSG
           
static java.lang.String CONN_PT_DRAW_MODE_COMMAND_NAME
           
static java.lang.String CONN_PT_DRAW_MODE_DISABLED_STATUS_MSG
           
static java.lang.String CONN_PT_DRAW_MODE_STATUS_MSG
           
static java.lang.String FREE_FORM_CONN_DRAW_MODE_COMMAND_NAME
           
static java.lang.String FREE_FORM_CONN_DRAW_MODE_DISABLED_STATUS_MSG
           
static java.lang.String FREE_FORM_CONN_DRAW_MODE_STATUS_MSG
           
static java.lang.String L_CONN_DRAW_MODE_COMMAND_NAME
           
static java.lang.String L_CONN_DRAW_MODE_DISABLED_STATUS_MSG
           
static java.lang.String L_CONN_DRAW_MODE_STATUS_MSG
           
static java.lang.String STRAIGHT_CONN_DRAW_MODE_COMMAND_NAME
           
static java.lang.String STRAIGHT_CONN_DRAW_MODE_DISABLED_STATUS_MSG
           
static java.lang.String STRAIGHT_CONN_DRAW_MODE_STATUS_MSG
           
static java.lang.String Z_CONN_DRAW_MODE_COMMAND_NAME
           
static java.lang.String Z_CONN_DRAW_MODE_DISABLED_STATUS_MSG
           
static java.lang.String Z_CONN_DRAW_MODE_STATUS_MSG
           
                         
Constructor Summary
MiDrawingConnectionToolBar(MiEditor editor, MiiCommandManager manager)
           
 
Method Summary
 boolean getActingAsAttributeToolNotDrawingTool()
           
 MiPart getAnnoPointToggleButton()
           
 boolean getApplyDrawModesToSelectedConnections()
           
 java.lang.String getConnectionDrawMode()
           
 MiPart getConnPointToggleButton()
           
 MiSize getDefaultPrototypeSize()
           
 MiConnection getPrototypes()
           
 boolean getSelectNewlyCreatedShape()
           
 boolean processAction(MiiAction action)
          Processes the given action.
 void processCommand(java.lang.String cmd)
          Process the given command.
 void setActingAsAttributeToolNotDrawingTool(boolean flag)
           
 void setApplyDrawModesToSelectedConnections(boolean flag)
           
 void setConnectableToConnections(boolean flag)
           
 void setConnectionConnectionPointLook(MiPart look)
           
 void setConnectionDrawMode(java.lang.String mode)
           
 void setConnectionJunctionPoint(MiConnectionJunctionPoint prototype)
           
 void setConnectionsCreatedByUsingConnPtsOnly(boolean flag)
           
 void setConnectionsMustBeConnectedAtBothEnds(boolean flag)
           
 void setDefaultPrototypeSize(MiSize size)
           
 void setLineSnappedToConnectPointAttributes(MiAttributes atts)
           
 void setManagedPointsAttributesDialog(MiManagedPointsAttributesDialog dialog)
           
 void setPrototypes(MiConnection prototype)
           
 void setSelectNewlyCreatedShape(boolean flag)
           
 void setSnapToConnectionPointDistance(double d)
           
 void setToolBarManager(MiDrawingToolBarManager manager)
           
 
Methods inherited from class com.swfm.mica.widgets.MiToolBar
appendBooleanToolItem, appendSpacer, appendToolItem, appendToolItem, copy, cycleOrientation, endRadioButtonSection, getButtonStyle, getCommandManager, getCommandOfToolItem, getIndexOfToolItemWithCommand, getOrientation, getPropertyDescriptions, getPropertyValue, getRadioStateEnforcer, getTargetOfTargetableToolItems, getToolItemWithCommand, insertToolItem, isOrientationFixed, isSpacer, makeItem, makeSpacer, removeAllToolItemsWithCommandsExcept, removeToolItem, setButtonStyle, setHelpMessages, setOrientation, setOrientationFixed, setPropertyValue, setSpacerWidth, setTargetOfTargetableToolItems, setToolItemImageSizes, startRadioButtonSection, startRadioButtonSection
 
Methods inherited from class com.swfm.mica.widgets.MiWidget
doExport, getContents, getEnterKeyFocusAttributes, getEnterKeyFocusBackgroundColor, getEnterKeyFocusBorderLook, getEnterKeyFocusColor, getEnterKeyFocusStatusHelp, getInSensitiveAttributes, getInSensitiveBackgroundColor, getInSensitiveBorderLook, getInSensitiveColor, getInSensitiveStatusHelp, getKeyboardFocusAttributes, getKeyboardFocusBackgroundColor, getKeyboardFocusBorderLook, getKeyboardFocusColor, getKeyboardFocusStatusHelp, getMouseFocusAttributes, getMouseFocusBackgroundColor, getMouseFocusBorderLook, getMouseFocusColor, getMouseFocusStatusHelp, getNormalAttributes, getNormalBackgroundColor, getNormalBorderLook, getNormalColor, getNormalStatusHelp, getRadioStateEnforcer, getSelectedAttributes, getSelectedBackgroundColor, getSelectedBorderLook, getSelectedColor, getSelectedStatusHelp, getToolkit, getValue, getWidgetAttributes, isAutoAttributesEnabled, isDesignTime, select, setAttributes, setAutoAttributesEnabled, setContents, setCurrentBackgroundColor, setCurrentColor, setEnterKeyFocus, setEnterKeyFocusAttributes, setEnterKeyFocusBackgroundColor, setEnterKeyFocusBorderLook, setEnterKeyFocusColor, setEnterKeyFocusStatusHelpMessage, setInSensitiveAttributes, setInSensitiveBackgroundColor, setInSensitiveBorderLook, setInSensitiveColor, setInSensitiveStatusHelpMessage, setKeyboardFocus, setKeyboardFocusAttributes, setKeyboardFocusBackgroundColor, setKeyboardFocusBorderLook, setKeyboardFocusColor, setKeyboardFocusStatusHelpMessage, setMouseFocus, setMouseFocusAttributes, setMouseFocusBackgroundColor, setMouseFocusBorderLook, setMouseFocusColor, setMouseFocusStatusHelpMessage, setNormalAttributes, setNormalBackgroundColor, setNormalBorderLook, setNormalColor, setNormalStatusHelpMessage, setPropertyValues, setRadioStateEnforcer, setSelectedAttributes, setSelectedBackgroundColor, setSelectedBorderLook, setSelectedColor, setSelectedStatusHelpMessage, setSensitive, setValue, setWidgetAttributes, setWidgetAttributes
 
Methods inherited from class com.swfm.mica.core.MiVisibleContainer
calcMinimumSize, calcPreferredSize, getContainerLayoutSpec, getDisplaysFocusBorder, getInnerBounds, getIntersectionWithLine, getOKToDrawOutsideInnerBounds, getShadowShape, getShape, getTotalMargins, getVisibleContainerAutomaticLayoutEnabled, invalidateArea, isShapeShrinkToFitEnabled, pick, setContainerLayoutSpec, setDisplaysFocusBorder, setMargins, setOKToDrawOutsideInnerBounds, setShape, setShape, setShapeShrinkToFitEnabled, setVisibleContainerAutomaticLayoutEnabled
 
Methods inherited from class com.swfm.mica.layouts.MiLayout
determinesPreferredAndMinimumSizes, getAlleyHSpacing, getAlleyMargins, getAlleyVSpacing, getCellMargins, getCellMargins, getElementHJustification, getElementHSizing, getElementVJustification, getElementVSizing, getInsetMargins, getInsetMargins, getLastElementJustification, getTarget, getUniqueElementIndex, getUniqueElementSizing, isEnabled, isIndependantOfTargetPosition, isScalingOfPartsWhenBoundsChangesHandledDuringLayout, layoutParts, makeCopy, setAlleyHSpacing, setAlleySpacing, setAlleyVSpacing, setCellMargins, setCellMargins, setElementHJustification, setElementHSizing, setElementJustification, setElementSizing, setElementVJustification, setElementVSizing, setEnabled, setInsetMargins, setInsetMargins, setLastElementJustification, setScalingOfPartsWhenBoundsChangesHandledDuringLayout, setTarget, setUniqueElementIndex, setUniqueElementSizing, toString
 
Methods inherited from class com.swfm.mica.core.MiContainer
appendPart, containsPart, deepCopy, doImport, getIndexOfPart, getKeepConnectionsBelowNodes, getNumberOfParts, getPart, getPart, getSupportedImportFormats, hasEventHandlers, hasValidCachedEventHandlerInfo, insertPart, invalidateCachedEventHandlerInfo, isContainerOf, isContainerOf, isContainerOfWithAttachments, pickDeepListContents, pickObject, removeAllParts, removePart, removePart, setKeepConnectionsBelowNodes, setPart, translate
 
Methods inherited from class com.swfm.mica.core.MiPart
_reCalcBounds, _render, _replaceBounds, _setContainer, _setDrawManager, _setValidatingLayout, appendActionHandler, appendActionHandler, appendActionHandler, appendActionHandler, appendActionHandler, appendAttachment, appendAttachment, appendCommandHandler, appendCommandHandler, appendCommandHandler, appendConnection, appendContainer, appendEventHandler, appendItem, appendPoint, appendPoint, applyCustomLookAndFeel, containsItem, containsOpaqueRectangles, copy, deleteAllConnections, deleteAllParts, deleteSelf, dispatchAction, dispatchAction, dispatchAction, dispatchActionRequest, dispatchActionRequest, dispatchActionRequest, dispatchEvent, draw, drawNow, drawNow, flip, flip, freeAccessLock, get1DShapeStrokeBackgroundColor, get1DShapeStrokesFilled, getAccessLock, getActionHandler, getActionsGenerated, getActionsLocallyGenerated, getActionsRequestedFromParts, getAfterRenderer, getAlphaCompositeRenderMode, getAnnotationPointManager, getAssociatedParts, getAttachment, getAttachment, getAttachmentMargins, getAttachments, getAttributeLockMask, getAttributePublicMask, getAttributes, getAttributeValue, getBackgroundColor, getBackgroundImage, getBackgroundRenderer, getBackgroundTile, getBalloonHelp, getBeforeRenderer, getBlackColor, getBorderHiliteColor, getBorderHiliteWidth, getBorderLook, getBorderRenderer, getBounds, getBounds, getCenter, getCenter, getCenterOfRotation, getCenterX, getCenterY, getColor, getConnection, getConnectionPointManager, getContainer, getContainerRequestedActions, getContainingEditor, getContainingWindow, getContextCursor, getContextMenu, getContextMenu, getControlPointManager, getCustomLookAndFeels, getCustomLookAndFeels, getDarkColor, getDeepConnection, getDeepConnection, getDeepConnections, getDeeplyInvalidateAreas, getDefaultAttributes, getDialogHelp, getDoubleBuffer, getDragAndDropBehavior, getDrawBounds, getDrawManager, getEventHandler, getEventHandler, getEventHandlerWithClass, getEventHandlingDisabledByContainer, getEventHandlingEnabled, getFlipped, getFont, getFontHorizontalJustification, getFontPointSize, getFontVerticalJustification, getHasBorderHilite, getHasShadow, getHeight, getID, getIncomingInvalidLayoutNotificationsEnabled, getIndexOfItem, getInnerBounds, getInvalidAreaNotificationsEnabled, getInvalidLayoutNotificationsEnabled, getItem, getItem, getKeyFocusTraversalGroup, getLayout, getLayoutManipulator, getLightColor, getLineEndSize, getLineEndsRenderer, getLineEndsSizeFnOfLineWidth, getLineEndStyle, getLineStartSize, getLineStartStyle, getLineStyle, getLineWidth, getLocallyRequestedEventTypes, getManipulator, getMargins, getMaximumHeight, getMaximumWidth, getMinimumHeight, getMinimumPickAreaSize, getMinimumSize, getMinimumWidth, getName, getNumberOfActionHandlers, getNumberOfAttachments, getNumberOfConnections, getNumberOfContainers, getNumberOfDeepConnections, getNumberOfEventHandlers, getNumberOfItems, getNumberOfPoints, getNumberOfResources, getOutgoingInvalidLayoutNotificationsEnabled, getPoint, getPoint, getPointEntryAngle, getPointExitAngle, getPointX, getPointY, getPreferredSize, getPrototypeManipulator, getRelativeLocation, getResource, getResourceName, getRootWindow, getRotation, getSelectionGraphics, getShadowColor, getShadowDirection, getShadowLength, getShadowRenderer, getShadowStyle, getSize, getSnapPointManager, getStatusHelp, getSupportedExportFormats, getThisOrPartHasInvalidArea, getToolHintHelp, getTotalNumberOfPartsCreated, getTransform, getTransparency, getValidatingLayout, getVisibilityAnimator, getWhiteColor, getWidth, getWriteMode, getXmax, getXmin, getXorColor, getYmax, getYmin, hasAttachment, hasAttribute, hasEnterKeyFocus, hasEventHandler, hasFixedAspectRatio, hasFixedHeight, hasFixedWidth, hasKeyboardFocus, hasMouseFocus, hasOverriddenMinimumSize, hasOverriddenPreferredSize, hasProperty, hasTotallyInvalidArea, hasValidLayout, insertActionHandler, insertActionHandler, insertActionHandler, insertConnection, insertContainer, insertEventHandler, insertItem, insertPoint, insertPoint, invalidateArea, invalidateLayout, isAcceptingEnterKeyFocus, isAcceptingKeyboardFocus, isAcceptingMouseFocus, isAcceptingTabKeys, isActionDispatchingEnabled, isConnectable, isConnectedTo, isCopyable, isCopyableAsPartOfCopyable, isDeletable, isDoubleBuffered, isDragAndDropSource, isDragAndDropTarget, isFilled, isFontBold, isFontItalic, isFontUnderlined, isHidden, isMovable, isOpaqueRectangle, isPickable, isPickableWhenTransparent, isPrintable, isSavable, isSelectable, isSelected, isSensitive, isShowing, isSnappable, isUngroupable, isValidConnectionDestination, isValidConnectionSource, isVisible, makeImageFromArea, makeLayoutManipulator, makeManipulator, optimizedInvalidateArea, optimizedInvalidateDrawBoundsArea, overrideAttributes, overrideEventHandlingDisabledByContainer, packLayout, pickDeepList, preRenderToDoubleBuffer, refreshBounds, refreshLookAndFeel, refreshLookAndFeel, removeActionHandler, removeActionHandler, removeActionHandlers, removeAllActionHandlers, removeAllAttachments, removeAllConnections, removeAllEventHandlers, removeAllItems, removeAllManipulators, removeAttachment, removeAttachment, removeCommandHandler, removeCommandHandler, removeConnection, removeConnection, removeContainer, removeContainer, removeEventHandler, removeFromAllContainers, removeItem, removeItem, removePoint, removeResource, removeSelf, replaceDrawBounds, replaceSelf, requestEnterKeyFocus, requestKeyboardFocus, rotate, rotate, rotateTo, scale, scale, scale, set1DShapeStrokeBackgroundColor, set1DShapeStrokesFilled, setAcceptingEnterKeyFocus, setAcceptingKeyboardFocus, setAcceptingMouseFocus, setAcceptingTabKeys, setActionDispatchingEnabled, setAfterRenderer, setAlphaCompositeRenderMode, setAnnotationPointManager, setAttachmentDrawnAfter, setAttachmentMargins, setAttachmentsVisibility, setAttributeLockMask, setAttributePublicMask, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setBackgroundColor, setBackgroundColor, setBackgroundImage, setBackgroundRenderer, setBackgroundTile, setBalloonHelp, setBalloonHelpMessage, setBeforeRenderer, setBlackColor, setBorderHiliteColor, setBorderHiliteWidth, setBorderLook, setBorderRenderer, setBounds, setBounds, setCenter, setCenter, setCenterX, setCenterY, setColor, setColor, setConnectable, setConnectionPointManager, setContextCursor, setContextMenu, setControlPointManager, setCopyable, setCopyableAsPartOfCopyable, setCustomLookAndFeels, setCustomLookAndFeels, setDarkColor, setDeeplyInvalidateAreas, setDefaultAttributes, setDeletable, setDialogHelp, setDialogHelpMessage, setDoubleBuffer, setDoubleBuffered, setDragAndDropBehavior, setEventHandlingEnabled, setFilled, setFixedAspectRatio, setFixedHeight, setFixedWidth, setFont, setFontBold, setFontHorizontalJustification, setFontItalic, setFontPointSize, setFontUnderlined, setFontVerticalJustification, setHasBorderHilite, setHasShadow, setHeight, setHidden, setIncomingInvalidLayoutNotificationsEnabled, setInvalidAreaNotificationsEnabled, setInvalidLayoutNotificationsEnabled, setIsDragAndDropSource, setIsDragAndDropTarget, setIsOpaqueRectangle, setItem, setKeyFocusTraversalGroup, setLayout, setLightColor, setLineEndSize, setLineEndSizeFnOfLineWidth, setLineEndsRenderer, setLineEndStyle, setLineStartSize, setLineStartStyle, setLineStyle, setLineWidth, setMaximumHeight, setMaximumWidth, setMinimumHeight, setMinimumPickAreaSize, setMinimumSize, setMinimumWidth, setMovable, setName, setNumberOfPoints, setOutgoingInvalidLayoutNotificationsEnabled, setPickable, setPickableWhenTransparent, setPoint, setPoint, setPreferredSize, setPrintable, setPrototypeManipulator, setResource, setSavable, setSelectable, setSelectionGraphics, setShadowColor, setShadowDirection, setShadowLength, setShadowRenderer, setShadowStyle, setSize, setSize, setSnappable, setSnapPointManager, setStatusHelp, setStatusHelpMessage, setSupportedImportFormats, setToolHintHelp, setToolHintMessage, setTransparency, setTransparency, setUngroupable, setVisibilityAnimator, setVisible, setWhiteColor, setWidth, setWriteMode, setXmax, setXmin, setXorColor, setYmax, setYmin, supportsImportOfSpecificInstance, translate, translate, translatePoint, validateLayout, validatePropertyValue, waitUntilRedrawn
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.swfm.mica.layouts.MiiLayout
getMinimumSize, getPreferredSize, invalidateLayout
 

Field Detail

STRAIGHT_CONN_DRAW_MODE_COMMAND_NAME

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

Z_CONN_DRAW_MODE_COMMAND_NAME

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

L_CONN_DRAW_MODE_COMMAND_NAME

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

ARC_CONN_DRAW_MODE_COMMAND_NAME

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

FREE_FORM_CONN_DRAW_MODE_COMMAND_NAME

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

CONN_PT_DRAW_MODE_COMMAND_NAME

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

ANNO_PT_DRAW_MODE_COMMAND_NAME

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

STRAIGHT_CONN_DRAW_MODE_STATUS_MSG

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

STRAIGHT_CONN_DRAW_MODE_DISABLED_STATUS_MSG

public static java.lang.String STRAIGHT_CONN_DRAW_MODE_DISABLED_STATUS_MSG

L_CONN_DRAW_MODE_STATUS_MSG

public static java.lang.String L_CONN_DRAW_MODE_STATUS_MSG

L_CONN_DRAW_MODE_DISABLED_STATUS_MSG

public static java.lang.String L_CONN_DRAW_MODE_DISABLED_STATUS_MSG

Z_CONN_DRAW_MODE_STATUS_MSG

public static java.lang.String Z_CONN_DRAW_MODE_STATUS_MSG

Z_CONN_DRAW_MODE_DISABLED_STATUS_MSG

public static java.lang.String Z_CONN_DRAW_MODE_DISABLED_STATUS_MSG

ARC_CONN_DRAW_MODE_STATUS_MSG

public static java.lang.String ARC_CONN_DRAW_MODE_STATUS_MSG

ARC_CONN_DRAW_MODE_DISABLED_STATUS_MSG

public static java.lang.String ARC_CONN_DRAW_MODE_DISABLED_STATUS_MSG

FREE_FORM_CONN_DRAW_MODE_STATUS_MSG

public static java.lang.String FREE_FORM_CONN_DRAW_MODE_STATUS_MSG

FREE_FORM_CONN_DRAW_MODE_DISABLED_STATUS_MSG

public static java.lang.String FREE_FORM_CONN_DRAW_MODE_DISABLED_STATUS_MSG

CONN_PT_DRAW_MODE_STATUS_MSG

public static java.lang.String CONN_PT_DRAW_MODE_STATUS_MSG

CONN_PT_DRAW_MODE_DISABLED_STATUS_MSG

public static java.lang.String CONN_PT_DRAW_MODE_DISABLED_STATUS_MSG

ANNO_PT_DRAW_MODE_STATUS_MSG

public static java.lang.String ANNO_PT_DRAW_MODE_STATUS_MSG

ANNO_PT_DRAW_MODE_DISABLED_STATUS_MSG

public static java.lang.String ANNO_PT_DRAW_MODE_DISABLED_STATUS_MSG
Constructor Detail

MiDrawingConnectionToolBar

public MiDrawingConnectionToolBar(MiEditor editor,
                                  MiiCommandManager manager)
Method Detail

setToolBarManager

public void setToolBarManager(MiDrawingToolBarManager manager)

setManagedPointsAttributesDialog

public void setManagedPointsAttributesDialog(MiManagedPointsAttributesDialog dialog)

setSelectNewlyCreatedShape

public void setSelectNewlyCreatedShape(boolean flag)

getSelectNewlyCreatedShape

public boolean getSelectNewlyCreatedShape()

setActingAsAttributeToolNotDrawingTool

public void setActingAsAttributeToolNotDrawingTool(boolean flag)

getActingAsAttributeToolNotDrawingTool

public boolean getActingAsAttributeToolNotDrawingTool()

setApplyDrawModesToSelectedConnections

public void setApplyDrawModesToSelectedConnections(boolean flag)

getApplyDrawModesToSelectedConnections

public boolean getApplyDrawModesToSelectedConnections()

setConnectionsMustBeConnectedAtBothEnds

public void setConnectionsMustBeConnectedAtBothEnds(boolean flag)

setConnectionsCreatedByUsingConnPtsOnly

public void setConnectionsCreatedByUsingConnPtsOnly(boolean flag)

setConnectableToConnections

public void setConnectableToConnections(boolean flag)

setLineSnappedToConnectPointAttributes

public void setLineSnappedToConnectPointAttributes(MiAttributes atts)

setSnapToConnectionPointDistance

public void setSnapToConnectionPointDistance(double d)

setConnectionConnectionPointLook

public void setConnectionConnectionPointLook(MiPart look)

setConnectionJunctionPoint

public void setConnectionJunctionPoint(MiConnectionJunctionPoint prototype)

getAnnoPointToggleButton

public MiPart getAnnoPointToggleButton()

getConnPointToggleButton

public MiPart getConnPointToggleButton()

setPrototypes

public void setPrototypes(MiConnection prototype)

getPrototypes

public MiConnection getPrototypes()

setDefaultPrototypeSize

public void setDefaultPrototypeSize(MiSize size)

getDefaultPrototypeSize

public MiSize getDefaultPrototypeSize()

processCommand

public void processCommand(java.lang.String cmd)
Description copied from class: MiToolBar
Process the given command. These commands are usually generated by the background menu of this toolbar and support the setting of the various button styles. Valid commands are: Mi_SHOW_LABELS_COMMAND_NAME Mi_HIDE_LABELS_COMMAND_NAME Mi_SHOW_BORDERS_COMMAND_NAME Mi_HIDE_BORDERS_COMMAND_NAME

Specified by:
processCommand in interface MiiCommandHandler
Overrides:
processCommand in class MiToolBar
Parameters:
cmd - the command to process

processAction

public boolean processAction(MiiAction action)
Description copied from interface: MiiActionHandler
Processes the given action.

Specified by:
processAction in interface MiiActionHandler
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

getConnectionDrawMode

public java.lang.String getConnectionDrawMode()

setConnectionDrawMode

public void setConnectionDrawMode(java.lang.String mode)