org.jhotdraw.samples.odg
Class ODGDrawing
java.lang.Object
org.jhotdraw.beans.AbstractBean
org.jhotdraw.draw.AbstractFigure
org.jhotdraw.draw.AbstractCompositeFigure
org.jhotdraw.draw.AbstractAttributedCompositeFigure
org.jhotdraw.draw.AbstractDrawing
org.jhotdraw.draw.QuadTreeDrawing
org.jhotdraw.samples.odg.ODGDrawing
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, CompositeFigure, Drawing, Figure, DOMStorable
public class ODGDrawing
- extends QuadTreeDrawing
ODGDrawing.
- Version:
- 1.0 2007-06-24 Created.
- Author:
- Werner Randelshofer
- See Also:
- Serialized Form
|
Field Summary |
private java.lang.String |
description
|
private java.lang.String |
title
|
|
Constructor Summary |
ODGDrawing()
Creates a new instance. |
| Methods inherited from class org.jhotdraw.draw.QuadTreeDrawing |
basicAdd, basicRemoveChild, bringToFront, clone, contains, createEventHandler, draw, draw, drawFill, drawStroke, findFigure, findFigureBehind, findFigureBehind, findFigureExcept, findFigureExcept, findFigureInside, findFigures, findFiguresWithin, getCanvasSize, getChildren, getChildren, getFiguresFrontToBack, indexOf, sendToBack, setAttributeOnChildren, setCanvasSize, sort |
| Methods inherited from class org.jhotdraw.draw.AbstractDrawing |
addInputFormat, addOutputFormat, addUndoableEditListener, fireUndoableEditHappened, getDrawing, getFontRenderContext, getInputFormats, getLock, getOutputFormats, removeUndoableEditListener, setFontRenderContext, setInputFormats, setOutputFormats |
| Methods inherited from class org.jhotdraw.draw.AbstractAttributedCompositeFigure |
applyAttributesTo, drawChildren, drawFigure, drawText, getAttribute, getAttributeKey, getAttributes, getAttributesRestoreData, getFigureDrawBounds, getStroke, getStrokeMiterLimitFactor, hasAttribute, isAttributeEnabled, removeAttribute, restoreAttributesTo, setAttribute, setAttributeEnabled, setAttributes, writeAttributes |
| Methods inherited from class org.jhotdraw.draw.AbstractCompositeFigure |
add, add, addAll, addAll, addCompositeFigureListener, addNotify, basicAdd, basicAddAll, basicRemove, basicRemoveAll, basicRemoveAllChildren, contains, createHandles, findChild, findChildIndex, fireFigureAdded, fireFigureRemoved, getBounds, getChild, getChildCount, getChildrenFrontToBack, getDecomposition, getDrawingArea, getLayouter, getPreferredSize, getTransformRestoreData, invalidate, layout, remove, removeAll, removeAllChildren, removeChild, removeCompositeFigureListener, removeNotify, restoreTransformTo, setBounds, setLayouter, transform, validate |
| Methods inherited from class org.jhotdraw.draw.AbstractFigure |
addFigureListener, basicClone, canConnect, changed, findCompatibleConnector, findConnector, fireAreaInvalidated, fireAreaInvalidated, fireAreaInvalidated, fireAttributeChanged, fireFigureAdded, fireFigureChanged, fireFigureChanged, fireFigureChanged, fireFigureHandlesChanged, fireFigureRemoved, fireFigureRequestRemove, getActions, getChangingDepth, getConnectors, getCursor, getEndPoint, getLayer, getStartPoint, getTool, getToolTipText, handleDrop, handleMouseClick, includes, isChanging, isRemovable, isSelectable, isTransformable, isVisible, remap, removeFigureListener, requestRemove, setBounds, setRemovable, setSelectable, setTransformable, setVisible, toString, willChange |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jhotdraw.draw.Drawing |
add, add, addAll, addAll, basicAdd, basicAddAll, basicRemove, basicRemoveAll, getChildCount, remove, removeAll |
| Methods inherited from interface org.jhotdraw.draw.Figure |
addFigureListener, addNotify, canConnect, changed, contains, createHandles, findCompatibleConnector, findConnector, getActions, getAttribute, getAttributes, getAttributesRestoreData, getBounds, getConnectors, getCursor, getDecomposition, getDrawingArea, getEndPoint, getLayer, getPreferredSize, getStartPoint, getTool, getToolTipText, getTransformRestoreData, handleDrop, handleMouseClick, includes, isRemovable, isSelectable, isTransformable, isVisible, remap, removeFigureListener, removeNotify, requestRemove, restoreAttributesTo, restoreTransformTo, setAttribute, setBounds, transform, willChange |
title
private java.lang.String title
description
private java.lang.String description
ODGDrawing
public ODGDrawing()
- Creates a new instance.
setTitle
public void setTitle(java.lang.String newValue)
getTitle
public java.lang.String getTitle()
setDescription
public void setDescription(java.lang.String newValue)
getDescription
public java.lang.String getDescription()
read
public void read(DOMInput in)
throws java.io.IOException
- Specified by:
read in interface DOMStorable- Overrides:
read in class AbstractDrawing
- Throws:
java.io.IOException
readAttributes
protected void readAttributes(DOMInput in)
throws java.io.IOException
- Overrides:
readAttributes in class AbstractAttributedCompositeFigure
- Throws:
java.io.IOException
write
public void write(DOMOutput out)
throws java.io.IOException
- Specified by:
write in interface DOMStorable- Overrides:
write in class AbstractDrawing
- Throws:
java.io.IOException