Uses of Interface
org.malai.picking.Pickable

Packages that use Pickable
net.sf.latexdraw.glib.handlers   
net.sf.latexdraw.glib.ui   
net.sf.latexdraw.glib.views.Java2D.impl   
net.sf.latexdraw.glib.views.Java2D.interfaces   
net.sf.latexdraw.instruments   
net.sf.latexdraw.ui   
org.malai.interaction   
org.malai.interaction.library   
org.malai.picking   
org.malai.widget   
 

Uses of Pickable in net.sf.latexdraw.glib.handlers
 

Subinterfaces of Pickable in net.sf.latexdraw.glib.handlers
 interface IHandler
          This interface defines a handler.
 

Classes in net.sf.latexdraw.glib.handlers that implement Pickable
 class ArcAngleHandler
          Defines a handler that changes the start/end angle of an arc.
 class CtrlPointHandler
          Defines a handler that moves a control point (for Bézier curves).
(package private)  class Handler<T extends Shape>
          A handler helps to manipulate and to delimit a shape view.
 class MovePtHandler
          Defines a handler that moves a point of a shape.
 class RotationHandler
          Defines a handler that rotates a shape.
 class ScaleHandler
          Defines a handler that scales a shape.
 

Uses of Pickable in net.sf.latexdraw.glib.ui
 

Subinterfaces of Pickable in net.sf.latexdraw.glib.ui
 interface ICanvas
          Defines an interface for a canvas that draw the drawing and manages the selected shapes.
 

Classes in net.sf.latexdraw.glib.ui that implement Pickable
 class LCanvas
          Defines a canvas that draw the drawing and manages the selected shapes.
 

Methods in net.sf.latexdraw.glib.ui that return Pickable
 Pickable LCanvas.getPickableAt(double x, double y)
           
 

Uses of Pickable in net.sf.latexdraw.glib.views.Java2D.impl
 

Classes in net.sf.latexdraw.glib.views.Java2D.impl that implement Pickable
(package private)  class LArcView<M extends IArc>
          Defines a view of the IArc model.
(package private)  class LAxesView
          Defines a view of the IAxes model.
(package private)  class LBezierCurveView
          Defines a view of the model IBeziershape.
(package private)  class LCircleArcView
          Defines a view of the LCircleArc model.
(package private)  class LCircleView
          Defines a view of the ICircle model.
(package private)  class LDotView
          Defines a view of the IDot model.
(package private)  class LEllipseView<S extends IEllipse>
          Defines a view of the IEllipse model.
(package private)  class LFreeHandView
          Defines a view of the IFreeHand model.
(package private)  class LGridView
          Defines a view of the IGrid model.
(package private)  class LGroupView
          Defines a view of the IGroup model.
(package private)  class LModifiablePointsShapeView<S extends IModifiablePointsShape>
          Defines an abstract view of the IModifiablePointsShape model.
(package private)  class LPictureView
          Defines an abstract view of the IPicture model.
(package private)  class LPolygonView<M extends IPolygon>
          Defines a view of the IPolygon model.
(package private)  class LPolylineView
          Defines a view of the IPolyline model.
(package private)  class LRectangleView<M extends IRectangle>
          Defines a view of the IRectangle model.
(package private)  class LRectangularView<S extends IRectangularShape>
          Defines a view of the IRectangularView model.
(package private)  class LRhombusView
          Defines a view of the IRhombus model.
(package private)  class LShapeView<S extends IShape>
          Defines a view of the LShape model.
(package private)  class LSquareView
          Defines a view of the LSquare model.
(package private)  class LStandardGridView<S extends IStandardGrid>
          Defines an abstract view of the LAbstractGrid model.
(package private)  class LTextView
          Defines a view of the IText model.
(package private)  class LTriangleView
          Defines a view of the ITriangle model.
 

Uses of Pickable in net.sf.latexdraw.glib.views.Java2D.interfaces
 

Subinterfaces of Pickable in net.sf.latexdraw.glib.views.Java2D.interfaces
 interface IViewArc
          This interface defines a view of an arc.
 interface IViewBezierCurve
          This interface defines a view of a Bezier curve.
 interface IViewDot
          This interface defines a view of a dot.
 interface IViewModifiablePtsShape
          This interface defines a view of an shape which points can be modified.
 interface IViewRectangle
          This interface defines a view of a rectangle.
 interface IViewShape
          This interface defines a view of a shape.
 interface IViewText
          This interface defines a view of a text.
 

Uses of Pickable in net.sf.latexdraw.instruments
 

Methods in net.sf.latexdraw.instruments that return Pickable
 Pickable Border.getPickableAt(double x, double y)
           
 

Uses of Pickable in net.sf.latexdraw.ui
 

Classes in net.sf.latexdraw.ui that implement Pickable
 class CloseButton
          This class defines a button which allows the user to close a window

This file is part of LaTeXDraw
Copyright (c) 2005-2012 Arnaud BLOUIN

LaTeXDraw is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 class ScaleRuler
          This class defines an abstract scale ruler.
 class TextAreaAutoSize
          This widgets is a text area which automatically resizes is width and height according to its text.
 class XScaleRuler
          This class defines an X-scale ruler.
 class YScaleRuler
          This class defines an Y-scale ruler.
 

Methods in net.sf.latexdraw.ui that return Pickable
 Pickable WidgetMiniToolbar.getPickableAt(double x, double y)
           
 

Uses of Pickable in org.malai.interaction
 

Methods in org.malai.interaction that return Pickable
static Pickable Interaction.getPickableAt(double x, double y, java.lang.Object source)
          Try to find a Pickable object at the given coordinate in the given source object.
 

Uses of Pickable in org.malai.interaction.library
 

Fields in org.malai.interaction.library declared as Pickable
protected  Pickable DnD.endObject
          The object picked at the end of the dnd.
protected  Pickable Scrolling.scrollTarget
          The object on which the scroll is performed.
protected  Pickable DnD.startObject
          The object picked at the beginning of the dnd.
protected  Pickable PointInteraction.target
          The object picked at the pressed position.
 

Methods in org.malai.interaction.library that return Pickable
 Pickable DnD.getEndObjet()
           
 Pickable Scrolling.getScrollTarget()
           
 Pickable DnD.getStartObject()
           
 Pickable PointInteraction.getTarget()
           
 

Uses of Pickable in org.malai.picking
 

Methods in org.malai.picking that return Pickable
 Pickable Picker.getPickableAt(double x, double y)
           
 

Uses of Pickable in org.malai.widget
 

Classes in org.malai.widget that implement Pickable
 class MButton
          This widgets is based on a JButton.
 class MCheckBox
          This widgets is based on a JCheckBox.
 class MCheckBoxMenuItem
          This widgets is based on a JCheckBoxMenuItem.
 class MColorButton
          This widgets is based on a MButton.
 class MComboBox
          This widgets is based on a JComboBox.
 class MMenu
          This widgets is based on a JMenu.
 class MMenuItem
          Defines a menu item (based on the JMenuItem) that can be used within Malai.
 class MRadioButton
          This widgets is based on a JRadioButton.
 class MSlider
          This widgets is based on a JSlider.
 class MSpinner
          This widgets is based on a JSpinner.
 class MTextArea
          This widgets is based on a JTextArea.
 class MTextField
          This widgets is based on a JTextField.
 class MToggleButton
          This widgets is based on a JToggleButton.
 

Methods in org.malai.widget that return Pickable
 Pickable WidgetUtilities.getPickableAt(java.awt.Component component, java.awt.Component[] subComponents, double x, double y)
           
 Pickable MLayeredPane.getPickableAt(double x, double y)
           
 Pickable MMenu.getPickableAt(double x, double y)
           
 Pickable MMenuBar.getPickableAt(double x, double y)
           
 Pickable MPanel.getPickableAt(double x, double y)
           
 Pickable MPopupMenu.getPickableAt(double x, double y)
           
 Pickable MScrollPane.getPickableAt(double x, double y)
           
 Pickable MToolBar.getPickableAt(double x, double y)