Package com.reportmill.base
Class RMObject
java.lang.Object
com.reportmill.base.RMObject
- All Implemented Interfaces:
RMArchiver.Archiving
,Cloneable
- Direct Known Subclasses:
AnimAgent
,Animation
,AnimScript
,AttributesPanel
,DatasetKeyPanel
,DataSource
,FormatPanel
,Gallery
,InspectorPanel
,KeysPanel
,PDFAnnotation
,PDFBuffer
,PDFFile
,PDFPage
,PDFPagesTree
,PDFStream
,PDFXTable
,Prefs
,ReportMill
,RMAnimAgent
,RMAnimator
,RMAnimUtils
,RMAWTUtils
,RMColor
,RMData
,RMEditorShapes
,RMFill
,RMFlashShape
,RMFont
,RMFontFile
,RMGrouper
,RMGrouping
,RMHitInfo
,RMImageData
,RMInvocation
,RMLine
,RMPageLayer
,RMParagraph
,RMPath
,RMRange
,RMShape
,RMShapeAnim
,RMShapePainter
,RMSize
,RMSort
,RMSoundData
,RMStringWriter
,RMTextFrag
,RMTextLayout
,RMTextLine
,RMTransform
,RMUndoer
,RMUndoer.RMUndoEvent
,RMXString
,RMXStringRun
,ShapeFills
,Tool
,UndoInspector
This class forms the basis of many objects to add global functionality, like archiving.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Returns a basic clone of this object.void
Copies the attributes of the given object.void
Undo method - notifies object that it did change.void
didUndo()
Undo method - notifies object that it did undo.getAnimAttribute
(String anAttr) Returns initial values for animation.Returns the short class name (sans package name).initWithArchiver
(RMArchiver anArchiver) Legacy unarchiving.Undo method - returns a clone suitable for undo.void
Undo method - copies the attributes of the given object for the purpose of undo.boolean
undoEquals
(RMObject anObj) Undo method - returns whether an object is equal from the standpoint of undo.
-
Constructor Details
-
RMObject
public RMObject()
-
-
Method Details
-
getClassNameShort
Returns the short class name (sans package name). -
clone
Returns a basic clone of this object. -
initWithArchiver
Legacy unarchiving.- Specified by:
initWithArchiver
in interfaceRMArchiver.Archiving
-
undoClone
Undo method - returns a clone suitable for undo. -
undoEquals
Undo method - returns whether an object is equal from the standpoint of undo. -
undoCopy
Undo method - copies the attributes of the given object for the purpose of undo. -
copy
Copies the attributes of the given object. -
didUndo
public void didUndo()Undo method - notifies object that it did undo. -
didChange
Undo method - notifies object that it did change. -
getAnimAttribute
Returns initial values for animation.
-