JHotDraw 7.0.6
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

S

save(OutputStream) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Writes the contents of the DOMOutput into the specified output stream.
save(Writer) - Method in class org.jhotdraw.xml.JavaxDOMOutput
Writes the contents of the DOMOutput into the specified output stream.
save(OutputStream) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Writes the contents of the DOMOutput into the specified output stream.
save(Writer) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
Writes the contents of the DOMOutput into the specified writer.
save(OutputStream) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Writes the contents of the DOMOutput into the specified output stream.
save(Writer) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
Writes the contents of the DOMOutput into the specified writer.
SaveAction - Class in org.jhotdraw.app.action
SaveAction.
SaveAction(Application) - Constructor for class org.jhotdraw.app.action.SaveAction
Creates a new instance.
SaveAction(Application, boolean) - Constructor for class org.jhotdraw.app.action.SaveAction
Creates a new instance.
SaveAsAction - Class in org.jhotdraw.app.action
SaveAsAction.
SaveAsAction(Application) - Constructor for class org.jhotdraw.app.action.SaveAsAction
Creates a new instance.
SaveBeforeAction - Class in org.jhotdraw.app.action
Base class for actions that can only be safely performed when the project has no unsaved changes.
SaveBeforeAction(Application) - Constructor for class org.jhotdraw.app.action.SaveBeforeAction
Creates a new instance.
saveChanges() - Method in class org.jhotdraw.app.action.ExitAction
 
saveChanges(Project) - Method in class org.jhotdraw.app.action.SaveBeforeAction
 
saveChangesAndReviewNext() - Method in class org.jhotdraw.app.action.ExitAction
 
saveChooser - Variable in class org.jhotdraw.app.AbstractProject
 
saveToFile(File) - Method in class org.jhotdraw.app.action.ExitAction
 
saveToFile(Project, File) - Method in class org.jhotdraw.app.action.SaveAction
 
saveToFile(Project, File) - Method in class org.jhotdraw.app.action.SaveBeforeAction
 
saveToFileAndReviewNext(File) - Method in class org.jhotdraw.app.action.ExitAction
 
scanData() - Method in class net.n3.nanoxml.StdXMLParser
Scans the XML data for elements.
scanElement(XMLElement) - Method in class nanoxml.XMLElement
Scans an XML element.
scanIdentifier(StringBuffer) - Method in class nanoxml.XMLElement
Scans an identifier from the current reader.
scanPCData(StringBuffer) - Method in class nanoxml.XMLElement
Scans a #PCDATA element.
scanSomeTag(boolean, String, Properties) - Method in class net.n3.nanoxml.StdXMLParser
Scans an XML tag.
scanString(StringBuffer) - Method in class nanoxml.XMLElement
This method scans a delimited string from the current reader.
scanWhitespace() - Method in class nanoxml.XMLElement
This method scans an identifier from the current reader.
scanWhitespace(StringBuffer) - Method in class nanoxml.XMLElement
This method scans an identifier from the current reader.
selectAll() - Method in interface org.jhotdraw.app.EditableComponent
Selects all.
selectAll() - Method in class org.jhotdraw.draw.DefaultDrawingView
Selects all figures.
selectAll() - Method in interface org.jhotdraw.draw.DrawingView
Selects all figures.
SelectAllAction - Class in org.jhotdraw.app.action
SelectAllAction.
SelectAllAction() - Constructor for class org.jhotdraw.app.action.SelectAllAction
Creates a new instance.
SelectAreaTracker - Class in org.jhotdraw.draw
SelectAreaTracker.
SelectAreaTracker() - Constructor for class org.jhotdraw.draw.SelectAreaTracker
Creates a new instance.
SELECTED_KEY - Static variable in class org.jhotdraw.app.action.Actions
Key for the selected state of an action.
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.ApplyAttributesAction
 
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.ColorChooserAction
 
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.DefaultAttributeAction
 
selectionChanged(FigureSelectionEvent) - Method in class org.jhotdraw.draw.action.PickAttributesAction
 
selectionChanged(FigureSelectionEvent) - Method in interface org.jhotdraw.draw.FigureSelectionListener
 
SelectionTool - Class in org.jhotdraw.draw
Tool to select and manipulate figures.
SelectionTool() - Constructor for class org.jhotdraw.draw.SelectionTool
Creates a new instance.
selectSame() - Method in class org.jhotdraw.draw.action.SelectSameAction
 
SelectSameAction - Class in org.jhotdraw.draw.action
SelectSameAction.
SelectSameAction(DrawingEditor) - Constructor for class org.jhotdraw.draw.action.SelectSameAction
Creates a new instance.
sendToBack(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Sends a figure to the back of the composite figure.
sendToBack(DrawingView, Collection) - Static method in class org.jhotdraw.draw.action.MoveToBackAction
 
sendToBack(Figure) - Method in class org.jhotdraw.draw.DefaultDrawing
 
sendToBack(Figure) - Method in interface org.jhotdraw.draw.Drawing
Sends a figure to the back of the drawing.
sendToBack(Figure) - Method in class org.jhotdraw.draw.QuadTreeDrawing
 
sendToFront(Figure) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Sends a figure to the front of the drawing.
SeparatorLineFigure - Class in org.jhotdraw.samples.pert.figures
A horizontal line with a preferred size of 1,1.
SeparatorLineFigure() - Constructor for class org.jhotdraw.samples.pert.figures.SeparatorLineFigure
Creates a new instance.
set(Figure, T) - Method in class org.jhotdraw.draw.AttributeKey
 
set(int, Figure) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
set(int, int, Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath
Convenience method for changing a single coordinate of a control point.
setAction(Action, Rectangle) - Method in class org.jhotdraw.draw.action.JPopupButton
 
setAllSize(Dimension) - Method in class org.jhotdraw.gui.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given dimension.
setAllSize(int, int) - Method in class org.jhotdraw.gui.MDIDesktopPane
Sets all component size properties ( maximum, minimum, preferred) to the given width and height.
setAngle(float) - Method in class org.jhotdraw.draw.StickyChopConnector
 
setAnimated(boolean) - Method in class org.jhotdraw.gui.JSheet
If this is set to true, the JSheet uses a transition effect when shown and when hidden.
setApplication(Application) - Method in class org.jhotdraw.app.AbstractProject
 
setApplication(Application) - Method in interface org.jhotdraw.app.Project
Sets the application of the project.
setArc(double, double) - Method in class org.jhotdraw.draw.RoundRectangleFigure
 
setArrangement(Arrangeable.Arrangement) - Method in interface org.jhotdraw.app.action.Arrangeable
 
setArrangement(Arrangeable.Arrangement) - Method in class org.jhotdraw.gui.MDIDesktopPane
 
setAttribute(String, Object) - Method in class nanoxml.XMLElement
Adds or modifies an attribute.
setAttribute(String, String) - Method in interface net.n3.nanoxml.IXMLElement
Sets an attribute.
setAttribute(String, String, String) - Method in interface net.n3.nanoxml.IXMLElement
Sets an attribute.
setAttribute(String, String) - Method in class net.n3.nanoxml.XMLElement
Sets an attribute.
setAttribute(String, String, String) - Method in class net.n3.nanoxml.XMLElement
Sets an attribute.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
 
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.AttributedFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in interface org.jhotdraw.draw.Figure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
Sets an attribute of the figure.
setAttribute(AttributeKey, Object) - Method in class org.jhotdraw.samples.net.figures.NodeFigure
 
setAttributeEnabled(AttributeKey, boolean) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
setAttributeEnabled(AttributeKey, boolean) - Method in class org.jhotdraw.draw.AttributedFigure
 
setAttributeEnabled(AttributeKey, boolean) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
setAttributes(HashMap<AttributeKey, Object>) - Method in class org.jhotdraw.draw.AbstractAttributedCompositeFigure
 
setAttributes(HashMap<AttributeKey, Object>) - Method in class org.jhotdraw.draw.AttributedFigure
 
setBaseClass(Class) - Method in class org.jhotdraw.util.ResourceBundleUtil
 
setBounds(Rectangle2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
 
setBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.AbstractFigure
 
setBounds(Rectangle2D.Double, String) - Method in class org.jhotdraw.draw.FloatingTextArea
Positions and sizes the overlay.
setBounds(Rectangle, String) - Method in class org.jhotdraw.draw.FloatingTextField
Positions the overlay.
SetBoundsEdit - Class in org.jhotdraw.draw
SetBoundsEdit.
SetBoundsEdit(AbstractFigure, Point2D.Double, Point2D.Double, Point2D.Double, Point2D.Double) - Constructor for class org.jhotdraw.draw.SetBoundsEdit
Creates a new instance.
setBuilder(IXMLBuilder) - Method in interface net.n3.nanoxml.IXMLParser
Sets the builder which creates the logical structure of the XML data.
setBuilder(IXMLBuilder) - Method in class net.n3.nanoxml.StdXMLParser
Sets the builder which creates the logical structure of the XML data.
setClosed(boolean) - Method in class org.jhotdraw.draw.BezierFigure
 
setClosed(boolean) - Method in class org.jhotdraw.geom.BezierPath
 
setColumnCount(int, boolean) - Method in class org.jhotdraw.draw.action.JPopupButton
 
setColumns(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the number of columns in this layout to the specified value.
setConnection(ConnectionFigure) - Method in class org.jhotdraw.draw.ChangeConnectionHandle
 
setConnection(ConnectionFigure) - Method in class org.jhotdraw.draw.ConnectionHandle
 
setConnection(ConnectionFigure) - Method in class org.jhotdraw.draw.ConnectionTool
 
setConnectorsVisible(boolean, ConnectionFigure) - Method in class org.jhotdraw.draw.AbstractFigure
 
setConnectorsVisible(boolean, ConnectionFigure) - Method in interface org.jhotdraw.draw.Figure
Sets whether the connectors should be visible for the specified courting connector.
setConnectToDecorator(boolean) - Method in class org.jhotdraw.draw.AbstractConnector
 
setConstrainer(Constrainer) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setConstrainer(Constrainer) - Method in interface org.jhotdraw.draw.DrawingView
Sets the editor's constrainer.
setContent(String) - Method in class nanoxml.XMLElement
Changes the content string.
setContent(String) - Method in interface net.n3.nanoxml.IXMLElement
Sets the #PCDATA content.
setContent(String) - Method in class net.n3.nanoxml.XMLElement
Sets the #PCDATA content.
setControlPoint(int, Point2D.Double) - Method in class org.jhotdraw.geom.BezierPath.Node
 
setCopyright(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
setCreatedFigure(Figure) - Method in class org.jhotdraw.draw.ConnectionTool
 
setCurrentProject(Project) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
setCurrentProject(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
setCurrentProject(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
setCursor(Cursor) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setCursor(Cursor) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets the cursor on the view(s) of the drawing editor.
setCursor(Cursor) - Method in interface org.jhotdraw.draw.DrawingView
Sets the cursor of the DrawingView
setData(String) - Method in class org.jhotdraw.samples.draw.DrawApplet
 
setData(String) - Method in class org.jhotdraw.samples.draw.DrawLiveConnectApplet
 
setData(String) - Method in class org.jhotdraw.samples.net.NetApplet
 
setData(String) - Method in class org.jhotdraw.samples.pert.PertApplet
 
setData(String) - Method in class org.jhotdraw.samples.svg.SVGApplet
 
setData(String) - Method in class org.jhotdraw.samples.svg.SVGLiveConnectApplet
 
setDecorator(Figure) - Method in class org.jhotdraw.draw.AbstractFigure
 
setDecorator(Figure) - Method in interface org.jhotdraw.draw.Figure
Sets a decorator figure.
setDefault(Locale) - Static method in class org.jhotdraw.util.LocaleUtil
 
setDefaultAttribute(AttributeKey, Object) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setDefaultAttribute(AttributeKey, Object) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets a default attribute of the editor.
setDefaults(Figure) - Static method in class org.jhotdraw.samples.svg.SVGUtil
 
setDelegate(IXMLValidator) - Method in class net.n3.nanoxml.ValidatorPlugin
Sets the delegate.
setDescription(String) - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
setDoctype(String) - Method in interface org.jhotdraw.xml.DOMOutput
Sets the doctype for the XML document.
setDoctype(String) - Method in class org.jhotdraw.xml.JavaxDOMOutput
 
setDoctype(String) - Method in class org.jhotdraw.xml.NanoXMLDOMOutput
 
setDoctype(String) - Method in class org.jhotdraw.xml.NanoXMLLiteDOMOutput
 
setDOMFactory(DOMFactory) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setDoubleAttribute(String, double) - Method in class nanoxml.XMLElement
Adds or modifies an attribute.
setDrawDecoratorFirst(boolean) - Method in class org.jhotdraw.draw.AbstractFigure
 
setDrawing(Drawing) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setDrawing(Drawing) - Method in interface org.jhotdraw.draw.DrawingView
Sets and installs another drawing in the view.
setDrawing(Drawing) - Method in class org.jhotdraw.samples.draw.DrawingPanel
 
setDrawing(Drawing) - Method in class org.jhotdraw.samples.net.NetPanel
 
setDrawing(Drawing) - Method in class org.jhotdraw.samples.pert.PertPanel
 
setDrawing(Drawing) - Method in class org.jhotdraw.samples.svg.SVGPanel
 
setDrawingActions(Collection<Action>) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
setDrawingEditor(DrawingEditor) - Method in class org.jhotdraw.samples.draw.DrawProject
Sets a drawing editor for the project.
setDrawingEditor(DrawingEditor) - Method in class org.jhotdraw.samples.net.NetProject
Sets a drawing editor for the project.
setDrawingEditor(DrawingEditor) - Method in class org.jhotdraw.samples.pert.PertProject
Sets a drawing editor for the project.
setDrawingEditor(DrawingEditor) - Method in class org.jhotdraw.samples.svg.SVGProject
Sets a drawing editor for the project.
setDuration(int) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
setEditable(boolean) - Method in class org.jhotdraw.draw.TextAreaFigure
 
setEditable(boolean) - Method in class org.jhotdraw.draw.TextFigure
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.draw.action.AbstractEditorAction
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.draw.action.AbstractSelectedAction
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.draw.action.AbstractViewAction
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.draw.DrawProject
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.net.NetProject
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.pert.PertProject
 
setEditor(DrawingEditor) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setEmptyDrawingMessage(String) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setEnabled(boolean) - Method in class org.jhotdraw.app.AbstractApplication
 
setEnabled(boolean) - Method in class org.jhotdraw.app.action.AbstractApplicationAction
Enables or disables the action.
setEnabled(boolean) - Method in class org.jhotdraw.app.action.AbstractProjectAction
Enables or disables the action.
setEnabled(boolean) - Method in interface org.jhotdraw.app.Application
Sets the enabled state of the application.
setEnabled(boolean) - Method in interface org.jhotdraw.app.Project
Sets the enabled state of the project.
setEnabled(boolean) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setEnabled(boolean) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets the enabled state of the drawing editor.
setEnabled(boolean) - Method in interface org.jhotdraw.draw.DrawingView
Sets the enabled state of the drawing view.
setEndConnector(Connector) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the end Connector of the connection.
setEndConnector(Connector) - Method in class org.jhotdraw.draw.ConnectionTool
 
setEndConnector(Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
Note: this method is only final for testing purposes.
setEndPoint(Point2D.Double) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the end point.
setEndPoint(Point2D.Double) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setFigureActions(Collection<Action>) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
setFile(File) - Method in class org.jhotdraw.app.AbstractProject
 
setFile(File) - Method in interface org.jhotdraw.app.Project
Sets the project file.
setFilled(boolean) - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
setFontRenderContext(FontRenderContext) - Method in class org.jhotdraw.draw.AbstractDrawing
 
setFontRenderContext(FontRenderContext) - Method in interface org.jhotdraw.draw.Drawing
Sets the font render context used to do text leyout and text drawing.
setFontSize(float) - Method in class org.jhotdraw.draw.TextAreaFigure
 
setFontSize(float) - Method in class org.jhotdraw.draw.TextFigure
 
setFontSize(float) - Method in interface org.jhotdraw.draw.TextHolder
 
setGridVisible(boolean) - Method in class org.jhotdraw.samples.net.NetProject
 
setGridVisible(boolean) - Method in class org.jhotdraw.samples.pert.PertProject
 
setHandleDetailLevel(int) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setHandleDetailLevel(int) - Method in interface org.jhotdraw.draw.DrawingView
The detail level of the handles.
setHasSignificantEdits(boolean) - Method in class org.jhotdraw.undo.UndoRedoManager
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.app.AbstractProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.draw.DrawProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.net.NetProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.pert.PertProject
 
setHasUnsavedChanges(boolean) - Method in class org.jhotdraw.samples.svg.SVGProject
 
setHgap(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the horizontal gap between components to the specified value.
setIntAttribute(String, int) - Method in class nanoxml.XMLElement
Adds or modifies an attribute.
setInteractive(boolean) - Method in class org.jhotdraw.draw.AbstractFigure
 
setItemFont(Font) - Method in class org.jhotdraw.draw.action.JPopupButton
 
setLabelFor(TextHolder) - Method in class org.jhotdraw.draw.LabelFigure
 
setLayouter(Layouter) - Method in class org.jhotdraw.draw.AbstractCompositeFigure
Set a Layouter object which encapsulated a layout algorithm for this figure.
setLayouter(Layouter) - Method in interface org.jhotdraw.draw.CompositeFigure
Set a Layouter object which encapsulated a layout algorithm for this figure.
setLayouter(Layouter) - Method in class org.jhotdraw.draw.LabeledLineConnectionFigure
 
setLiner(Liner) - Method in interface org.jhotdraw.draw.ConnectionFigure
Set a Liner object which encapsulated a lineout algorithm for this figure.
setLiner(Liner) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setLocale(Locale) - Method in class org.jhotdraw.undo.UndoRedoManager
 
setLocation(Point2D.Double) - Method in class org.jhotdraw.draw.ChangeConnectionEndHandle
Sets the start point of the connection.
setLocation(Point2D.Double) - Method in class org.jhotdraw.draw.ChangeConnectionHandle
Sets the location of the target point.
setLocation(Point2D.Double) - Method in class org.jhotdraw.draw.ChangeConnectionStartHandle
Sets the start point of the connection.
setMask(int) - Method in class org.jhotdraw.geom.BezierPath.Node
 
setModel(ApplicationModel) - Method in class org.jhotdraw.app.AbstractApplication
 
setModel(ApplicationModel) - Method in interface org.jhotdraw.app.Application
Sets the application model.
setMultipleOpenId(int) - Method in class org.jhotdraw.app.AbstractProject
 
setMultipleOpenId(int) - Method in interface org.jhotdraw.app.Project
Sets the multiple open id.
setName(String) - Method in class nanoxml.XMLElement
Changes the name of the element.
setName(String) - Method in interface net.n3.nanoxml.IXMLElement
Sets the full name.
setName(String, String) - Method in interface net.n3.nanoxml.IXMLElement
Sets the name.
setName(String) - Method in class net.n3.nanoxml.XMLElement
Sets the full name.
setName(String, String) - Method in class net.n3.nanoxml.XMLElement
Sets the name.
setName(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
setName(String) - Method in class org.jhotdraw.samples.pert.figures.TaskFigure
 
setNode(int, BezierPath.Node) - Method in class org.jhotdraw.draw.BezierFigure
Sets a control point.
setOwner(Figure) - Method in class org.jhotdraw.draw.AbstractConnector
Sets the connector's owner.
setPalette(Window) - Method in class org.jhotdraw.app.action.OSXTogglePaletteAction
 
setParameterEntityResolver(IXMLEntityResolver) - Method in interface net.n3.nanoxml.IXMLValidator
Sets the parameter entity resolver.
setParameterEntityResolver(IXMLEntityResolver) - Method in class net.n3.nanoxml.NonValidator
Sets the parameter entity resolver.
setParameterEntityResolver(IXMLEntityResolver) - Method in class net.n3.nanoxml.ValidatorPlugin
Sets the parameter entity resolver.
setPath(DOMOutput, String, BezierPath) - Static method in class org.jhotdraw.samples.svg.SVGUtil
 
setPoint(int, int, Point2D.Double) - Method in class org.jhotdraw.draw.BezierFigure
Sets the point coordinate of a control point.
setPoint(int, Point2D.Double) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the specified point.
setPoint(int, Point2D.Double) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setPopupMenu(JPopupMenu) - Method in class org.jhotdraw.draw.action.JPopupButton
 
setPresentationFigure(Figure) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
Set a figure which renders this AbstractCompositeFigure.
setProjectClass(Class) - Method in class org.jhotdraw.app.DefaultApplicationModel
Use this method only, if setProjectClassName() does not suit you.
setProjectClassName(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
Use this method for best application startup performance.
setPublicID(String) - Method in interface net.n3.nanoxml.IXMLReader
Sets the public ID of the current stream.
setPublicID(String) - Method in class net.n3.nanoxml.StdXMLReader
Sets the public ID of the current stream.
setQuadratic(boolean) - Method in class org.jhotdraw.draw.DiamondFigure
 
setReader(IXMLReader) - Method in interface net.n3.nanoxml.IXMLParser
Sets the reader from which the parser retrieves its data.
setReader(IXMLReader) - Method in class net.n3.nanoxml.StdXMLParser
Sets the reader from which the parser retrieves its data.
setResolver(IXMLEntityResolver) - Method in interface net.n3.nanoxml.IXMLParser
Sets the entity resolver.
setResolver(IXMLEntityResolver) - Method in class net.n3.nanoxml.StdXMLParser
Sets the entity resolver.
setRows(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the number of rows in this layout to the specified value.
setScaleFactor(double) - Method in class org.jhotdraw.draw.DefaultDrawingView
 
setScaleFactor(double) - Method in interface org.jhotdraw.draw.DrawingView
Sets the scale factor of the drawing view.
setScaleFactor(double) - Method in class org.jhotdraw.samples.net.NetProject
 
setScaleFactor(double) - Method in class org.jhotdraw.samples.pert.PertProject
 
setShowing(boolean) - Method in class org.jhotdraw.app.AbstractProject
 
setShowing(boolean) - Method in interface org.jhotdraw.app.Project
This is used by Application to keep track if a project is showing.
setSignificant(boolean) - Method in class org.jhotdraw.undo.CompositeEdit
 
setSize(double, double) - Method in class org.jhotdraw.geom.Dimension2DDouble
Sets the size of this Dimension2DDouble object to the specified width and height in double precision.
setSize(Dimension2DDouble) - Method in class org.jhotdraw.geom.Dimension2DDouble
Sets the size of this Dimension2DDouble object to the specified size.
setSolid(boolean) - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
setStartConnector(Connector) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the start Connector of the connection.
setStartConnector(Connector) - Method in class org.jhotdraw.draw.ConnectionTool
 
setStartConnector(Connector) - Method in class org.jhotdraw.draw.LineConnectionFigure
Note: this method is only final for testing purposes.
setStartPoint(Point2D.Double) - Method in interface org.jhotdraw.draw.ConnectionFigure
Sets the start point.
setStartPoint(Point2D.Double) - Method in class org.jhotdraw.draw.LineConnectionFigure
 
setStroked(boolean) - Method in class org.jhotdraw.draw.AbstractLineDecoration
 
setSystemID(String) - Method in interface net.n3.nanoxml.IXMLReader
Sets the system ID of the current stream.
setSystemID(String) - Method in class net.n3.nanoxml.StdXMLReader
Sets the system ID of the current stream.
setTargetFigure(Figure) - Method in class org.jhotdraw.draw.ChangeConnectionHandle
 
setTargetFigure(Figure) - Method in class org.jhotdraw.draw.ConnectionHandle
 
setText(String) - Method in class org.jhotdraw.draw.TextAreaFigure
Sets the text shown by the text figure.
setText(String) - Method in class org.jhotdraw.draw.TextFigure
Sets the text shown by the text figure.
setText(String) - Method in interface org.jhotdraw.draw.TextHolder
 
setTitle(String) - Method in class org.jhotdraw.samples.svg.SVGDrawing
 
setTo(BezierPath.Node) - Method in class org.jhotdraw.geom.BezierPath.Node
 
setTo(BezierPath) - Method in class org.jhotdraw.geom.BezierPath
 
setTool(Tool) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setTool(Tool) - Method in interface org.jhotdraw.draw.DrawingEditor
Calls deactivate on the previously active tool of this drawing editor.
setToolBar(JToolBar) - Method in class org.jhotdraw.app.action.ToggleToolBarAction
 
setTracker(Tool) - Method in class org.jhotdraw.draw.SelectionTool
 
setValidator(IXMLValidator) - Method in interface net.n3.nanoxml.IXMLParser
Sets the validator that validates the XML data.
setValidator(IXMLValidator) - Method in class net.n3.nanoxml.StdXMLParser
Sets the validator that validates the XML data.
setVerbose(boolean) - Method in class org.jhotdraw.undo.CompositeEdit
 
setVersion(String) - Method in class org.jhotdraw.app.DefaultApplicationModel
 
setVertical(boolean) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
 
setVgap(int) - Method in class org.jhotdraw.draw.action.VerticalGridLayout
Sets the vertical gap between components to the specified value.
setView(DrawingView) - Method in class org.jhotdraw.draw.AbstractHandle
 
setView(DrawingView) - Method in class org.jhotdraw.draw.DefaultDrawingEditor
 
setView(DrawingView) - Method in interface org.jhotdraw.draw.DrawingEditor
Sets the editor's active drawing view.
setView(DrawingView) - Method in interface org.jhotdraw.draw.Handle
Sets the view of the handle.
setVisible(boolean) - Method in class org.jhotdraw.draw.AbstractConnector
 
setVisible(boolean) - Method in class org.jhotdraw.draw.AbstractFigure
 
setVisible(boolean) - Method in interface org.jhotdraw.draw.Figure
Changes the visible state of the Figure.
shadow(Color, int) - Static method in class org.jhotdraw.draw.action.Colors
Blackens the specified color by casting a black shadow of the specified amount on the color.
SheetEvent - Class in org.jhotdraw.gui.event
SheetEvent.
SheetEvent(JSheet) - Constructor for class org.jhotdraw.gui.event.SheetEvent
Creates a new instance.
SheetEvent(JSheet, JFileChooser, int, Object) - Constructor for class org.jhotdraw.gui.event.SheetEvent
Creates a new instance.
SheetEvent(JSheet, JOptionPane, int, Object, Object) - Constructor for class org.jhotdraw.gui.event.SheetEvent
Creates a new instance.
SheetListener - Interface in org.jhotdraw.gui.event
SheetListener.
show(Project) - Method in interface org.jhotdraw.app.Application
Shows a project.
show(Project) - Method in class org.jhotdraw.app.DefaultAppletApplication
 
show(Project) - Method in class org.jhotdraw.app.DefaultMDIApplication
 
show(Project) - Method in class org.jhotdraw.app.DefaultOSXApplication
 
show(Project) - Method in class org.jhotdraw.app.DefaultSDIApplication
 
show() - Method in class org.jhotdraw.gui.JSheet
 
show0() - Method in class org.jhotdraw.gui.JSheet
 
showConfirmSheet(Component, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet with the options Yes, No and Cancel.
showConfirmSheet(Component, Object, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet where the number of choices is determined by the optionType parameter.
showConfirmSheet(Component, Object, int, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet where the number of choices is determined by the optionType parameter, where the messageType parameter determines the icon to display.
showConfirmSheet(Component, Object, int, int, Icon, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet with a specified icon, where the number of choices is determined by the optionType parameter.
showInputSheet(Component, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Shows a question-message sheet requesting input from the user parented to parentComponent.
showInputSheet(Component, Object, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Shows a question-message sheet requesting input from the user and parented to parentComponent.
showInputSheet(Component, Object, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Shows a sheet requesting input from the user parented to parentComponent and message type messageType.
showInputSheet(Component, Object, int, Icon, Object[], Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Prompts the user for input in a sheet where the initial selection, possible selections, and all other options can be specified.
showMessageSheet(Component, Object) - Static method in class org.jhotdraw.gui.JSheet
Brings up an information-message sheet.
showMessageSheet(Component, Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up an information-message sheet.
showMessageSheet(Component, Object, int) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet that displays a message using a default icon determined by the messageType parameter.
showMessageSheet(Component, Object, int, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet that displays a message using a default icon determined by the messageType parameter.
showMessageSheet(Component, Object, int, Icon, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet displaying a message, specifying all parameters.
showOpenSheet(JFileChooser, Component, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays an "Open File" file chooser sheet.
showOptionSheet(Component, Object, int, int, Icon, Object[], Object, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Brings up a sheet with a specified icon, where the initial choice is determined by the initialValue parameter and the number of choices is determined by the optionType parameter.
showPopupMenu(Figure, Point, Component) - Method in class org.jhotdraw.draw.DelegationSelectionTool
 
showSaveSheet(JFileChooser, Component, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays a "Save File" file chooser sheet.
showSheet(JOptionPane, Component, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays an option pane as a sheet on its parent window.
showSheet(JFileChooser, Component, String, SheetListener) - Static method in class org.jhotdraw.gui.JSheet
Displays a custom file chooser sheet with a custom approve button.
SIZE - Static variable in class org.jhotdraw.draw.LocatorConnector
The standard size of the connector.
size() - Method in class org.jhotdraw.util.ReversedList
 
skipComment() - Method in class nanoxml.XMLElement
Skips a comment.
skipSpecialTag(int) - Method in class nanoxml.XMLElement
Skips a special tag or comment.
SlantedLiner - Class in org.jhotdraw.draw
SlantedLiner.
SlantedLiner() - Constructor for class org.jhotdraw.draw.SlantedLiner
Creates a new instance.
SlantedLiner(double) - Constructor for class org.jhotdraw.draw.SlantedLiner
 
sort(Collection<Figure>) - Method in class org.jhotdraw.draw.DefaultDrawing
 
sort(Collection<Figure>) - Method in interface org.jhotdraw.draw.Drawing
Returns a copy of the provided collection which is sorted in z order from back to front.
sort(Collection<Figure>) - Method in class org.jhotdraw.draw.QuadTreeDrawing
Implementation note: Sorting can not be done for orphaned figures.
south(Figure) - Static method in class org.jhotdraw.draw.BoxHandleKit
 
south(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
south() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
South.
south() - Static method in class org.jhotdraw.draw.RelativeLocator
South.
south(Rectangle) - Static method in class org.jhotdraw.geom.Geom
 
south(Rectangle2D.Double) - Static method in class org.jhotdraw.geom.Geom
 
southEast(Figure) - Static method in class org.jhotdraw.draw.BoxHandleKit
 
southEast(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
southEast() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
South east.
southEast() - Static method in class org.jhotdraw.draw.RelativeLocator
South east.
southWest(Figure) - Static method in class org.jhotdraw.draw.BoxHandleKit
 
southWest(Figure) - Static method in class org.jhotdraw.draw.MoveHandle
 
southWest() - Static method in class org.jhotdraw.draw.RelativeDecoratorLocator
South west.
southWest() - Static method in class org.jhotdraw.draw.RelativeLocator
South west.
SplitAction - Class in org.jhotdraw.samples.svg.action
SplitPathsAction.
SplitAction(DrawingEditor) - Constructor for class org.jhotdraw.samples.svg.action.SplitAction
Creates a new instance.
splitSegment(Point2D.Double, float) - Method in class org.jhotdraw.geom.BezierPath
Splits the segment at the given Point2D.Double if a segment was hit.
start() - Method in class org.jhotdraw.app.AbstractApplication
 
start() - Method in interface org.jhotdraw.app.Application
Starts the application.
start() - Method in class org.jhotdraw.draw.action.SwingWorker
Start the worker thread.
start() - Method in class org.jhotdraw.util.Worker
Starts the Worker on an internal worker thread.
START_DECORATION - Static variable in class org.jhotdraw.draw.AttributeKeys
 
startBuilding(String, int) - Method in interface net.n3.nanoxml.IXMLBuilder
This method is called before the parser starts processing its input.
startBuilding(String, int) - Method in class net.n3.nanoxml.StdXMLBuilder
This method is called before the parser starts processing its input.
startElement(String, String, String, String, int) - Method in interface net.n3.nanoxml.IXMLBuilder
This method is called when a new XML element is encountered.
startElement(String, String, String, String, int) - Method in class net.n3.nanoxml.StdXMLBuilder
This method is called when a new XML element is encountered.
startNewStream(Reader) - Method in interface net.n3.nanoxml.IXMLReader
Starts a new stream from a Java reader.
startNewStream(Reader, boolean) - Method in interface net.n3.nanoxml.IXMLReader
Starts a new stream from a Java reader.
startNewStream(Reader) - Method in class net.n3.nanoxml.StdXMLReader
Starts a new stream from a Java reader.
startNewStream(Reader, boolean) - Method in class net.n3.nanoxml.StdXMLReader
Starts a new stream from a Java reader.
StdXMLBuilder - Class in net.n3.nanoxml
StdXMLBuilder is a concrete implementation of IXMLBuilder which creates a tree of IXMLElement from an XML data source.
StdXMLBuilder() - Constructor for class net.n3.nanoxml.StdXMLBuilder
Creates the builder.
StdXMLBuilder(IXMLElement) - Constructor for class net.n3.nanoxml.StdXMLBuilder
Creates the builder.
StdXMLParser - Class in net.n3.nanoxml
StdXMLParser is the core parser of NanoXML.
StdXMLParser() - Constructor for class net.n3.nanoxml.StdXMLParser
Creates a new parser.
StdXMLReader - Class in net.n3.nanoxml
StdXMLReader reads the data to be parsed.
StdXMLReader(String, String) - Constructor for class net.n3.nanoxml.StdXMLReader
Initializes the reader from a system and public ID.
StdXMLReader(Reader) - Constructor for class net.n3.nanoxml.StdXMLReader
Initializes the XML reader.
StdXMLReader(InputStream) - Constructor for class net.n3.nanoxml.StdXMLReader
Initializes the XML reader.
StickyChopConnector - Class in org.jhotdraw.draw
A StickyChopConnector locates connection Points by choping the connection between the centers of the two figures at the display box.
StickyChopConnector() - Constructor for class org.jhotdraw.draw.StickyChopConnector
Creates a new instance.
StickyChopConnector(Figure, Point2D.Double) - Constructor for class org.jhotdraw.draw.StickyChopConnector
 
stop() - Method in class org.jhotdraw.app.AbstractApplication
 
stop() - Method in interface org.jhotdraw.app.Application
Stops the application without saving any unsaved projects.
stream2reader(InputStream, StringBuffer) - Method in class net.n3.nanoxml.StdXMLReader
Converts a stream to a reader while detecting the encoding.
stringReader(String) - Static method in class net.n3.nanoxml.StdXMLReader
Creates a new reader using a string as input.
STROKE_CAP - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke join.
STROKE_COLOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke color.
STROKE_DASH_FACTOR - Static variable in class org.jhotdraw.draw.AttributeKeys
A double used to specify the multiplication factor for the stroke dashes.
STROKE_DASH_PHASE - Static variable in class org.jhotdraw.draw.AttributeKeys
A double used to specify the starting phase of the stroke dashes.
STROKE_DASHES - Static variable in class org.jhotdraw.draw.AttributeKeys
An array of doubles used to specify the dash pattern in a BasicStroke;
STROKE_INNER_WIDTH_FACTOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Factor for the stroke inner width.
STROKE_JOIN - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke join.
STROKE_MITER_LIMIT_FACTOR - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke miter limit factor.
STROKE_PLACEMENT - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke placement.
STROKE_TYPE - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke type.
STROKE_WIDTH - Static variable in class org.jhotdraw.draw.AttributeKeys
Stroke width.
StrokeIcon - Class in org.jhotdraw.draw.action
StrokeIcon.
StrokeIcon(Stroke) - Constructor for class org.jhotdraw.draw.action.StrokeIcon
Creates a new instance.
SUBMENU_KEY - Static variable in class org.jhotdraw.app.action.Actions
All actions with equal value are put into the same submenu.
superBasicSetBounds(Point2D.Double, Point2D.Double) - Method in class org.jhotdraw.draw.GraphicalCompositeFigure
 
supportedAttributeMap - Static variable in class org.jhotdraw.draw.AttributeKeys
 
supportedAttributes - Static variable in class org.jhotdraw.draw.AttributeKeys
A set with all attributes defined by this class.
SVG_COLORS - Static variable in class org.jhotdraw.samples.svg.SVGUtil
 
SVGApplet - Class in org.jhotdraw.samples.svg
SVGApplet.
SVGApplet() - Constructor for class org.jhotdraw.samples.svg.SVGApplet
 
SVGApplicationModel - Class in org.jhotdraw.samples.svg
SVGApplicationModel.
SVGApplicationModel() - Constructor for class org.jhotdraw.samples.svg.SVGApplicationModel
Creates a new instance.
SVGDrawing - Class in org.jhotdraw.samples.svg
SVGDrawing.
SVGDrawing() - Constructor for class org.jhotdraw.samples.svg.SVGDrawing
Creates a new instance.
SVGEllipse - Class in org.jhotdraw.samples.svg.figures
SVGEllipse presents a SVG ellipse or a SVG circle element.
SVGEllipse() - Constructor for class org.jhotdraw.samples.svg.figures.SVGEllipse
Creates a new instance.
SVGFigure - Interface in org.jhotdraw.samples.svg.figures
SVGFigure.
SVGFigureFactory - Class in org.jhotdraw.samples.svg
DrawFigureFactory.
SVGFigureFactory() - Constructor for class org.jhotdraw.samples.svg.SVGFigureFactory
Creates a new instance.
SVGGroup - Class in org.jhotdraw.samples.svg.figures
SVGGroup.
SVGGroup() - Constructor for class org.jhotdraw.samples.svg.figures.SVGGroup
Creates a new instance.
SVGImage - Class in org.jhotdraw.samples.svg.figures
SVGImage.
SVGImage() - Constructor for class org.jhotdraw.samples.svg.figures.SVGImage
Creates a new instance.
SVGLine - Class in org.jhotdraw.samples.svg.figures
SVGLine.
SVGLine() - Constructor for class org.jhotdraw.samples.svg.figures.SVGLine
Creates a new instance.
SVGLiveConnectApplet - Class in org.jhotdraw.samples.svg
SVGLiveConnectApplet.
SVGLiveConnectApplet() - Constructor for class org.jhotdraw.samples.svg.SVGLiveConnectApplet
 
SVGPanel - Class in org.jhotdraw.samples.svg
SVGPanel.
SVGPanel() - Constructor for class org.jhotdraw.samples.svg.SVGPanel
Creates new instance.
SVGPanelBeanInfo - Class in org.jhotdraw.samples.svg
 
SVGPanelBeanInfo() - Constructor for class org.jhotdraw.samples.svg.SVGPanelBeanInfo
 
SVGPath - Class in org.jhotdraw.samples.svg.figures
SVGPath is a composite Figure which contains one or more BezierFigures as its children.
SVGPath() - Constructor for class org.jhotdraw.samples.svg.figures.SVGPath
Creates a new instance.
SVGProject - Class in org.jhotdraw.samples.svg
A drawing project.
SVGProject() - Constructor for class org.jhotdraw.samples.svg.SVGProject
Creates a new Project.
SVGRect - Class in org.jhotdraw.samples.svg.figures
SVGRect.
SVGRect() - Constructor for class org.jhotdraw.samples.svg.figures.SVGRect
Creates a new instance.
SVGText - Class in org.jhotdraw.samples.svg.figures
SVGText.
SVGText() - Constructor for class org.jhotdraw.samples.svg.figures.SVGText
Creates a new instance.
SVGText.TextAnchor - Enum in org.jhotdraw.samples.svg.figures
 
SVGUtil - Class in org.jhotdraw.samples.svg
SVGUtils.
SwingWorker - Class in org.jhotdraw.draw.action
This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - Constructor for class org.jhotdraw.draw.action.SwingWorker
Start a thread that will call the construct method and then exit.
syntaxError(String) - Method in class nanoxml.XMLElement
Creates a parse exception for when a syntax error occured.

Copyright 1996-2006 © JHotDraw.org
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z