Packagecom.kapit.diagram.tools
Classpublic class SelectTool
ImplementsIDiagramTool, IUIController



Public Properties
 PropertyDefined by
  activated : Boolean
[read-only]
SelectTool
  id : String
[read-only]
SelectTool
  view : DiagramView
[read-only]
SelectTool
Protected Properties
 PropertyDefined by
  _activated : Boolean = false
SelectTool
  _dragging : Boolean = false
SelectTool
  _mousedown : Point = null
SelectTool
  _seldob : DiagramObject = null
SelectTool
  _selgroup : DiagramGroup = null
SelectTool
  _ui : DragRectangleUI = null
SelectTool
  _view : DiagramView = null
SelectTool
Public Methods
 MethodDefined by
  
SelectTool
  
abort():void
SelectTool
  
activate(view:DiagramView):void
SelectTool
  
deactivate():void
SelectTool
  
uiCompleted():void
SelectTool
Protected Methods
 MethodDefined by
  
mouseDownHandler(event:MouseEvent):void
SelectTool
  
mouseMoveHandler(event:MouseEvent):void
SelectTool
  
mouseUpHandler(event:MouseEvent):void
SelectTool
  
selectAnchoredObjects(dob:DiagramObject, sel:Boolean = true):void
SelectTool
Protected Constants
 ConstantDefined by
  DRAG_THRESHOLD : uint = 4
SelectTool
Property detail
_activatedproperty
protected var _activated:Boolean = false
activatedproperty 
activated:Boolean  [read-only]Implementation
    public function get activated():Boolean
_draggingproperty 
protected var _dragging:Boolean = false
idproperty 
id:String  [read-only]Implementation
    public function get id():String
_mousedownproperty 
protected var _mousedown:Point = null
_seldobproperty 
protected var _seldob:DiagramObject = null
_selgroupproperty 
protected var _selgroup:DiagramGroup = null
_uiproperty 
protected var _ui:DragRectangleUI = null
_viewproperty 
protected var _view:DiagramView = null
viewproperty 
view:DiagramView  [read-only]Implementation
    public function get view():DiagramView
Constructor detail
SelectTool()constructor
public function SelectTool()
Method detail
abort()method
public function abort():void
activate()method 
public function activate(view:DiagramView):voidParameters
view:DiagramView
deactivate()method 
public function deactivate():void
mouseDownHandler()method 
protected function mouseDownHandler(event:MouseEvent):voidParameters
event:MouseEvent
mouseMoveHandler()method 
protected function mouseMoveHandler(event:MouseEvent):voidParameters
event:MouseEvent
mouseUpHandler()method 
protected function mouseUpHandler(event:MouseEvent):voidParameters
event:MouseEvent
selectAnchoredObjects()method 
protected function selectAnchoredObjects(dob:DiagramObject, sel:Boolean = true):voidParameters
dob:DiagramObject
 
sel:Boolean (default = true)
uiCompleted()method 
public function uiCompleted():void
Constant detail
DRAG_THRESHOLDconstant
protected const DRAG_THRESHOLD:uint = 4