com.swfm.mica.events
Class MiIDragConnectionSegment

java.lang.Object
  extended bycom.swfm.mica.events.MiEventHandler
      extended bycom.swfm.mica.events.MiIDragConnectionSegment
All Implemented Interfaces:
MiiActionTypes, MiiCommandNames, MiiEventHandler, MiiEventTypes, MiiTypes

public class MiIDragConnectionSegment
extends MiEventHandler
implements MiiActionTypes, MiiTypes

This class allows a user to drag a connection segment, maintaining the orthogonality of it's segments, and maintaining it's connectivity, adding a segment if necessary.

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

Field Summary
         
Constructor Summary
MiIDragConnectionSegment()
           
 
Method Summary
 boolean getDisableConnectionLayoutDuringDrag()
           
 boolean getSelectNewlyDraggedConnections()
           
 void setDisableConnectionLayoutDuringDrag(boolean flag)
          default is 'true'
 void setSelectNewlyDraggedConnections(boolean flag)
           
 
Methods inherited from class com.swfm.mica.events.MiEventHandler
addEventToCommandTranslation, addEventToCommandTranslation, addEventToCommandTranslation, copy, getAlwaysConsumeTriggerEvents, getCommand, getEvent, getEventToCommandTranslation, getName, getNameForType, getObject, getRequestedCommands, getRequestedEvents, getTarget, getType, isCommand, isEnabled, isPositionDependent, isSingleton, isType, processCommand, processCommand, processEvent, removeAllEventToCommandTranslations, removeEventToCommandTranslation, removeEventToCommandTranslation, removeEventToCommandTranslation, removeEventToCommandTranslation, setAlwaysConsumeTriggerEvents, setCommand, setEnabled, setEventToCommandTranslation, setEventToCommandTranslation, setEventToCommandTranslation, setIsSingleton, setName, setObject, setPositionDependent, setPropertyValue, setTarget, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MiIDragConnectionSegment

public MiIDragConnectionSegment()
Method Detail

setSelectNewlyDraggedConnections

public void setSelectNewlyDraggedConnections(boolean flag)

getSelectNewlyDraggedConnections

public boolean getSelectNewlyDraggedConnections()

setDisableConnectionLayoutDuringDrag

public void setDisableConnectionLayoutDuringDrag(boolean flag)
default is 'true'


getDisableConnectionLayoutDuringDrag

public boolean getDisableConnectionLayoutDuringDrag()