Serialized Form
Package org.jhotdraw.applet |
Package org.jhotdraw.application |
fTool
Tool fTool
fIconkit
Iconkit fIconkit
fStatusLine
javax.swing.JTextField fStatusLine
fView
DrawingView fView
fDefaultToolButton
ToolButton fDefaultToolButton
fSelectedToolButton
ToolButton fSelectedToolButton
fApplicationName
java.lang.String fApplicationName
fStorageFormatManager
StorageFormatManager fStorageFormatManager
myUndoManager
UndoManager myUndoManager
listeners
java.util.List<E> listeners
- List is not thread safe, but should not need to be. If it does we can
safely synchronize the few methods that use this by synchronizing on
the List object itself.
fDesktopListener
DesktopListener fDesktopListener
fDesktop
Desktop fDesktop
- This component acts as a desktop for the content.
Package org.jhotdraw.contrib |
serialVersionUID: -1461450322512395462L
serialVersionUID: -156024908227796826L
fCommand
Command fCommand
fCommand
Command fCommand
bounds
java.awt.Rectangle bounds
component
java.awt.Component component
- Holds value of property component.
desktop
MDIDesktopPane desktop
cascadeCommand
CommandMenuItem cascadeCommand
tileHCommand
CommandMenuItem tileHCommand
tileVCommand
CommandMenuItem tileVCommand
arrangeHCommand
CommandMenuItem arrangeHCommand
arrangeVCommand
CommandMenuItem arrangeVCommand
staticItems
int staticItems
standardTools
java.util.List<E> standardTools
- List containing all tools for the standard ToolBar
editTools
java.util.List<E> editTools
- List containing all tools for the edit ToolBar
currentTools
java.util.List<E> currentTools
- List containing all tools, which are currently activated
needsUpdate
boolean needsUpdate
- Flag which determines whether the tool palette must be updated
myDrawingView
DrawingView myDrawingView
myPreviousDrawingView
DrawingView myPreviousDrawingView
- Some events require the previous DrawingView (e.g. when a new DrawingView
is selected).
serialVersionUID: 1265742491024232713L
myPresentationFigure
Figure myPresentationFigure
- Figure which performs all presentation tasks for this
CompositeFigure as CompositeFigures usually don't have
an own presentation but present only the sum of all its
children.
myLayouter
Layouter myLayouter
- A Layouter determines how the CompositeFigure should
be laid out graphically.
myHorizontalSeparation
int myHorizontalSeparation
myVerticalSeparation
int myVerticalSeparation
myColor
java.awt.Color myColor
myDesktopEventService
DesktopEventService myDesktopEventService
myDrawApplication
DrawApplication myDrawApplication
myDesktopEventService
DesktopEventService myDesktopEventService
manager
org.jhotdraw.contrib.MDIDesktopManager manager
myDrawApplication
DrawApplication myDrawApplication
myDesktopEventService
DesktopEventService myDesktopEventService
selectedView
DrawingView selectedView
internalFrameListener
javax.swing.event.InternalFrameListener internalFrameListener
m_subject
javax.swing.JScrollPane m_subject
myMappedDrawingView
DrawingView myMappedDrawingView
m_subjectListener
org.jhotdraw.contrib.MiniMapView.SubjectListener m_subjectListener
myDrawingChangeListener
DrawingChangeListener myDrawingChangeListener
m_viewBoxColor
java.awt.Color m_viewBoxColor
originalTransform
java.awt.geom.AffineTransform originalTransform
serialVersionUID: 6254089689239215026L
polygonFigureSerializedDataVersion
int polygonFigureSerializedDataVersion
fPoly
java.awt.Polygon fPoly
serialVersionUID: 2928651014089117493L
myLayoutable
Layoutable myLayoutable
- The Layoutable which should be laid out.
myInsets
java.awt.Insets myInsets
- Insets to calculate a border
myDesktopEventService
DesktopEventService myDesktopEventService
serialVersionUID: 4993631445423148845L
readObject
protected void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Reads the figure from an object stream
- Throws:
java.lang.ClassNotFoundException
- thrown by called methods
java.io.IOException
- thrown by called methods
fTextIsDirty
boolean fTextIsDirty
- True if the paragraph's cache needs to be reconstructed
fDisplayBox
java.awt.Rectangle fDisplayBox
- The current display box for the figure
fParagraphs
java.util.List<E> fParagraphs
- Paragraph cache resulting from splitting the text
fText
java.lang.String fText
- The text
fFont
java.awt.Font fFont
- The current font
fFontIsDirty
boolean fFontIsDirty
- True if the font has changed and font related calculations need to be remade
fFontWidth
float fFontWidth
- The width of the current font
attributesMap
java.util.Hashtable<K,V> attributesMap
- Map of attributes for the AttributedString used for the figure's text.
Currently it just uses one single attribute with the figure's current font.
fIsReadOnly
boolean fIsReadOnly
- True if the figure is read only
fObservedFigure
Figure fObservedFigure
- A connected figure
fLocator
OffsetLocator fLocator
- Description of the Field
fRotation
int fRotation
desktop
MDIDesktopPane desktop
cascadeCommand
Command cascadeCommand
tileCommand
Command tileCommand
Package org.jhotdraw.contrib.dnd |
figures
java.util.List<E> figures
origin
java.awt.Point origin
o
java.lang.Object o
Package org.jhotdraw.contrib.html |
serialVersionUID: -2715253447095419531L
fColor
java.awt.Color fColor
fContentProducers
java.util.Hashtable<K,V> fContentProducers
- producers registered with this registry
fUseDirectDraw
boolean fUseDirectDraw
- True if using direct drawing, false if using the memory image
fIsImageDirty
boolean fIsImageDirty
- True if the memory image should be regenerated
fRawHTML
boolean fRawHTML
- Description of the Field
fFrameFigure
Figure fFrameFigure
- The figure used to draw the frame of the area
fResourceName
java.lang.String fResourceName
- Description of the Field
resource
java.lang.Object resource
- The holded resource object
disposeDelay
long disposeDelay
- The dispose delay, default to 60 seconds
lastTimeAccessed
long lastTimeAccessed
- The last time the resource was accessed as returned by
System.currentTimeMillis()
isLocked
boolean isLocked
- True if the resource is locked
myTextHolder
TextHolder myTextHolder
fURL
java.net.URL fURL
- the specific URL
Package org.jhotdraw.contrib.zoom |
scale
double scale
- The current scaling factor
zoomSpeed
double zoomSpeed
- The zooming speed, meaning the scaling factor change speed when doing
zoomIn/zoomOut operations.
Default of 2.0 is increase 100% or decrease 50% the current factor.
Can be changed dynamically by clients using the setter method
fImagewidth
int fImagewidth
fImageheight
int fImageheight
Package org.jhotdraw.figures |
serialVersionUID: 1577970039258356627L
fFillColor
java.awt.Color fFillColor
fBorderColor
java.awt.Color fBorderColor
serialVersionUID: -3459171428373823638L
fAngle
double fAngle
fOuterRadius
double fOuterRadius
fInnerRadius
double fInnerRadius
arrowTipSerializedDataVersion
int arrowTipSerializedDataVersion
serialVersionUID: -10857585979273442L
writeObject
private void writeObject(java.io.ObjectOutputStream o)
throws java.io.IOException
- Throws:
java.io.IOException
fAttributes
FigureAttributes fAttributes
- The attributes of a figure. Each figure can have
an open ended set of attributes. Attributes are
identified by name.
- See Also:
AttributeFigure.getAttribute(java.lang.String)
,
AttributeFigure.setAttribute(java.lang.String, java.lang.Object)
attributeFigureSerializedDataVersion
int attributeFigureSerializedDataVersion
serialVersionUID: 1205601808259084917L
borderDecoratorSerializedDataVersion
int borderDecoratorSerializedDataVersion
myBorderOffset
java.awt.Point myBorderOffset
myBorderColor
java.awt.Color myBorderColor
myShadowColor
java.awt.Color myShadowColor
serialVersionUID: -3165091511154766610L
serialVersionUID: 2193968743082078559L
elbowConnectionSerializedDataVersion
int elbowConnectionSerializedDataVersion
serialVersionUID: -6856203289355118951L
fDisplayBox
java.awt.Rectangle fDisplayBox
ellipseFigureSerializedDataVersion
int ellipseFigureSerializedDataVersion
serialVersionUID: -6886355144423666716L
fMap
java.util.Map<K,V> fMap
figureAttributesSerializedDataVersion
int figureAttributesSerializedDataVersion
serialVersionUID: 8311226373023297933L
groupFigureSerializedDataVersion
int groupFigureSerializedDataVersion
serialVersionUID: 148012030121282439L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
fFileName
java.lang.String fFileName
fDisplayBox
java.awt.Rectangle fDisplayBox
imageFigureSerializedDataVersion
int imageFigureSerializedDataVersion
serialVersionUID: 6883731614578414801L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
myStartConnector
Connector myStartConnector
myEndConnector
Connector myEndConnector
lineConnectionSerializedDataVersion
int lineConnectionSerializedDataVersion
serialVersionUID: 511503575249212371L
lineFigureSerializedDataVersion
int lineFigureSerializedDataVersion
myDisplayBox
java.awt.Rectangle myDisplayBox
serialVersionUID: -4056859232918336475L
numberTextFigureSerializedDataVersion
int numberTextFigureSerializedDataVersion
serialVersionUID: 6018435940519102865L
serialVersionUID: -7951352179906577773L
fPoints
java.util.List<E> fPoints
fStartDecoration
LineDecoration fStartDecoration
fEndDecoration
LineDecoration fEndDecoration
fFrameColor
java.awt.Color fFrameColor
polyLineFigureSerializedDataVersion
int polyLineFigureSerializedDataVersion
serialVersionUID: 184722075881789163L
fDisplayBox
java.awt.Rectangle fDisplayBox
rectangleFigureSerializedDataVersion
int rectangleFigureSerializedDataVersion
serialVersionUID: 7907900248924036885L
fDisplayBox
java.awt.Rectangle fDisplayBox
fArcWidth
int fArcWidth
fArcHeight
int fArcHeight
roundRectangleSerializedDataVersion
int roundRectangleSerializedDataVersion
serialVersionUID: -2273446020593433887L
serialVersionUID: 4599820785949456124L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
fOriginX
int fOriginX
fOriginY
int fOriginY
fText
java.lang.String fText
fFont
java.awt.Font fFont
fIsReadOnly
boolean fIsReadOnly
fObservedFigure
Figure fObservedFigure
fLocator
OffsetLocator fLocator
textFigureSerializedDataVersion
int textFigureSerializedDataVersion
Package org.jhotdraw.framework |
myRectangle
java.awt.Rectangle myRectangle
myID
int myID
myName
java.lang.String myName
myRectangle
java.awt.Rectangle myRectangle
myNestedEvent
FigureChangeEvent myNestedEvent
myNestedException
java.lang.Exception myNestedException
myNestedException
java.lang.Exception myNestedException
Package org.jhotdraw.samples.javadraw |
serialVersionUID: 7894632974364110685L
fXVelocity
int fXVelocity
fYVelocity
int fYVelocity
animationDecoratorSerializedDataVersion
int animationDecoratorSerializedDataVersion
serialVersionUID: -8566272817418441758L
bouncingDrawingSerializedDataVersion
int bouncingDrawingSerializedDataVersion
fAnimator
Animator fAnimator
fDrawing
Drawing fDrawing
fTool
Tool fTool
fView
StandardDrawingView fView
fImage
java.awt.Image fImage
Package org.jhotdraw.samples.minimap |
imageName
java.lang.String imageName
Package org.jhotdraw.samples.net |
fConnectors
java.util.List<E> fConnectors
fConnectorsVisible
boolean fConnectorsVisible
Package org.jhotdraw.samples.nothing |
Package org.jhotdraw.samples.offsetConnectors |
fConnectors
java.util.List<E> fConnectors
fConnectorsVisible
boolean fConnectorsVisible
Package org.jhotdraw.samples.pert |
serialVersionUID: -7959500008698525009L
pertDependencySerializedDataVersion
int pertDependencySerializedDataVersion
serialVersionUID: -7877776240236946511L
fDisplayBox
java.awt.Rectangle fDisplayBox
fPreTasks
java.util.List<E> fPreTasks
fPostTasks
java.util.List<E> fPostTasks
pertFigureSerializedDataVersion
int pertFigureSerializedDataVersion
Package org.jhotdraw.standard |
serialVersionUID: -5170007865562687545L
fOwner
Figure fOwner
- the owner of the connector
abstractConnectorSerializedDataVersion
int abstractConnectorSerializedDataVersion
serialVersionUID: -10857585979273442L
myDependendFigures
java.util.List<E> myDependendFigures
- The dependend figures which have been added to this container.
abstractFigureSerializedDataVersion
int abstractFigureSerializedDataVersion
_nZ
int _nZ
serialVersionUID: -7742023180844048409L
serialVersionUID: 6489532222954612824L
fImagewidth
int fImagewidth
fImageheight
int fImageheight
bufferedUpdateSerializedDataVersion
int bufferedUpdateSerializedDataVersion
serialVersionUID: -1461450322712345462L
serialVersionUID: 7408153435700021866L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
fFigures
java.util.List<E> fFigures
- The figures that this figure is composed of
- See Also:
CompositeFigure.add(org.jhotdraw.framework.Figure)
,
CompositeFigure.remove(org.jhotdraw.framework.Figure)
compositeFigureSerializedDataVersion
int compositeFigureSerializedDataVersion
_nLowestZ
int _nLowestZ
_nHighestZ
int _nHighestZ
serialVersionUID: 8993011151564573288L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
myDecoratedFigure
Figure myDecoratedFigure
- The decorated figure.
decoratorFigureSerializedDataVersion
int decoratorFigureSerializedDataVersion
_doubleBufferedImage
java.awt.image.BufferedImage _doubleBufferedImage
_scratchPadBufferedImage
java.awt.image.BufferedImage _scratchPadBufferedImage
_nImageWidth
int _nImageWidth
_nImageHeight
int _nImageHeight
_bRedrawAll
boolean _bRedrawAll
fGridX
int fGridX
fGridY
int fGridY
serialVersionUID: 5062833203337604181L
myLocator
Locator myLocator
locatorConnectorSerializedDataVersion
int locatorConnectorSerializedDataVersion
myDrawingEditor
DrawingEditor myDrawingEditor
myDrawing
Drawing myDrawing
myUpdateStrategy
Painter myUpdateStrategy
myBackgroundColor
java.awt.Color myBackgroundColor
serialVersionUID: 2679950024611847621L
offsetLocatorSerializedDataVersion
int offsetLocatorSerializedDataVersion
fBase
Locator fBase
fOffsetX
int fOffsetX
fOffsetY
int fOffsetY
fOwner
Figure fOwner
fPPS
int fPPS
fIndex
int fIndex
serialVersionUID: 2619148876087898602L
relativeLocatorSerializedDataVersion
int relativeLocatorSerializedDataVersion
fRelativeX
double fRelativeX
fRelativeY
double fRelativeY
serialVersionUID: -7539925820692134566L
serialVersionUID: -2602151437447962046L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
myTitle
java.lang.String myTitle
drawingSerializedDataVersion
int drawingSerializedDataVersion
serialVersionUID: -3878153366174603336L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Throws:
java.lang.ClassNotFoundException
java.io.IOException
fDrawing
Drawing fDrawing
- The shown drawing.
fLastClick
java.awt.Point fLastClick
- The position of the last mouse click
inside the view.
fBackgrounds
java.util.List<E> fBackgrounds
- A List of optional backgrounds. The list contains
view painters that are drawn before the contents,
that is in the background.
fForegrounds
java.util.List<E> fForegrounds
- A List of optional foregrounds. The list contains
view painters that are drawn after the contents,
that is in the foreground.
fUpdateStrategy
Painter fUpdateStrategy
- The update strategy used to repair the view.
fConstrainer
PointConstrainer fConstrainer
- The grid used to constrain points for snap to
grid functionality.
myCounter
int myCounter
dndh
DNDHelper dndh
mouseListener
java.awt.event.MouseListener mouseListener
- Listener for mouse clicks.
motionListener
java.awt.event.MouseMotionListener motionListener
- Listener for mouse movements.
keyListener
java.awt.event.KeyListener keyListener
- Listener for the keyboard.
myIsReadOnly
boolean myIsReadOnly
- Reflects whether the drawing view is in read-only mode (from a user's
perspective).
drawingViewSerializedDataVersion
int drawingViewSerializedDataVersion
toolTipLocation
java.awt.Point toolTipLocation
- Remembers the current tool tip location in order to support
tool tips for a figure.
ash
org.jhotdraw.standard.StandardDrawingView.ASH ash
- Autoscroll support
fData
byte[] fData
myTool
Tool myTool
myIcon
PaletteIcon myIcon
Package org.jhotdraw.util |
_dX1
double _dX1
_dY1
double _dY1
_dX2
double _dX2
_dY2
double _dY2
fCommand
Command fCommand
fCommands
java.util.List<E> fCommands
hm
java.util.HashMap<K,V> hm
fWidth
int fWidth
fHeight
int fHeight
fBackground
java.awt.Color fBackground
fState
int fState
fOldState
int fOldState
fListener
PaletteListener fListener