Serialized Form


Package net.sf.latexdraw.badaboom

Class net.sf.latexdraw.badaboom.BadaboomCollector extends java.util.ArrayList<java.lang.Throwable> implements Serializable

serialVersionUID: 1L

Serialized Fields

handlers

java.util.List<E> handlers
Contains objects that want to be aware of the manager activities.

Class net.sf.latexdraw.badaboom.BadaboomManager extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

description

javax.swing.JEditorPane description
Contains the description of the selected exception.


table

javax.swing.JTable table
The table that sums up the gathered exceptions.

Class net.sf.latexdraw.badaboom.BadaboomTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 1L

Serialized Fields

collector

BadaboomCollector collector
The table data.


Package net.sf.latexdraw.glib.ui

Class net.sf.latexdraw.glib.ui.LCanvas extends MPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

views

IActiveList<E> views
The shapes of the canvas.


tempView

IUnary<T> tempView
The temporary view that the canvas may contain.


tooltipableView

java.util.List<E> tooltipableView
This list contains a subset of the list 'view'. It contains the tooltipable views of 'views'. This attribute is used only to avoid a full exploration of the list 'views' (that can be huge).


border

java.awt.geom.Rectangle2D border
The border of the drawing.


zoom

IUnary<T> zoom
The zoom applied on the canvas.


antiAliasingValue

java.lang.Object antiAliasingValue
The value of the antialiasing (cf. RenderingHints.VALUE_ANTIALIAS_ON/OFF)


renderingValue

java.lang.Object renderingValue
The value of the rendering (cf. RenderingHints.VALUE_RENDER_QUALITY/SPEED)


colorRenderingValue

java.lang.Object colorRenderingValue
The value of the colour rendering (cf. RenderingHints.VALUE_COLOR_RENDER_QUALITY/SPEED)


alphaInterpolValue

java.lang.Object alphaInterpolValue
The value of the alpha-interpolation ( cf. RenderingHints.VALUE_ALPHA_INTERPOLATION_QUALITY/SPEED)


userSelectionBorder

java.awt.geom.Rectangle2D userSelectionBorder
This rectangle is used as interim feedback to show the rectangle made by the user to select some shapes.


borderIns

Border borderIns
The instrument that manages selected views.


magneticGrid

LMagneticGrid magneticGrid
The magnetic grid of the canvas.


modified

boolean modified
Defined if the canvas has been modified.


drawing

IDrawing drawing
The model of the view.


Package net.sf.latexdraw.parsers.ps

Class net.sf.latexdraw.parsers.ps.InvalidFormatPSFunctionException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package net.sf.latexdraw.parsers.svg

Class net.sf.latexdraw.parsers.svg.CSSStyleList extends java.util.HashMap<java.lang.String,java.lang.String> implements Serializable

serialVersionUID: 1L

Class net.sf.latexdraw.parsers.svg.MalformedSVGDocument extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class net.sf.latexdraw.parsers.svg.SVGTransformList extends java.util.ArrayList<SVGTransform> implements Serializable

serialVersionUID: 1L


Package net.sf.latexdraw.parsers.svg.path

Class net.sf.latexdraw.parsers.svg.path.SVGPathSegList extends java.util.ArrayList<SVGPathSeg> implements Serializable

serialVersionUID: 1L


Package net.sf.latexdraw.ui

Class net.sf.latexdraw.ui.CloseButton extends MButton implements Serializable

serialVersionUID: 1L

Class net.sf.latexdraw.ui.DisplayCanvas extends java.awt.Canvas implements Serializable

serialVersionUID: 1L

Serialized Fields

image

java.awt.Image image
The image to display

Class net.sf.latexdraw.ui.LabelListCellRenderer extends javax.swing.JLabel implements Serializable

serialVersionUID: 1L

Class net.sf.latexdraw.ui.LCodePanel extends MPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

editorPane

MEditorPane editorPane
The editor that contains the code.


pstGenerator

PSTCodeGenerator pstGenerator
The PSTricks generator.

Class net.sf.latexdraw.ui.LFrame extends UI implements Serializable

serialVersionUID: 1L

Serialized Fields

hand

Hand hand
The instrument used to select, move, etc. shapes.


pencil

Pencil pencil
The instrument used to draw shapes.


textSetter

TextSetter textSetter
The instrument used to add and modify texts.


editingSelector

EditingSelector editingSelector
The instrument used to select/activate the hand, the pencil, or any of the editing instruments.


metaShapeCustomiser

MetaShapeCustomiser metaShapeCustomiser
This instrument manages the instruments that customise shapes and the pencil.


undoManager

UndoRedoManager undoManager
The instrument that manages undo/redo actions.


zoomer

Zoomer zoomer
The instrument that zoomes in/out the canvas.


scroller

Scroller scroller
The scroller used to scroll the canvas.


fileLoader

FileLoaderSaver fileLoader
The instrument that saves and loads SVG documents.


scaleRulersCustomiser

ScaleRulersCustomiser scaleRulersCustomiser
The instrument that (des-)activates the scale rulers.


helper

Helper helper
The instrument that manages help features.


exporter

Exporter exporter
The instrument that exports drawings as picture or code.


exceptionsManager

ExceptionsManager exceptionsManager
The instrument allows to see exceptions.


prefActivator

PreferencesActivator prefActivator
The instrument that activates the preferences setter.


prefSetters

PreferencesSetter prefSetters
The instrument that sets the preferences.


deleter

ShapeDeleter deleter
The instrument that removes shapes.


statusBar

javax.swing.JLabel statusBar
The status-bar of the frame.


xScaleRuler

XScaleRuler xScaleRuler
The ruler used to display X-dimensions.


yScaleRuler

YScaleRuler yScaleRuler
The ruler used to display X-dimensions.


gridCustomiser

MagneticGridCustomiser gridCustomiser
The instrument that customises the magnetic grid.


drawingPropCustomiser

DrawingPropertiesCustomiser drawingPropCustomiser
The instrument that customises the properties of the drawing.


paster

CopierCutterPaster paster
The instrument that copies, cuts and pastes selected shapes.


tabSelector

TabSelector tabSelector

layeredPanel

MLayeredPane layeredPanel
The layered panel used to display widgets upon shapes (e.g. text setters).


tabbedPanel

MTabbedPane tabbedPanel

Class net.sf.latexdraw.ui.ScaleRuler extends javax.swing.JComponent implements Serializable

serialVersionUID: 1L

Serialized Fields

canvas

ICanvas canvas
The canvas that the ruler manages.


eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel.

Class net.sf.latexdraw.ui.ScaleRuler.AccessibleScaleRuler extends javax.swing.JComponent.AccessibleJComponent implements Serializable

serialVersionUID: 1L

Class net.sf.latexdraw.ui.SplashScreen extends javax.swing.JWindow implements Serializable

serialVersionUID: 1L

Serialized Fields

progressBar

MProgressBar progressBar
The progress bar showing us the progression of the loading of the LaTeXDraw interface.


canvas

DisplayCanvas canvas
The canvas that contains the image to display.

Class net.sf.latexdraw.ui.TextAreaAutoSize extends MTextArea implements Serializable

serialVersionUID: 1L

Class net.sf.latexdraw.ui.WidgetMiniToolbar extends javax.swing.JToggleButton implements Serializable

serialVersionUID: 1L

Serialized Fields

eventManager

SwingEventManager eventManager
The event manager that listens events produced by the list of toogle buttons. May be null.


buttonsFrame

WidgetMiniToolbar.WindowWidgets buttonsFrame
The frame which displays the toolbar


toolbar

MToolBar toolbar
The toolbar which contains the buttons


location

int location
Define the location of the panel of buttons.


componentFocusOnClose

java.awt.Component componentFocusOnClose
The component to give the focus when the toolbar is closed.

Class net.sf.latexdraw.ui.XScaleRuler extends ScaleRuler implements Serializable

serialVersionUID: 1L

Serialized Fields

yruler

YScaleRuler yruler
The y rule. used to get information about where the x-scale must be displayed.

Class net.sf.latexdraw.ui.YScaleRuler extends ScaleRuler implements Serializable

serialVersionUID: 1L


Package net.sf.latexdraw.ui.dialog

Class net.sf.latexdraw.ui.dialog.AboutDialogueBox extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Class net.sf.latexdraw.ui.dialog.ExportDialog extends javax.swing.JFileChooser implements Serializable

serialVersionUID: 1L

Serialized Fields

compressionSlide

javax.swing.JSlider compressionSlide
The slide that allows to change the compression rate.


pCompression

javax.swing.JPanel pCompression
The panel that contains the compression slider and its label.

Class net.sf.latexdraw.ui.dialog.PreferencesFrame extends MFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

prefSetter

PreferencesSetter prefSetter
The instrument that modifies the preferences.

Class net.sf.latexdraw.ui.dialog.ShortcutsFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L


Package org.malai.instrument

Class org.malai.instrument.MustBeUndoableActionException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Serialized Fields

clazz

java.lang.Class<T> clazz
The class of the action that want to be undone/redone.


Package org.malai.mapping

Class org.malai.mapping.ActiveArrayList extends java.util.ArrayList<E> implements Serializable

serialVersionUID: 1L


Package org.malai.stateMachine

Class org.malai.stateMachine.MustAbortStateMachineException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package org.malai.ui

Class org.malai.ui.UI extends MFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

presentations

java.util.List<E> presentations
The presentations of the interactive system.


modified

boolean modified
Defined if the UI has been modified.


composer

UIComposer<T extends java.awt.Component> composer
The composer that composes the UI.


Package org.malai.widget

Class org.malai.widget.MButton extends javax.swing.JButton implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MButtonIcon extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

color

java.awt.Color color
The colour of the icon

Class org.malai.widget.MCheckBox extends javax.swing.JCheckBox implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MCheckBoxMenuItem extends javax.swing.JCheckBoxMenuItem implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MColorButton extends MButton implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MComboBox extends javax.swing.JComboBox implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MEditorPane extends javax.swing.JEditorPane implements Serializable

serialVersionUID: 1L

Serialized Fields

scrollpane

MScrollPane scrollpane
The possible scrollpane that contains the panel.


eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel. May be null.

Class org.malai.widget.MFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel. May be null.

Class org.malai.widget.MLayeredPane extends javax.swing.JLayeredPane implements Serializable

serialVersionUID: 1L

Serialized Fields

scrollpane

MScrollPane scrollpane
The possible scrollpane that contains the panel.


eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel. May be null.


componentsToResize

java.util.List<E> componentsToResize
The components that must be resized when the layered pane dimensions change.

Class org.malai.widget.MMenu extends javax.swing.JMenu implements Serializable

serialVersionUID: 1L

Serialized Fields

eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel. May be null.

Class org.malai.widget.MMenuBar extends javax.swing.JMenuBar implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MMenuItem extends javax.swing.JMenuItem implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

scrollpane

MScrollPane scrollpane
The possible scrollpane that contains the panel.


eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel. May be null.

Class org.malai.widget.MPopupMenu extends javax.swing.JPopupMenu implements Serializable

serialVersionUID: 1L

Serialized Fields

eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel. May be null.

Class org.malai.widget.MProgressBar extends javax.swing.JProgressBar implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MRadioButton extends javax.swing.JRadioButton implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MScrollPane extends javax.swing.JScrollPane implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MSlider extends javax.swing.JSlider implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MSpinner extends javax.swing.JSpinner implements Serializable

serialVersionUID: 1L

Serialized Fields

label

javax.swing.JLabel label
The label used to describe the use of the spinner.

Class org.malai.widget.MSpinner.MSpinnerNumberModel extends javax.swing.SpinnerNumberModel implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MTabbedPane extends javax.swing.JTabbedPane implements Serializable

serialVersionUID: 1L

Serialized Fields

eventManager

SwingEventManager eventManager
The event manager that listens events produced by the panel. May be null.

Class org.malai.widget.MTextArea extends javax.swing.JTextArea implements Serializable

serialVersionUID: 1L

Serialized Fields

eventManager

SwingEventManager eventManager
The event manager that listens events produced by the text area. May be null.


scrollpane

MScrollPane scrollpane
The possible scrollpane that contains the text area.

Class org.malai.widget.MTextField extends javax.swing.JTextField implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MToggleButton extends javax.swing.JToggleButton implements Serializable

serialVersionUID: 1L

Class org.malai.widget.MToolBar extends javax.swing.JToolBar implements Serializable

serialVersionUID: 1L

Serialized Fields

eventManager

SwingEventManager eventManager
The event manager that listens events produced by the toolbar. May be null.