Package net.sf.latexdraw.actions

Interface Summary
Modifying This interface permits to tag with a type actions that modifies the drawing.
 

Class Summary
AddShape This action adds a shape to a drawing.
CopyShapes This action copies the selected shapes.
CutShapes This action cuts the selected shapes.
DeleteShapes This action deletes shapes.
DrawingAction This abstract action uses a drawing.
Export This action allows to export a drawing in different formats.
InitTextSetter This action activates and moves the text setter to a given position.
InsertPicture This action asks the user to select a picture and, if valid, adds it to a drawing.
JoinShapes This action joins shapes.
LoadDrawing This action loads an SVG document into the app.
ModifyLatexProperties This action modifies the latex properties of the current drawing.
ModifyMagneticGrid This action modifies a property of the magnetic grid.
ModifyPencilParameter This action modifies a parameter of the pencil and updates its corresponding instrument.
ModifyPencilStyle This action allows to set the kind of shape that the pencil must draw.
ModifyShapeProperty This action modifies a shape property of the given shape.
MoveCtrlPoint This action moves control points.
MovePoint This abstract action moves any kind of points.
MovePointShape This action moves points of IModifiablePointsShape.
MultiShapesAction This abstract action uses a set of shapes.
NewDrawing This action permits to create a new drawing and initialises the application as required.
PasteShapes This action pastes the copied or cut shapes.
RotateShapes This action increments to rotation angle of shapes.
SaveDrawing This action saves the given drawing into an SVG document.
ScaleShapes This action scales the selected shapes of a drawing.
SelectShapes This action allows to (un-)select shapes.
SeparateShapes This action separates joined shapes.
SetUnit This action allows to modify the unit.
ShapeAction<T extends IShape> This abstract action allows the definition of actions related with spaes.
ShapePropertyAction This action modifies a shape property of an object.
ShowHideAction This abstract action modifies the visibility of an object.
ShowHideScaleRuler This action shows/hides scale rulers.
TranslateShapes This action translates shapes.
WritePreferences This action writes the preferences.
 

Enum Summary
Export.ExportFormat The enumeration defines the different formats managed to export drawing.
ModifyLatexProperties.LatexProperties This enumeration defines the different LaTeX properties that can be modified.
ModifyMagneticGrid.GridProperties The different properties of the magnetic grid that can be modified.
ShapeProperties Defines shape properties.