Uses of Class
org.malai.instrument.Instrument

Packages that use Instrument
net.sf.latexdraw.generators.svg   
net.sf.latexdraw.instruments   
net.sf.latexdraw.ui   
org.malai.action.library   
org.malai.instrument   
org.malai.instrument.library   
org.malai.ui   
 

Uses of Instrument in net.sf.latexdraw.generators.svg
 

Methods in net.sf.latexdraw.generators.svg with parameters of type Instrument
private  void SVGDocumentGenerator.LoadWorker.loadInstruments(org.w3c.dom.Element meta, Instrument[] instruments)
          Loads the instruments of the systems.
 

Uses of Instrument in net.sf.latexdraw.instruments
 

Subclasses of Instrument in net.sf.latexdraw.instruments
 class Border
          This instrument manages the selected views.
 class CopierCutterPaster
          This instrument permits to copy, cut and paste the selected shapes.
 class DrawingPropertiesCustomiser
          This instrument modifies the properties of the drawing.
 class EditingSelector
          This instrument selects the pencil or the hand.
 class ExceptionsManager
          This instrument allows to see exceptions launched during the execution of the program.
 class Exporter
          This instrument exports a drawing in different formats.
 class FileLoaderSaver
          This instrument saves and loads documents.
 class Hand
          This instrument allows to manipulate (e.g. move or select) shapes.
 class Helper
          This instrument manages help features.
 class MagneticGridCustomiser
          This instrument customises the magnetic grid.
 class MetaShapeCustomiser
          This meta-instrument manages the instruments that customises shape properties.
 class Pencil
          This instrument allows to draw shapes.
 class PreferencesActivator
          This instrument activates the preferences setter and shows the preferences frame.
 class PreferencesSetter
          This instrument modifies the preferences.
 class ScaleRulersCustomiser
          This instrument activates X and Y scale rulers.
 class ShapeArcCustomiser
          This instrument modifies arc parameters.
 class ShapeArrowCustomiser
          This instrument customises the arrows of shapes or of the pencil.
 class ShapeAxesCustomiser
          This instrument modifies axes properties of shapes or the pencil.
 class ShapeBorderCustomiser
          This instrument modifies border properties of shapes or the pencil.
 class ShapeCoordDimCustomiser
          This instrument modifies arc dimensions and coordinates of shapes or pencil parameters.
 class ShapeDeleter
          This instrument deletes the selected shapes.
 class ShapeDotCustomiser
          This instrument modifies dot parameters.
 class ShapeDoubleBorderCustomiser
          This instrument modifies double border properties of shapes or the pencil.
 class ShapeFillingCustomiser
          This instrument modifies filling properties of shapes or the pencil.
 class ShapeGridCustomiser
          This instrument modifies the parameters of grids and axes.
 class ShapeGrouper
          This instrument groups and separates shapes.
 class ShapePropertyCustomiser
          This abstract instrument defines the base definition of instruments that customise shape properties.
 class ShapeRotationCustomiser
          This instrument modifies the rotation angle of selected shapes.
 class ShapeShadowCustomiser
          This instrument modifies shadow properties of shapes or the pencil.
 class TabSelector
          This instrument (de-)activates instruments while changing of tab (drawing tab, PST tab, etc.).
 class TextCustomiser
          This instrument modifies texts.
 class TextSetter
          This instrument allows to add and modify texts to the drawing.
 class Zoomer
          This instrument allows to zoom on the canvas.
 

Uses of Instrument in net.sf.latexdraw.ui
 

Methods in net.sf.latexdraw.ui that return Instrument
 Instrument[] LFrame.getInstruments()
           
 

Methods in net.sf.latexdraw.ui with parameters of type Instrument
protected  void UIBuilder.setGlobalShortcutEventable(Instrument instrument, LCanvas canvas)
           
 

Uses of Instrument in org.malai.action.library
 

Fields in org.malai.action.library declared as Instrument
protected  Instrument InstrumentAction.instrument
          The manipulated instrument.
 

Fields in org.malai.action.library with type parameters of type Instrument
protected  java.util.List<Instrument> ActivateInactivateInstruments.insActivate
          The instruments to activate.
protected  java.util.List<Instrument> ActivateInactivateInstruments.insInactivate
          The instrument to desactivate.
 

Methods in org.malai.action.library that return Instrument
 Instrument InstrumentAction.getInstrument()
           
 

Methods in org.malai.action.library with parameters of type Instrument
 void ActivateInactivateInstruments.addInstrumentToActivate(Instrument ins)
          Adds an instrument to activate.
 void ActivateInactivateInstruments.addInstrumentToInactivate(Instrument ins)
          Adds an instrument to inactivate.
 void InstrumentAction.setInstrument(Instrument instrument)
          Sets the manipulated instrument.
 

Uses of Instrument in org.malai.instrument
 

Classes in org.malai.instrument with type parameters of type Instrument
 class Link<A extends Action,I extends Interaction,N extends Instrument>
          In the Malai interaction model, an instrument links interactions to actions.
 

Subclasses of Instrument in org.malai.instrument
 class WidgetInstrument
          Defines an abstract model of an instrument that has widgets.
 

Fields in org.malai.instrument declared as Instrument
protected  N Link.instrument
          The instrument that contains the link.
 

Uses of Instrument in org.malai.instrument.library
 

Classes in org.malai.instrument.library with type parameters of type Instrument
 class MenuItem2ShowComponentLink<N extends Instrument>
          This link links a menu item interaction to an action that shows a JComponent.
 

Subclasses of Instrument in org.malai.instrument.library
 class Scroller
          Defines a scroller that scrolls on a scrollable object.
 class UndoRedoManager
          This instrument allows to undo and redo saved actions.
 

Constructors in org.malai.instrument.library with parameters of type Instrument
MenuItem2OpenWebPageLink(Instrument ins, MMenuItem menuItem, java.net.URI uri)
          Creates the link.
 

Uses of Instrument in org.malai.ui
 

Methods in org.malai.ui that return Instrument
abstract  Instrument[] UI.getInstruments()