org.malai.properties
Interface Modifiable

All Known Subinterfaces:
AbstractPresentation, ConcretePresentation, IArc, IAxes, IBezierCurve, ICanvas, ICircle, ICircleArc, IControlPointShape, ICurve, IDot, IDrawing, IEllipse, IFreehand, IGrid, IGroup, IModifiablePointsShape, IPicture, IPlot, IPolygon, IPolyline, IPositionShape, IRectangle, IRectangularShape, IRhombus, IShape, ISquare, IStandardGrid, IText, ITriangle
All Known Implementing Classes:
Border, CopierCutterPaster, DrawingPropertiesCustomiser, EditingSelector, ExceptionsManager, Exporter, FileLoaderSaver, Hand, Helper, Instrument, LAbstractCtrlPointShape, LAbstractGrid, LArc, LaTeXGenerator, LAxes, LBezierCurve, LCanvas, LCircle, LCircleArc, LCodePanel, LDot, LDrawing, LEllipse, LFrame, LFreehand, LGrid, LGroup, LMagneticGrid, LModifiablePointsShape, LPicture, LPolygon, LPolyline, LPositionShape, LRectangle, LRectangularShape, LRhombus, LShape, LSquare, LText, LTriangle, MagneticGridCustomiser, MetaShapeCustomiser, Pencil, PreferencesActivator, PreferencesSetter, Presentation, PSTCodeGenerator, ScaleRulersCustomiser, Scroller, ShapeArcCustomiser, ShapeArrowCustomiser, ShapeAxesCustomiser, ShapeBorderCustomiser, ShapeCoordDimCustomiser, ShapeDeleter, ShapeDotCustomiser, ShapeDoubleBorderCustomiser, ShapeFillingCustomiser, ShapeGridCustomiser, ShapeGrouper, ShapePropertyCustomiser, ShapeRotationCustomiser, ShapeShadowCustomiser, TabSelector, TextCustomiser, TextSetter, UI, UndoRedoManager, WidgetInstrument, Zoomer

public interface Modifiable

Defines an interface for object that can be modified and set as modified. This interface can also be used to notify objects that the Modifiable object as been modified.

This file is part of Malai.
Copyright (c) 2009-2012 Arnaud BLOUIN

LaTeXDraw is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
LaTeXDraw is distributed without any warranty; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

05/31/2011

Since:
0.2
Author:
Arnaud BLOUIN

Method Summary
 boolean isModified()
           
 void setModified(boolean modified)
          Sets the Modifiable object as modified.
 

Method Detail

setModified

void setModified(boolean modified)
Sets the Modifiable object as modified.

Parameters:
modified - True: the element is will tagged as modified.
Since:
0.2

isModified

boolean isModified()
Returns:
True: the object has been modified. False otherwise.
Since:
3.0