Packagecom.adobe.photoshop.tools
Classpublic class Tool
InheritanceTool Inheritance Object

This class abstracts the Tool concept from Photoshop. You can use the definitions of Tools in this class to send to Photoshop, to change the currently selected tool, for example. (See MessageDispatcher, which provides a function to do this.)



Public Methods
 MethodDefined By
  
Tool
Public Constants
 ConstantDefined By
  TOOLS_ADD_ANCHOR_POINT : String = addKnotTool
[static]
Tool
  TOOLS_ART_HISTORY_BRUSH : String = artBrushTool
[static]
Tool
  TOOLS_BACKGROUND_ERASER : String = backgroundEraserTool
[static]
Tool
  TOOLS_BLUR : String = blurTool
[static]
Tool
  TOOLS_BRUSH : String = paintbrushTool
[static]
Tool
  TOOLS_BURN : String = burnInTool
[static]
Tool
  TOOLS_CLONE_STAMP : String = cloneStampTool
[static]
Tool
  TOOLS_COLOR_REPLACEMENT : String = colorReplacementBrushTool
[static]
Tool
  TOOLS_COLOR_SAMPLER : String = colorSamplerTool
[static]
Tool
  TOOLS_CONVERT_ANCHOR_POINT : String = convertKnotTool
[static]
Tool
  TOOLS_CROP : String = cropTool
[static]
Tool
  TOOLS_CUSTOM_SHAPE : String = customShapeTool
[static]
Tool
  TOOLS_DELETE_ANCHOR_POINT : String = deleteKnotTool
[static]
Tool
  TOOLS_DIRECT_SELECTION : String = directSelectTool
[static]
Tool
  TOOLS_DODGE : String = dodgeTool
[static]
Tool
  TOOLS_ELLIPSE : String = ellipseTool
[static]
Tool
  TOOLS_ERASER : String = eraserTool
[static]
Tool
  TOOLS_EYEDROPPER : String = eyedropperTool
[static]
Tool
  TOOLS_FREEFORM_PEN : String = freeformPenTool
[static]
Tool
  TOOLS_GRADIENT : String = gradientTool
[static]
Tool
  TOOLS_HAND : String = handTool
[static]
Tool
  TOOLS_HEALING_BRUSH : String = magicStampTool
[static]
Tool
  TOOLS_HISTORY_BRUSH : String = historyBrushTool
[static]
Tool
  TOOLS_HORIZONTAL_TYPE : String = typeCreateOrEditTool
[static]
Tool
  TOOLS_HORIZONTAL_TYPE_MASK : String = typeCreateMaskTool
[static]
Tool
  TOOLS_LASSO : String = lassoTool
[static]
Tool
  TOOLS_LASSO_MAGNETIC : String = magneticLassoTool
[static]
Tool
  TOOLS_LINE : String = lineTool
[static]
Tool
  TOOLS_MAGIC_ERASER : String = magicEraserTool
[static]
Tool
  TOOLS_MAGIC_WAND : String = magicWandTool
[static]
Tool
  TOOLS_MARQUEE_ELLIP : String = marqueeEllipTool
[static]
Tool
  TOOLS_MARQUEE_RECT : String = marqueeRectTool
[static]
Tool
  TOOLS_MARQUEE_SINGLE_COLUMN : String = marqueeSingleColumnTool
[static]
Tool
  TOOLS_MARQUEE_SINGLE_ROW : String = marqueeSingleRowTool
[static]
Tool
  TOOLS_MIXER_BRUSH : String = wetBrushTool
[static]
Tool
  TOOLS_MOVE : String = moveTool
[static]
Tool
  TOOLS_NOTE : String = textAnnotTool
[static]
Tool
  TOOLS_PAINT_BUCKET : String = bucketTool
[static]
Tool
  TOOLS_PATCH : String = patchSelection
[static]
Tool
  TOOLS_PATH_SELECTION : String = pathComponentSelectTool
[static]
Tool
  TOOLS_PATTERN_STAMP : String = patternStampTool
[static]
Tool
  TOOLS_PEN : String = penTool
[static]
Tool
  TOOLS_PENCIL : String = pencilTool
[static]
Tool
  TOOLS_POLYGON : String = polygonTool
[static]
Tool
  TOOLS_POLY_SELECTION : String = polySelTool
[static]
Tool
  TOOLS_QUICK_SELECT : String = quickSelectTool
[static]
Tool
  TOOLS_RECTANGLE : String = rectangleTool
[static]
Tool
  TOOLS_RED_EYE : String = redEyeTool
[static]
Tool
  TOOLS_ROTATE_VIEW : String = rotateTool
[static]
Tool
  TOOLS_ROUNDED_RECTANGLE : String = roundedRectangleTool
[static]
Tool
  TOOLS_RULER : String = rulerTool
[static]
Tool
  TOOLS_SHARPEN : String = sharpenTool
[static]
Tool
  TOOLS_SLICE : String = sliceTool
[static]
Tool
  TOOLS_SLICE_SELECT : String = sliceSelectTool
[static]
Tool
  TOOLS_SMUDGE : String = smudgeTool
[static]
Tool
  TOOLS_SPONGE : String = saturationTool
[static]
Tool
  TOOLS_SPOT_HEALING_BRUSH : String = spotHealingBrushTool
[static]
Tool
  TOOLS_VERITCAL_TYPE : String = typeVerticalCreateOrEditTool
[static]
Tool
  TOOLS_VERTICAL_TYPE_MASK : String = typeVerticalCreateMaskTool
[static]
Tool
  TOOLS_ZOOM : String = zoomTool
[static]
Tool
Constructor Detail
Tool()Constructor
public function Tool()



Constant Detail
TOOLS_ADD_ANCHOR_POINTConstant
public static const TOOLS_ADD_ANCHOR_POINT:String = addKnotTool

TOOLS_ART_HISTORY_BRUSHConstant 
public static const TOOLS_ART_HISTORY_BRUSH:String = artBrushTool

TOOLS_BACKGROUND_ERASERConstant 
public static const TOOLS_BACKGROUND_ERASER:String = backgroundEraserTool

TOOLS_BLURConstant 
public static const TOOLS_BLUR:String = blurTool

TOOLS_BRUSHConstant 
public static const TOOLS_BRUSH:String = paintbrushTool

TOOLS_BURNConstant 
public static const TOOLS_BURN:String = burnInTool

TOOLS_CLONE_STAMPConstant 
public static const TOOLS_CLONE_STAMP:String = cloneStampTool

TOOLS_COLOR_REPLACEMENTConstant 
public static const TOOLS_COLOR_REPLACEMENT:String = colorReplacementBrushTool

TOOLS_COLOR_SAMPLERConstant 
public static const TOOLS_COLOR_SAMPLER:String = colorSamplerTool

TOOLS_CONVERT_ANCHOR_POINTConstant 
public static const TOOLS_CONVERT_ANCHOR_POINT:String = convertKnotTool

TOOLS_CROPConstant 
public static const TOOLS_CROP:String = cropTool

TOOLS_CUSTOM_SHAPEConstant 
public static const TOOLS_CUSTOM_SHAPE:String = customShapeTool

TOOLS_DELETE_ANCHOR_POINTConstant 
public static const TOOLS_DELETE_ANCHOR_POINT:String = deleteKnotTool

TOOLS_DIRECT_SELECTIONConstant 
public static const TOOLS_DIRECT_SELECTION:String = directSelectTool

TOOLS_DODGEConstant 
public static const TOOLS_DODGE:String = dodgeTool

TOOLS_ELLIPSEConstant 
public static const TOOLS_ELLIPSE:String = ellipseTool

TOOLS_ERASERConstant 
public static const TOOLS_ERASER:String = eraserTool

TOOLS_EYEDROPPERConstant 
public static const TOOLS_EYEDROPPER:String = eyedropperTool

TOOLS_FREEFORM_PENConstant 
public static const TOOLS_FREEFORM_PEN:String = freeformPenTool

TOOLS_GRADIENTConstant 
public static const TOOLS_GRADIENT:String = gradientTool

TOOLS_HANDConstant 
public static const TOOLS_HAND:String = handTool

TOOLS_HEALING_BRUSHConstant 
public static const TOOLS_HEALING_BRUSH:String = magicStampTool

TOOLS_HISTORY_BRUSHConstant 
public static const TOOLS_HISTORY_BRUSH:String = historyBrushTool

TOOLS_HORIZONTAL_TYPEConstant 
public static const TOOLS_HORIZONTAL_TYPE:String = typeCreateOrEditTool

TOOLS_HORIZONTAL_TYPE_MASKConstant 
public static const TOOLS_HORIZONTAL_TYPE_MASK:String = typeCreateMaskTool

TOOLS_LASSOConstant 
public static const TOOLS_LASSO:String = lassoTool

TOOLS_LASSO_MAGNETICConstant 
public static const TOOLS_LASSO_MAGNETIC:String = magneticLassoTool

TOOLS_LINEConstant 
public static const TOOLS_LINE:String = lineTool

TOOLS_MAGIC_ERASERConstant 
public static const TOOLS_MAGIC_ERASER:String = magicEraserTool

TOOLS_MAGIC_WANDConstant 
public static const TOOLS_MAGIC_WAND:String = magicWandTool

TOOLS_MARQUEE_ELLIPConstant 
public static const TOOLS_MARQUEE_ELLIP:String = marqueeEllipTool

TOOLS_MARQUEE_RECTConstant 
public static const TOOLS_MARQUEE_RECT:String = marqueeRectTool

TOOLS_MARQUEE_SINGLE_COLUMNConstant 
public static const TOOLS_MARQUEE_SINGLE_COLUMN:String = marqueeSingleColumnTool

TOOLS_MARQUEE_SINGLE_ROWConstant 
public static const TOOLS_MARQUEE_SINGLE_ROW:String = marqueeSingleRowTool

TOOLS_MIXER_BRUSHConstant 
public static const TOOLS_MIXER_BRUSH:String = wetBrushTool

TOOLS_MOVEConstant 
public static const TOOLS_MOVE:String = moveTool

TOOLS_NOTEConstant 
public static const TOOLS_NOTE:String = textAnnotTool

TOOLS_PAINT_BUCKETConstant 
public static const TOOLS_PAINT_BUCKET:String = bucketTool

TOOLS_PATCHConstant 
public static const TOOLS_PATCH:String = patchSelection

TOOLS_PATH_SELECTIONConstant 
public static const TOOLS_PATH_SELECTION:String = pathComponentSelectTool

TOOLS_PATTERN_STAMPConstant 
public static const TOOLS_PATTERN_STAMP:String = patternStampTool

TOOLS_PENConstant 
public static const TOOLS_PEN:String = penTool

TOOLS_PENCILConstant 
public static const TOOLS_PENCIL:String = pencilTool

TOOLS_POLY_SELECTIONConstant 
public static const TOOLS_POLY_SELECTION:String = polySelTool

TOOLS_POLYGONConstant 
public static const TOOLS_POLYGON:String = polygonTool

TOOLS_QUICK_SELECTConstant 
public static const TOOLS_QUICK_SELECT:String = quickSelectTool

TOOLS_RECTANGLEConstant 
public static const TOOLS_RECTANGLE:String = rectangleTool

TOOLS_RED_EYEConstant 
public static const TOOLS_RED_EYE:String = redEyeTool

TOOLS_ROTATE_VIEWConstant 
public static const TOOLS_ROTATE_VIEW:String = rotateTool

TOOLS_ROUNDED_RECTANGLEConstant 
public static const TOOLS_ROUNDED_RECTANGLE:String = roundedRectangleTool

TOOLS_RULERConstant 
public static const TOOLS_RULER:String = rulerTool

TOOLS_SHARPENConstant 
public static const TOOLS_SHARPEN:String = sharpenTool

TOOLS_SLICEConstant 
public static const TOOLS_SLICE:String = sliceTool

TOOLS_SLICE_SELECTConstant 
public static const TOOLS_SLICE_SELECT:String = sliceSelectTool

TOOLS_SMUDGEConstant 
public static const TOOLS_SMUDGE:String = smudgeTool

TOOLS_SPONGEConstant 
public static const TOOLS_SPONGE:String = saturationTool

TOOLS_SPOT_HEALING_BRUSHConstant 
public static const TOOLS_SPOT_HEALING_BRUSH:String = spotHealingBrushTool

TOOLS_VERITCAL_TYPEConstant 
public static const TOOLS_VERITCAL_TYPE:String = typeVerticalCreateOrEditTool

TOOLS_VERTICAL_TYPE_MASKConstant 
public static const TOOLS_VERTICAL_TYPE_MASK:String = typeVerticalCreateMaskTool

TOOLS_ZOOMConstant 
public static const TOOLS_ZOOM:String = zoomTool