Uses of Interface
org.malai.properties.Modifiable

Packages that use Modifiable
net.sf.latexdraw.glib.models.impl   
net.sf.latexdraw.glib.models.interfaces   
net.sf.latexdraw.glib.ui   
net.sf.latexdraw.glib.views.latex   
net.sf.latexdraw.glib.views.pst   
net.sf.latexdraw.instruments   
net.sf.latexdraw.ui   
org.malai.instrument   
org.malai.instrument.library   
org.malai.presentation   
org.malai.ui   
 

Uses of Modifiable in net.sf.latexdraw.glib.models.impl
 

Classes in net.sf.latexdraw.glib.models.impl that implement Modifiable
(package private)  class LAbstractCtrlPointShape
          Defines a model of a abstract shape that contains control points.
(package private)  class LAbstractGrid
          Defines a model of an abstract latex grid.
(package private)  class LArc
          Defines a model of an arc.
(package private)  class LAxes
          Defines a model of axes.
(package private)  class LBezierCurve
          Defines a model of a Bezier curve.
(package private)  class LCircle
          Defines a model of a circle.
(package private)  class LCircleArc
          Defines a model of a rounded arc.
(package private)  class LDot
          Defines a model of a dot.
(package private)  class LDrawing
          Defines a drawing that contains a set of shapes and a set of selected shapes.
(package private)  class LEllipse
          Defines a model of an ellipse.
(package private)  class LFreehand
          Defines a model of a free hand shape.
(package private)  class LGrid
          Defines a model of a grid.
(package private)  class LGroup
          A Group is a group of IShape.
(package private)  class LModifiablePointsShape
          Defines a model of a shape that contains points that can be modified.
(package private)  class LPicture
          Defines a model of a picture.
(package private)  class LPolygon
          Defines a model of a polygon.
(package private)  class LPolyline
          Defines a view of a polyline.
(package private)  class LPositionShape
          Defines a model of a shape that has a position.
(package private)  class LRectangle
          Defines a model of a rectangle.
(package private)  class LRectangularShape
          Defines a model of a rectangular shape.
(package private)  class LRhombus
          Defines a model of a rhombus.
(package private)  class LShape
          Defines a model of a shape.
(package private)  class LSquare
          Defines a model of a square.
(package private)  class LText
          Defines a model of a text.
(package private)  class LTriangle
          Defines a model of a triangle.
 

Uses of Modifiable in net.sf.latexdraw.glib.models.interfaces
 

Subinterfaces of Modifiable in net.sf.latexdraw.glib.models.interfaces
 interface IArc
          Defines an interface that classes defining a elliptic arc should implement.
 interface IAxes
          Defines an interface that classes defining latex axes should implement.
 interface IBezierCurve
          Defines an interface that classes defining a Bezier curve should implement.
 interface ICircle
          Defines an interface that classes defining a circle should implement.
 interface ICircleArc
          Defines an interface that classes defining a circled arc should implement.
 interface IControlPointShape
          Defines an interface that classes defining a shape, containg control points, should implement.
 interface ICurve
          Defines an interface that classes defining a latex curve should implement.
 interface IDot
          Defines an interface that classes defining a dot should implement.
 interface IDrawing
          Defines an interface of a drawing that contains a set of shapes and a set of selected shapes.
 interface IEllipse
          Defines an interface that classes defining an ellipse should implement.
 interface IFreehand
          Defines an interface that classes defining a freehand shape should implement.
 interface IGrid
          Defines an interface that classes defining a latex grid should implement.
 interface IGroup
          Defines an interface that classes defining a group of shapes should implement.
 interface IModifiablePointsShape
          Defines an interface for shapes that contain modifiable points.
 interface IPicture
          Defines an interface that classes defining a picture should implement.
 interface IPlot
          Defines an interface that classes defining a plot should implement.
 interface IPolygon
          Defines an interface that classes defining a polygon should implement.
 interface IPolyline
          Defines an interface that classes defining a polyline should implement.
 interface IPositionShape
          Defines an interface that classes defining a shape that has a position should implement.
 interface IRectangle
          Defines an interface that classes defining a rectangle should implement.
 interface IRectangularShape
          Defines an interface for rectangular shapes.
 interface IRhombus
          Defines an interface that classes defining a rhombus should implement.
 interface IShape
          Defines an interface that classes defining an abstract shape should implement.
 interface ISquare
          Defines an interface that classes defining a square should implement.
 interface IStandardGrid
          Defines an interface that classes defining a model for latex grid should implement.
 interface IText
          Defines an interface that classes defining a text should implement.
 interface ITriangle
          Defines an interface that classes defining a triangle should implement.
 

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

Subinterfaces of Modifiable 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 Modifiable
 class LCanvas
          Defines a canvas that draw the drawing and manages the selected shapes.
 class LMagneticGrid
          This class defines a magnetic grid.
 

Uses of Modifiable in net.sf.latexdraw.glib.views.latex
 

Classes in net.sf.latexdraw.glib.views.latex that implement Modifiable
 class LaTeXGenerator
          Defines an abstract LaTeX generator.
 

Uses of Modifiable in net.sf.latexdraw.glib.views.pst
 

Classes in net.sf.latexdraw.glib.views.pst that implement Modifiable
 class PSTCodeGenerator
          Defines a PSTricks generator; it manages the PSTricks views and the latex additional code.
 

Uses of Modifiable in net.sf.latexdraw.instruments
 

Classes in net.sf.latexdraw.instruments that implement Modifiable
 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 Modifiable in net.sf.latexdraw.ui
 

Classes in net.sf.latexdraw.ui that implement Modifiable
 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.
 

Uses of Modifiable in org.malai.instrument
 

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

Uses of Modifiable in org.malai.instrument.library
 

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

Uses of Modifiable in org.malai.presentation
 

Subinterfaces of Modifiable in org.malai.presentation
 interface AbstractPresentation
          The abstract presentation defines the manipulated data model.
 interface ConcretePresentation
          The concrete presentation is the representation of the abstract presentation.
 

Classes in org.malai.presentation that implement Modifiable
 class Presentation<A extends AbstractPresentation,C extends ConcretePresentation>
          A presentation contains an abstract presentation and a concrete presentation.
 

Uses of Modifiable in org.malai.ui
 

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