Uses of Interface
org.malai.interaction.Eventable

Packages that use Eventable
net.sf.latexdraw.glib.ui   
net.sf.latexdraw.instruments   
net.sf.latexdraw.ui   
net.sf.latexdraw.ui.dialog   
org.malai.instrument   
org.malai.interaction   
org.malai.ui   
org.malai.widget   
 

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

Subinterfaces of Eventable 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 Eventable
 class LCanvas
          Defines a canvas that draw the drawing and manages the selected shapes.
 

Uses of Eventable in net.sf.latexdraw.instruments
 

Methods in net.sf.latexdraw.instruments with parameters of type Eventable
 void MetaShapeCustomiser.addEventable(Eventable eventable)
           
 

Uses of Eventable in net.sf.latexdraw.ui
 

Classes in net.sf.latexdraw.ui that implement Eventable
 class LCodePanel
          Defines the panel which contains the code generated from the drawing.
 class LFrame
          This class contains all the elements of the graphical user interface.
 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 WidgetMiniToolbar
          This class defines a button which displays a frame containing others buttons; a kind of menu with buttons.
 class XScaleRuler
          This class defines an X-scale ruler.
 class YScaleRuler
          This class defines an Y-scale ruler.
 

Uses of Eventable in net.sf.latexdraw.ui.dialog
 

Classes in net.sf.latexdraw.ui.dialog that implement Eventable
 class PreferencesFrame
          This frame allows the user to set his preferences concerning the program and its components.
 

Uses of Eventable in org.malai.instrument
 

Fields in org.malai.instrument with type parameters of type Eventable
protected  java.util.List<Eventable> Instrument.eventables
          The eventable objects that the instrument uses.
 

Methods in org.malai.instrument with parameters of type Eventable
 void Instrument.addEventable(Eventable eventable)
          Binds the interaction of the links of the instrument to a Eventable object that produces events used by the interactions.
 void Link.addEventable(Eventable eventable)
          Binds the interaction of the link to a Eventable object that produces events used by the interaction.
 

Uses of Eventable in org.malai.interaction
 

Methods in org.malai.interaction with parameters of type Eventable
 void Interaction.linkToEventable(Eventable eventable)
          Links the interaction to an eventable object (e.g. a MPanel or a MButton).
 

Uses of Eventable in org.malai.ui
 

Classes in org.malai.ui that implement Eventable
 class UI
          Defines the concept of User Interface based on a JFrame.
 

Uses of Eventable in org.malai.widget
 

Classes in org.malai.widget that implement Eventable
 class MEditorPane
          This widgets is based on a JEditorPane.
 class MFrame
          This widgets is based on a JEditorPane.
 class MLayeredPane
          Overrides the widget JLayeredPane to be used within Malai.
 class MMenu
          This widgets is based on a JMenu.
 class MPanel
          Extends the Java JPanel to conform malai requirements.
 class MPopupMenu
          This widgets is based on a JPopupMenu.
 class MTabbedPane
          Extends the Java JTabbedPane to conform malai requirements.
 class MTextArea
          This widgets is based on a JTextArea.
 class MToolBar
          This widgets is based on a JToolBar.