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 _

S

SampleEdge - Class in org.tigris.gef.demo
A sample NetEdge subclass for use in the demos.
SampleEdge() - Constructor for class org.tigris.gef.demo.SampleEdge
Construct a new SampleEdge.
SampleEdge2 - Class in org.tigris.gef.demo
A sample NetEdge subclass for use in the Example application.
SampleEdge2() - Constructor for class org.tigris.gef.demo.SampleEdge2
Construct a new SampleEdge2.
SampleNode - Class in org.tigris.gef.demo
An example subclass of NetNode for use in the BasicApplication application.
SampleNode() - Constructor for class org.tigris.gef.demo.SampleNode
 
SampleNode2 - Class in org.tigris.gef.demo
An example subclass of NetNode for use in the demos.
SampleNode2() - Constructor for class org.tigris.gef.demo.SampleNode2
 
SampleNode4 - Class in org.tigris.gef.demo
An example subclass of NetNode for use in the demos.
SampleNode4() - Constructor for class org.tigris.gef.demo.SampleNode4
 
SamplePalette - Class in org.tigris.gef.demo
A class to define a custom palette for use in some demos.
SamplePalette() - Constructor for class org.tigris.gef.demo.SamplePalette
Construct a new palette of example nodes for the Example application
SamplePort - Class in org.tigris.gef.demo
An example subclass of NetPort for the BasicApplication application.
SamplePort(NetNode) - Constructor for class org.tigris.gef.demo.SamplePort
Construct a new SamplePort as a port of the given NetNode.
SamplePort2 - Class in org.tigris.gef.demo
An example subclass of NetPort for the BasicApplication application.
SamplePort2(NetNode) - Constructor for class org.tigris.gef.demo.SamplePort2
Construct a new SamplePort2 as a port of the given NetNode.
saveGraphics(OutputStream, Editor, Rectangle) - Method in class org.tigris.gef.base.CmdSaveEPS
 
saveGraphics(OutputStream, Editor, Rectangle) - Method in class org.tigris.gef.base.CmdSaveGIF
Write the diagram contained by the current editor into an OutputStream as a GIF image.
saveGraphics(OutputStream, Editor, Rectangle) - Method in class org.tigris.gef.base.CmdSaveGraphics
 
saveGraphics(OutputStream, Editor, Rectangle) - Method in class org.tigris.gef.base.CmdSavePNG
Write the diagram contained by the current editor into an OutputStream as a PNG image.
saveGraphics(OutputStream, Editor, Rectangle) - Method in class org.tigris.gef.base.CmdSavePS
 
saveGraphics(OutputStream, Editor, Rectangle) - Method in class org.tigris.gef.base.CmdSaveSVG
 
savingAllowed() - Method in class org.tigris.gef.presentation.Fig
 
SAXParserBase - Class in org.tigris.gef.persistence
 
SAXParserBase() - Constructor for class org.tigris.gef.persistence.SAXParserBase
The constructor.
scale(double, double) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
scale(double, double) - Method in class org.tigris.gef.persistence.SVGWriter
 
SCALE_KEY - Static variable in class org.tigris.gef.base.Diagram
The bean property name denoting the scale factor.
scaleRect(Rectangle) - Method in class org.tigris.gef.base.Editor
 
scrollToShow(int, int) - Method in class org.tigris.gef.base.Editor
Scroll the JGraph so that the given point is visible.
scrollToShow(Fig) - Method in class org.tigris.gef.base.Editor
Scroll the JGraph so that the given Fig is entirely visible.
segmentAngle(Point, Point) - Static method in class org.tigris.gef.base.Geometry
Return the angle of the given line segment.
segOK(int, int, int, int, Rectangle, Rectangle) - Method in class org.tigris.gef.presentation.FigEdgePoly
Reply true if the line segment from (x1, y1) to (x2, y2) does not intersect the given avoid rectangles.
segOK(int, int, int, int, Rectangle, Rectangle) - Method in class org.tigris.gef.presentation.FigEdgeRectiline
Reply true if the line segment from (x1, y1) to (x2, y2) does not intersect the given avoid rectangles.
select(Fig) - Method in class org.tigris.gef.base.SelectionManager
 
select(Collection) - Method in class org.tigris.gef.base.SelectionManager
 
select(Fig) - Method in class org.tigris.gef.graph.presentation.JGraph
Add the given item to this Editor's selections.
select(Vector) - Method in class org.tigris.gef.graph.presentation.JGraph
Select a collection of Figs.
select(Object) - Method in class org.tigris.gef.properties.ui.TabPropFrame
 
selectByOwner(Object) - Method in class org.tigris.gef.graph.presentation.JGraph
Find the Fig that owns the given item and select it.
selectByOwnerOrFig(Object) - Method in class org.tigris.gef.graph.presentation.JGraph
Find Fig that owns the given item, or the item if it is a Fig, and select it.
selectByOwnerOrNoChange(Object) - Method in class org.tigris.gef.graph.presentation.JGraph
Add the Fig that owns the given item to this Editor's selections.
selectedFigs() - Method in class org.tigris.gef.graph.presentation.JGraph
reply a Vector of all selected Figs.
Selection - Class in org.tigris.gef.base
This class represents the "selection" object that is used when you select one or more Figs in the drawing window.
Selection(Fig) - Constructor for class org.tigris.gef.base.Selection
Construct a new selection.
selectionChanged(GraphSelectionEvent) - Method in interface org.tigris.gef.event.GraphSelectionListener
 
SelectionLowerRight - Class in org.tigris.gef.base
A Selection class to represent selections on Figs that present resize handles.
SelectionLowerRight(Fig) - Constructor for class org.tigris.gef.base.SelectionLowerRight
Construct a new SelectionLowerRight for the given Fig
SelectionManager - Class in org.tigris.gef.base
This class handles Manager selections.
SelectionManager(Editor) - Constructor for class org.tigris.gef.base.SelectionManager
 
SelectionMove - Class in org.tigris.gef.base
Selection object that allows the user to move the selected Fig, but not to resize it.
SelectionMove(Fig) - Constructor for class org.tigris.gef.base.SelectionMove
Construct a new SelectionMove around the given DiagramElement
SelectionNoop - Class in org.tigris.gef.base
Selection object that does not allow the user to do anything.
SelectionNoop(Fig) - Constructor for class org.tigris.gef.base.SelectionNoop
Construct a new SelectionNoop around the given DiagramElement
SelectionReshape - Class in org.tigris.gef.base
A Selection that allows the user to reshape the selected Fig.
SelectionReshape(Fig) - Constructor for class org.tigris.gef.base.SelectionReshape
Construct a new SelectionReshape for the given Fig
SelectionResize - Class in org.tigris.gef.base
A Selection class to represent selections on Figs that present resize handles.
SelectionResize(Fig) - Constructor for class org.tigris.gef.base.SelectionResize
Construct a new SelectionResize for the given Fig
SelectionRotate - Class in org.tigris.gef.base
Selection object that allows the user to rotate the selected Fig.
SelectionRotate(Fig) - Constructor for class org.tigris.gef.base.SelectionRotate
Construct a new SelectionRotate around the given DiagramElement
selections() - Method in class org.tigris.gef.base.SelectionManager
 
SEND_BACKWARD - Static variable in class org.tigris.gef.base.CmdReorder
 
SEND_TO_BACK - Static variable in class org.tigris.gef.base.CmdReorder
 
SendBackward - Static variable in class org.tigris.gef.base.CmdReorder
 
sendBackward(Fig) - Method in class org.tigris.gef.base.Diagram
 
sendBackward(Fig) - Method in class org.tigris.gef.base.Layer
 
sendBackward(Fig) - Method in class org.tigris.gef.base.LayerDiagram
Reorder the given Fig in this layer.
sendBackward(Fig) - Method in class org.tigris.gef.base.LayerManager
See comments above, this message is passed to my active layer.
SendToBack - Static variable in class org.tigris.gef.base.CmdReorder
 
sendToBack(Fig) - Method in class org.tigris.gef.base.Diagram
 
sendToBack(Fig) - Method in class org.tigris.gef.base.Layer
Most Layers will contain things in back to front order, so I define empty reordering functions here.
sendToBack(Fig) - Method in class org.tigris.gef.base.LayerDiagram
Reorder the given Fig in this layer.
sendToBack(Fig) - Method in class org.tigris.gef.base.LayerManager
See comments above, this message is passed to my active layer.
setActiveLayer(Layer) - Method in class org.tigris.gef.base.LayerManager
Make one of my layers the active one.
setAddRelatedEdges(boolean) - Method in class org.tigris.gef.base.ModePlace
 
setAllowsTab(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setAlwaysOnTop(boolean) - Method in class org.tigris.gef.base.Layer
 
setAnnotationOwner(Fig) - Method in class org.tigris.gef.presentation.Fig
 
setAnnotationStatus(boolean) - Method in class org.tigris.gef.presentation.Fig
 
setAnnotationStrategy(AnnotationStrategy) - Method in class org.tigris.gef.presentation.Fig
 
setApplet(Applet) - Static method in class org.tigris.gef.base.Globals
If we are running as an applet, Store the Applet and AppletContext in a well known place.
setArg(String, Object) - Method in class org.tigris.gef.base.Cmd
Store the given argument under the given name.
setArg(String, Object) - Method in interface org.tigris.gef.base.Mode
 
setArg(String, Object) - Method in class org.tigris.gef.base.ModeImpl
 
setArgs(Hashtable) - Method in interface org.tigris.gef.base.Mode
 
setArgs(Hashtable) - Method in class org.tigris.gef.base.ModeImpl
 
setAsText(String) - Method in class org.tigris.gef.properties.ui.ColorEditor
 
setAsText(String) - Method in class org.tigris.gef.properties.ui.RectangleEditor
 
setAttributes(Attributes) - Method in class org.tigris.gef.persistence.XMLElement
Change the attributes for this element.
setAttrs(Fig, Attributes) - Method in class org.tigris.gef.xml.pgml.PGMLParser
 
setAttrs(Fig, AttributeList) - Method in class org.tigris.gef.xml.svg.SVGParser
 
setAutoApply(boolean) - Method in class org.tigris.gef.properties.ui.PropSheet
 
setBackground(Color) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setBetweenNearestPoints(boolean) - Method in class org.tigris.gef.presentation.FigEdge
 
setBitsPerSecond(int) - Method in class org.tigris.gef.demo.EdgeData
 
setBlinkPorts(boolean) - Method in class org.tigris.gef.presentation.FigNode
Set the property of highlighting ports when the user moves the mouse over this FigNode.
setBody(String) - Method in class org.tigris.gef.ocl.TemplateRecord
 
setBold(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setBotMargin(int) - Method in class org.tigris.gef.presentation.FigText
 
setBounds(int, int, int, int) - Method in class org.tigris.gef.presentation.Fig
Set the bounds of this Fig.
setBounds(Rectangle) - Method in class org.tigris.gef.presentation.Fig
Change my bounding box to the given Rectangle.
setBounds(int, int, int, int) - Method in class org.tigris.gef.presentation.FigGroup
Set the bounding box to the given rect.
setBounds(int, int, int, int) - Method in class org.tigris.gef.presentation.FigLine
Sets the bounds of the line.
setBounds(int, int, int, int) - Method in class org.tigris.gef.presentation.FigNode
 
setBounds(int, int, int, int) - Method in class org.tigris.gef.presentation.FigPoly
Sets the FigPoly's bounding box to the given coordinates.
setBusSpeedMHz(int) - Method in class org.tigris.gef.demo.NodeCPU
 
setCableType(String) - Method in class org.tigris.gef.demo.EdgeData
 
setCategory(String) - Method in class org.tigris.gef.properties.ui.PropSheetCategory
 
setCenter(Point) - Method in class org.tigris.gef.presentation.Fig
 
setClip(int, int, int, int) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setClip(Shape) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setClip(int, int, int, int) - Method in class org.tigris.gef.persistence.SVGWriter
 
setClip(Shape) - Method in class org.tigris.gef.persistence.SVGWriter
 
setClosestPoint(Point) - Method in class org.tigris.gef.base.PathConv
 
setClosestPoint(Point) - Method in class org.tigris.gef.base.PathConvPercent
 
setClosestPoint(Point) - Method in class org.tigris.gef.base.PathConvPercentPlusConst
 
setColor(Color) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setColor(Color) - Method in class org.tigris.gef.persistence.SVGWriter
Set the current color for drawing operations.
setColor(Color) - Method in class org.tigris.gef.properties.ui.ColorPickerGrid
 
setColor(Color) - Method in class org.tigris.gef.properties.ui.ColorTilePanel
Select the little rectangle for the given color, ONLY if it is one of the displayed colors.
setColorConversion(Color, Color) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setComments(String) - Method in class org.tigris.gef.base.Diagram
 
setComponentValue(PropertyDescriptor, Component) - Method in class org.tigris.gef.properties.ui.PropSheetCategory
Display the value of a given property
setComposite(Composite) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setConnectionConstrainer(ConnectionConstrainer) - Method in interface org.tigris.gef.graph.GraphModel
Set the rules dictating which ports are connectable by which edge
setConnectionConstrainer(ConnectionConstrainer) - Method in class org.tigris.gef.graph.MutableGraphSupport
Apply the object containing the ruleset for what edges and ports can connect in the graph
setcontent(Fig) - Method in class org.tigris.gef.base.Selection
 
setContext(String) - Method in class org.tigris.gef.presentation.Fig
 
setCornerRadius(int) - Method in class org.tigris.gef.presentation.FigRRect
 
setCount() - Method in class org.tigris.gef.presentation.FigSpline
 
setCPUSpeedMhz(int) - Method in class org.tigris.gef.demo.NodeCPU
 
setCursor(Cursor) - Method in class org.tigris.gef.base.Editor
 
setCursor(Cursor) - Method in interface org.tigris.gef.base.FigModifyingMode
Set the mouse cursor to some appropriate for this mode.
setCursor(Cursor) - Method in class org.tigris.gef.base.FigModifyingModeImpl
Set the mouse cursor to some appropriate for this mode.
setDashed(boolean) - Method in class org.tigris.gef.presentation.Fig
Set line to be dashed or not
setDashed(boolean) - Method in class org.tigris.gef.presentation.FigEdge
 
setDashedString(String) - Method in class org.tigris.gef.presentation.Fig
 
setDefaultSize(int, int) - Method in class org.tigris.gef.graph.presentation.JGraph
 
setDefaultSize(Dimension) - Method in class org.tigris.gef.graph.presentation.JGraph
 
setDestArrowHead(ArrowHead) - Method in class org.tigris.gef.presentation.FigEdge
Set the ArrowHead at the end of this FigEdge.
setDestFigNode(FigNode) - Method in class org.tigris.gef.presentation.FigEdge
Set the FigNode reprenting this FigEdge's to-node.
setDestPort(NetPort) - Method in class org.tigris.gef.graph.presentation.NetEdge
 
setDestPortFig(Fig) - Method in class org.tigris.gef.presentation.FigEdge
Set the Fig reprenting this FigEdge's to-port.
setDetectedFailure(boolean) - Method in class org.tigris.gef.xml.pgml.PGMLParser
 
setDiagram(Diagram) - Method in class org.tigris.gef.graph.presentation.JGraph
Set the Diagram that should be displayed by setting the GraphModel and Layer that the Editor is using.
setDiagramName(String) - Method in class org.tigris.gef.base.CmdPrint
 
setDocumentLocator(Locator) - Method in class org.tigris.gef.ocl.TemplateReader
 
setDrawingSize(int, int) - Method in class org.tigris.gef.graph.presentation.JGraph
 
setDrawingSize(Dimension) - Method in class org.tigris.gef.graph.presentation.JGraph
 
setEditable(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setEditor(Editor) - Method in interface org.tigris.gef.base.FigModifyingMode
Set the parent Editor of this Mode
setEditor(Editor) - Method in class org.tigris.gef.base.FigModifyingModeImpl
Set the parent Editor of this Mode
setEditor(Editor) - Method in class org.tigris.gef.base.LayerManager
 
setEditor(Editor) - Method in class org.tigris.gef.base.ModeManager
Set the parent Editor of this ModeManager
setElementsSelectable(boolean) - Method in class org.tigris.gef.base.Editor
Set's the selection flag for the Editor.
setEnable(boolean) - Method in class org.tigris.gef.properties.ui.RectangleEditor
 
setEnclosingFig(Fig) - Method in class org.tigris.gef.presentation.Fig
USED BY PGML.tee
setEnclosingFig(Fig) - Method in class org.tigris.gef.presentation.FigNode
 
setEndPoints(Point, Point) - Method in class org.tigris.gef.presentation.FigEdgePoly
Set the end points of this polygon, regardless of the number of fixed handles.
setEndPoints(Point, Point) - Method in class org.tigris.gef.presentation.FigPoly
Set the end points of this polygon, regardless of the number of fixed handles.
setExpandOnly(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setExtraFrameSpace(int) - Method in class org.tigris.gef.presentation.FigGroup
Sets the extra spacing for the frame around the elements
setFig(Fig) - Method in class org.tigris.gef.presentation.FigEdge
 
setFigs(Collection) - Method in class org.tigris.gef.presentation.FigGroup
Sets a new collection of figs.
setFigs(List) - Method in class org.tigris.gef.presentation.FigGroup
Set the Figs in this group.
setFillColor(Color) - Method in class org.tigris.gef.presentation.ArrowHead
 
setFillColor(Color) - Method in class org.tigris.gef.presentation.Fig
Sets the color that will be used if the Fig is filled.
setFillColor(Color) - Method in class org.tigris.gef.presentation.FigGroup
 
setFilled(boolean) - Method in class org.tigris.gef.presentation.Fig
Sets a flag to either fill the Fig with its fillColor or not.
setFilled(boolean) - Method in class org.tigris.gef.presentation.FigGroup
 
setFilled(boolean) - Method in class org.tigris.gef.presentation.FigInk
FigInks can never be filled, so do nothing.
setFixedHandles(int) - Method in class org.tigris.gef.presentation.FigPoly
Set the number of points near each end of the polygon that cannot be dragged by the user.
setFont(Font) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setFont(Font) - Method in class org.tigris.gef.persistence.SVGWriter
 
setFont(Font) - Method in class org.tigris.gef.presentation.FigGroup
 
setFont(Font) - Method in class org.tigris.gef.presentation.FigText
 
setFontFamily(String) - Method in class org.tigris.gef.presentation.FigGroup
 
setFontFamily(String) - Method in class org.tigris.gef.presentation.FigText
USED BY PGML.tee
setFontSize(int) - Method in class org.tigris.gef.presentation.FigGroup
 
setFontSize(int) - Method in class org.tigris.gef.presentation.FigText
USED BY PGML.tee
setGraph(JGraph) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
 
setGraphController(GraphController) - Method in class org.tigris.gef.base.LayerPerspective
 
setGraphEdgeRenderer(GraphEdgeRenderer) - Method in class org.tigris.gef.base.Editor
 
setGraphEdgeRenderer(GraphEdgeRenderer) - Method in class org.tigris.gef.base.LayerPerspective
 
setGraphEdgeRenderer(GraphEdgeRenderer) - Method in class org.tigris.gef.graph.presentation.JGraph
Get and set the Renderer used to make FigEdges for edges in the GraphModel.
setGraphEdgeRenderer(GraphEdgeRenderer) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
 
setGraphModel(GraphModel) - Method in class org.tigris.gef.base.Diagram
 
setGraphModel(GraphModel) - Method in class org.tigris.gef.base.Editor
 
setGraphModel(GraphModel) - Method in class org.tigris.gef.base.LayerPerspective
 
setGraphModel(GraphModel) - Method in class org.tigris.gef.base.LayerPerspectiveMutable
 
setGraphModel(GraphModel) - Method in class org.tigris.gef.graph.presentation.JGraph
Set the GraphModel the Editor is using.
setGraphModel(GraphModel) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
 
setGraphNodeRenderer(GraphNodeRenderer) - Method in class org.tigris.gef.base.Editor
 
setGraphNodeRenderer(GraphNodeRenderer) - Method in class org.tigris.gef.base.LayerPerspective
 
setGraphNodeRenderer(GraphNodeRenderer) - Method in class org.tigris.gef.graph.presentation.JGraph
Get and set the Renderer used to make FigNodes for nodes in the GraphModel.
setGraphNodeRenderer(GraphNodeRenderer) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
 
setGrayed(boolean) - Method in class org.tigris.gef.base.Layer
 
setGridHidden(boolean) - Method in class org.tigris.gef.base.Editor
Set the hidden state of the Grid layer.
setGroup(Fig) - Method in class org.tigris.gef.presentation.Fig
Sets the enclosing FigGroup of this Fig.
setGuide(Guide) - Method in class org.tigris.gef.base.Editor
 
setHandleBox(int, int, int, int) - Method in class org.tigris.gef.presentation.Fig
Set the HandleBox.
setHandleColor(Color) - Method in class org.tigris.gef.base.Prefs
The color of the handles used to manipulate Fig's
setHasCDROM(boolean) - Method in class org.tigris.gef.demo.NodeCPU
 
setHasGroundProng(boolean) - Method in class org.tigris.gef.demo.EdgePower
 
setHeight(int) - Method in class org.tigris.gef.presentation.Fig
 
setHidden(boolean) - Method in class org.tigris.gef.base.Layer
 
setHighlight(boolean) - Method in interface org.tigris.gef.graph.GraphEdgeHooks
 
setHighlight(boolean) - Method in interface org.tigris.gef.graph.GraphNodeHooks
 
setHighlight(boolean) - Method in interface org.tigris.gef.graph.GraphPortHooks
 
setHighlight(boolean) - Method in class org.tigris.gef.graph.presentation.NetPrimitive
 
setHighlight(boolean) - Method in class org.tigris.gef.presentation.FigEdge
 
setHighlight(boolean) - Method in class org.tigris.gef.presentation.FigNode
 
setHighlight(boolean) - Method in interface org.tigris.gef.ui.Highlightable
 
setHighlightColor(Color) - Method in class org.tigris.gef.base.Prefs
The color of the highlight shown to draw the users attention
setInitiallyLaidOut(boolean) - Method in class org.tigris.gef.presentation.FigEdgePoly
 
setItalic(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setJComponent(JComponent) - Method in class org.tigris.gef.base.Editor
 
setJMenuBar(JMenuBar) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
 
setJunctionPoint(int, int, int, int, int, int) - Method in class org.tigris.gef.presentation.FigSpline
 
setJustification(int) - Method in class org.tigris.gef.presentation.FigText
 
setJustificationByName(String) - Method in class org.tigris.gef.presentation.FigText
Set the text justification given one of these strings: Left, Center, or Right.
setLastDirectory(String) - Static method in class org.tigris.gef.base.Globals
 
setLayer(LayerPerspective) - Method in class org.tigris.gef.base.Diagram
 
setLayer(Layer) - Method in class org.tigris.gef.presentation.Fig
Sets the Layer that this Fig belongs to.
setLeftMargin(int) - Method in class org.tigris.gef.presentation.FigText
 
setLineColor(Color) - Method in class org.tigris.gef.presentation.AnnotationProperties
 
setLineColor(Color) - Method in class org.tigris.gef.presentation.ArrowHead
 
setLineColor(Color) - Method in class org.tigris.gef.presentation.Fig
Sets the color to be used if the lineWidth is > 0.
setLineColor(Color) - Method in class org.tigris.gef.presentation.FigEdge
Sets the line color of the edge and of soure/destination arrows.
setLineColor(Color) - Method in class org.tigris.gef.presentation.FigGroup
 
setLineSpacing(int) - Method in class org.tigris.gef.presentation.FigText
 
setLineVisibilityDuration(int) - Method in class org.tigris.gef.presentation.AnnotationProperties
 
setLineWidth(int) - Method in class org.tigris.gef.presentation.Fig
Set the line width.
setLineWidth(int) - Method in class org.tigris.gef.presentation.FigEdge
 
setLineWidth(int) - Method in class org.tigris.gef.presentation.FigGroup
 
setLineWidth(int) - Method in class org.tigris.gef.presentation.FigInk
Line width of ink must be always be 1, so do nothing
setLocation(int, int) - Method in class org.tigris.gef.presentation.Fig
Move the Fig to the given position.
setLocation(Point) - Method in class org.tigris.gef.presentation.Fig
Move the Fig to the given position.
setLocked(boolean) - Method in class org.tigris.gef.base.Layer
 
setLocked(boolean) - Method in class org.tigris.gef.presentation.Fig
Sets whether this Fig is locked or not.
setLockedHandleColor(Color) - Method in class org.tigris.gef.base.Prefs
The color of the handles used to manipulate Fig's
setMaxVoltage(int) - Method in class org.tigris.gef.demo.EdgePower
 
setMegsOfRAM(int) - Method in class org.tigris.gef.demo.NodeCPU
 
setMessage(String) - Method in class org.tigris.gef.ui.Progress
Set the message text that describes the step that the long running task is currently on.
setModel(TableModel) - Method in class org.tigris.gef.ui.JSortedTable
 
setModel(TableModel) - Method in class org.tigris.gef.ui.TableMap
 
setModel(TableModel) - Method in class org.tigris.gef.ui.TableSorter
 
setMovable(boolean) - Method in class org.tigris.gef.presentation.Fig
Set whether this Fig can be moved
setMultiLine(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setMutableGraphModel(MutableGraphModel) - Method in class org.tigris.gef.base.LayerPerspectiveMutable
 
setName(String) - Method in class org.tigris.gef.base.Cmd
 
setName(String) - Method in class org.tigris.gef.base.Diagram
 
setName(String) - Method in class org.tigris.gef.base.Layer
 
setName(String) - Method in class org.tigris.gef.graph.presentation.NetList
 
setName(String) - Method in class org.tigris.gef.persistence.XMLElement
 
setNewEdge(Object) - Method in class org.tigris.gef.base.ModeCreatePolyEdge
 
setNumPoints(int) - Method in class org.tigris.gef.presentation.Fig
 
setNumPoints(int) - Method in class org.tigris.gef.presentation.FigEdge
 
setOffset(int, boolean) - Method in class org.tigris.gef.presentation.AnnotationProperties
 
setOnMenu(boolean) - Method in class org.tigris.gef.base.Layer
 
setOwner(Object) - Method in class org.tigris.gef.demo.FigSampleNode
 
setOwner(Object) - Method in class org.tigris.gef.demo.FigSampleNode3
 
setOwner(Object) - Method in class org.tigris.gef.presentation.Fig
Sets the owner object of this Fig.
setOwner(Object) - Method in class org.tigris.gef.presentation.FigEdge
Set the edge (some object in an underlying model) that this FigEdge should represent.
setOwner(Object) - Method in class org.tigris.gef.presentation.FigNode
Sets the owner (a node in some underlying model).
setOwnerAttr(Fig, Attributes) - Method in class org.tigris.gef.xml.pgml.PGMLParser
 
setOwnerAttr(Fig, AttributeList) - Method in class org.tigris.gef.xml.svg.SVGParser
 
setOwnerInfo(String) - Method in class org.tigris.gef.demo.NodeCPU
 
setOwnerRegistry(Map) - Method in class org.tigris.gef.xml.svg.SVGParser
 
setPageSize(Dimension) - Method in class org.tigris.gef.base.LayerPageBreaks
Set the size of the page in pixels.
setPaint(Paint) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setPaintActiveOnly(boolean) - Method in class org.tigris.gef.base.LayerManager
 
setPaintLayers(boolean) - Method in class org.tigris.gef.base.LayerManager
 
setPaintMode() - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setPaintMode() - Method in class org.tigris.gef.persistence.SVGWriter
 
setPEColor(ColorEditor) - Method in class org.tigris.gef.properties.ui.ColorPickerGrid
 
setPercentOffset(int, int) - Method in class org.tigris.gef.base.PathConvPercent
 
setPercentOffset(int, int) - Method in class org.tigris.gef.base.PathConvPercentPlusConst
 
setPerspectiveType(String) - Method in class org.tigris.gef.base.Layer
 
setPoint(int, int, int) - Method in class org.tigris.gef.presentation.Fig
 
setPoint(int, Point) - Method in class org.tigris.gef.presentation.Fig
 
setPoint(Handle, int, int) - Method in class org.tigris.gef.presentation.Fig
 
setPoint(Handle, Point) - Method in class org.tigris.gef.presentation.Fig
 
setPoint(int, int, int) - Method in class org.tigris.gef.presentation.FigEdge
 
setPoint(Handle, int, int) - Method in class org.tigris.gef.presentation.FigEdge
 
setPoint(Handle, int, int) - Method in class org.tigris.gef.presentation.FigEdgePoly
When the user drags the handles, move individual points
setPoints(Point[]) - Method in class org.tigris.gef.presentation.Fig
Get and set the points along a path for Figs that are path-like.
setPoints(Point[]) - Method in class org.tigris.gef.presentation.FigEdge
 
setPoints(Point[]) - Method in class org.tigris.gef.presentation.FigLine
Sets both endpoints of a line.
setPoints(int, int, int) - Method in class org.tigris.gef.presentation.FigLine
Move point i to location (x, y).
setPoints(Handle, int, int) - Method in class org.tigris.gef.presentation.FigPoly
When the user drags the handles, move individual points
setPolygon(Polygon) - Method in class org.tigris.gef.presentation.FigPoly
Set the current vector of points.
setPopupMenu(JPopupMenu) - Method in class org.tigris.gef.base.Editor
 
setPorts(Vector) - Method in class org.tigris.gef.graph.presentation.NetEdge
 
setPorts(List) - Method in class org.tigris.gef.graph.presentation.NetNode
 
setPrintBackground(boolean) - Method in class org.tigris.gef.base.Prefs
 
setPrintGrid(boolean) - Method in class org.tigris.gef.base.Prefs
 
setPrintPageNumbers(boolean) - Method in class org.tigris.gef.base.CmdPrint
 
setPrivateData(String) - Method in class org.tigris.gef.demo.FigSampleNode
 
setPrivateData(String) - Method in class org.tigris.gef.presentation.Fig
Derived classes should implement this method
setPrivateData(String) - Method in class org.tigris.gef.presentation.FigGroup
 
setPropertiesFont(Font) - Method in class org.tigris.gef.properties.ui.PropSheet
 
setRatio(float, boolean) - Method in class org.tigris.gef.presentation.AnnotationProperties
 
setRectilinear(boolean) - Method in class org.tigris.gef.presentation.FigInk
FigInks can never be rectilinear, so do nothing.
setRectilinear(boolean) - Method in class org.tigris.gef.presentation.FigPoly
Set the rectilinear flag.
setRedrawTimeThreshold(long) - Method in class org.tigris.gef.base.Prefs
if the time between redraws gets longer than this threshold, then switch to a faster redrawing method, at the expense of quality and/or flicker
setRenderingHint(RenderingHints.Key, Object) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setRenderingHints(Map) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setResizable(boolean) - Method in class org.tigris.gef.presentation.Fig
Set whether this Fig can be resized
setResource(String) - Method in class org.tigris.gef.base.Cmd
Set a new resource as basis for the localization of this command.
setResource(String) - Method in class org.tigris.gef.presentation.Fig
 
setRightMargin(int) - Method in class org.tigris.gef.presentation.FigText
 
setSaveAction(Action) - Static method in class org.tigris.gef.graph.MutableGraphSupport
 
setSavingAllowed(boolean) - Method in class org.tigris.gef.presentation.Fig
 
setScale(double) - Method in class org.tigris.gef.base.Diagram
 
setScale(double) - Method in class org.tigris.gef.base.Editor
Set this Editor's drawing scale.
setScale(double) - Method in class org.tigris.gef.base.Layer
 
setScale(double) - Method in class org.tigris.gef.base.LayerManager
 
setSelection(Object) - Method in class org.tigris.gef.properties.ui.PropSheet
 
setSelectionIndex(int) - Method in class org.tigris.gef.properties.ui.ColorTilePanel
 
setSelfLoop(boolean) - Method in class org.tigris.gef.presentation.FigPoly
 
setShape(Point, Point) - Method in class org.tigris.gef.presentation.FigLine
Set both end points.
setShape(int, int, int, int) - Method in class org.tigris.gef.presentation.FigLine
Set both end points.
setShouldPaint(boolean) - Method in class org.tigris.gef.base.Editor
 
setShowFigTips(boolean) - Static method in class org.tigris.gef.base.Globals
 
setShowSingleMultiplicity(boolean) - Method in class org.tigris.gef.base.Diagram
 
setSingle(String) - Method in class org.tigris.gef.presentation.Fig
Sets the single flag of the Fig.
setSize(int, int) - Method in class org.tigris.gef.presentation.Fig
Sets the size of the Fig.
setSize(Dimension) - Method in class org.tigris.gef.presentation.Fig
Sets the size of the Fig.
setSourceArrowHead(ArrowHead) - Method in class org.tigris.gef.presentation.FigEdge
Set the ArrowHead at the start of this FigEdge.
setSourceFigNode(FigNode) - Method in class org.tigris.gef.base.ModeCreatePolyEdge
 
setSourceFigNode(FigNode) - Method in class org.tigris.gef.presentation.FigEdge
Set the FigNode reprenting this FigEdge's from-node.
setSourcePort(NetPort) - Method in class org.tigris.gef.graph.presentation.NetEdge
 
setSourcePortFig(Fig) - Method in class org.tigris.gef.presentation.FigEdge
Get the Fig reprenting this FigEdge's from-port.
setSpline() - Method in class org.tigris.gef.presentation.FigSpline
 
setStartPort(Object) - Method in class org.tigris.gef.base.ModeCreatePolyEdge
 
setStartPortFig(Fig) - Method in class org.tigris.gef.base.ModeCreatePolyEdge
 
setStats(boolean) - Method in class org.tigris.gef.persistence.SAXParserBase
 
setStatusBar(IStatusBar) - Static method in class org.tigris.gef.base.Globals
Sets the place where status messages will be written.
setSticky(boolean) - Static method in class org.tigris.gef.base.Globals
Set whether the next global mode should remain as the next global mode even after it has been given to one editor.
setStream(OutputStream) - Method in class org.tigris.gef.base.CmdSaveGraphics
Set the outputStream argument.
setStroke(Stroke) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setSystemId(String) - Method in class org.tigris.gef.xml.pgml.PGMLParser
 
setTabName(String) - Method in class org.tigris.gef.properties.ui.PropSheet
 
setText(String) - Method in class org.tigris.gef.persistence.XMLElement
 
setText(String, Graphics) - Method in class org.tigris.gef.presentation.FigText
Set the give string to be the current string of this fig.
setText(String) - Method in class org.tigris.gef.presentation.FigText
Sets the given string to the current string of this fig.
setTextColor(Color) - Method in class org.tigris.gef.presentation.FigGroup
 
setTextColor(Color) - Method in class org.tigris.gef.presentation.FigText
 
setTextEditorClass(Class) - Method in class org.tigris.gef.presentation.FigText
 
setTextFillColor(Color) - Method in class org.tigris.gef.presentation.FigGroup
 
setTextFillColor(Color) - Method in class org.tigris.gef.presentation.FigText
 
setTextFilled(boolean) - Method in class org.tigris.gef.presentation.FigGroup
 
setTextFilled(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setToolBar(ToolBar) - Method in class org.tigris.gef.base.Diagram
 
setToolBar(ToolBar) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
 
setTopMargin(int) - Method in class org.tigris.gef.presentation.FigText
 
setTransform(AffineTransform) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setTryOffScreen(boolean) - Method in class org.tigris.gef.base.Prefs
Should off screen images be used to reduce flicker? This is not the default behavior because some (beta) versions of WWW browsers do not handle off screen images well.
setUnderline(boolean) - Method in class org.tigris.gef.presentation.FigText
 
setUnderMouse(MouseEvent) - Method in class org.tigris.gef.base.Editor
Find the Fig under the mouse, and the node it represents, if any
setUpMenus() - Method in class org.tigris.gef.graph.presentation.JGraphFrame
Set up the menus and keystrokes for menu items.
setupWindows() - Method in class org.tigris.gef.demo.EquipmentApplet
 
setURL(URL) - Method in class org.tigris.gef.presentation.FigImage
 
setValue(Object) - Method in class org.tigris.gef.properties.ui.ColorEditor
 
setValue(Object) - Method in class org.tigris.gef.properties.ui.RectangleEditor
 
setValueAt(Object, int, int) - Method in class org.tigris.gef.ui.TableMap
 
setValueAt(Object, int, int) - Method in class org.tigris.gef.ui.TableSorter
 
setViewPosition(Point) - Method in class org.tigris.gef.graph.presentation.JGraph
Set the position of the editor's scrollpane.
setVisible(boolean) - Method in class org.tigris.gef.graph.presentation.JGraph
When the JGraph is hidden, hide its internal pane
setVisible(boolean) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
 
setVisible(boolean) - Method in class org.tigris.gef.presentation.Fig
Set the visible status of the fig
setVisible(boolean) - Method in class org.tigris.gef.properties.ui.PropSheet
 
setVisible(boolean) - Method in class org.tigris.gef.properties.ui.TabPropFrame
 
setVisState(int) - Method in class org.tigris.gef.presentation.Fig
USED BY PGML.tee
setVoltage(int) - Method in class org.tigris.gef.demo.EdgePower
 
setWidth(int) - Method in class org.tigris.gef.presentation.Fig
 
setX(int) - Method in class org.tigris.gef.presentation.Fig
 
setX1(int) - Method in class org.tigris.gef.presentation.FigLine
Set one of the end point coordinates.
setX2(int) - Method in class org.tigris.gef.presentation.FigLine
 
setXORMode(Color) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
setXORMode(Color) - Method in class org.tigris.gef.persistence.SVGWriter
 
setXs(int[]) - Method in class org.tigris.gef.presentation.Fig
 
setXs(int[]) - Method in class org.tigris.gef.presentation.FigEdge
 
setY(int) - Method in class org.tigris.gef.presentation.Fig
 
setY1(int) - Method in class org.tigris.gef.presentation.FigLine
 
setY2(int) - Method in class org.tigris.gef.presentation.FigLine
 
setYs(int[]) - Method in class org.tigris.gef.presentation.Fig
 
setYs(int[]) - Method in class org.tigris.gef.presentation.FigEdge
 
shear(double, double) - Method in class org.tigris.gef.persistence.PostscriptWriter
 
SHORTCUT_MODIFIER - Static variable in class org.tigris.gef.util.Localizer
AWT has no standard way to name the platforms default menu shortcut modifier for a KeyStroke, so the localizer replaces each occurence of "shortcut" with Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()
shouldBeEnabled() - Method in class org.tigris.gef.base.Cmd
Return true if this action should be available to the user.
shouldPaint() - Method in class org.tigris.gef.base.Editor
 
shouldPaintOffScreen() - Method in class org.tigris.gef.base.Prefs
Determine if the next redraw should be done on screen or offscreen.
shouldShow(Object) - Method in class org.tigris.gef.base.LayerPerspective
Test to determine if a given NetNode should have a FigNode in this layer.
show(PropertyDescriptor) - Method in class org.tigris.gef.properties.ui.PropSheetCategory
 
showDocument(URL) - Static method in class org.tigris.gef.base.Globals
If we are running as an applet, ask the browser to display the given URL.
showDocument(URL, String) - Static method in class org.tigris.gef.base.Globals
If we are running as an applet, ask the browser to display the given URL.
showDocument(String) - Static method in class org.tigris.gef.base.Globals
If we are running as an applet, ask the browser to display the given URL.
ShowFigTips - Static variable in class org.tigris.gef.base.Globals
Determines if tool tips be are shown on Figs in diagrams, including ToDoItem headlines.
showPopup(MouseEvent) - Method in class org.tigris.gef.base.ModePopup
 
showPorts() - Method in class org.tigris.gef.presentation.FigNode
Make the port Figs visible.
showSelection(Graphics) - Method in class org.tigris.gef.properties.ui.ColorTilePanel
Draw a black or white hollow rectangle to indicate which color the user selected.
showStatus(String) - Static method in class org.tigris.gef.base.Globals
Show a string on the some status bar, or print a message on the console.
showStatus(String) - Method in class org.tigris.gef.graph.presentation.JGraphFrame
Show a message in the statusbar.
showStatus(String) - Method in interface org.tigris.gef.ui.IStatusBar
 
shuttlesort(int[], int[], int, int) - Method in class org.tigris.gef.ui.TableSorter
 
SINGLETON - Static variable in class org.tigris.gef.demo.BroomStudy
 
SINGLETON - Static variable in class org.tigris.gef.xml.svg.SVGParser
 
size() - Method in class org.tigris.gef.base.SelectionManager
Reply the number of selected Fig's.
snap(Point) - Method in class org.tigris.gef.base.Editor
Modify the given point to be on the guideline (In this case, a gridline).
snap(Point) - Method in class org.tigris.gef.base.Guide
Modify the given point to satisfy guide conditions (e.g.
snap(Point) - Method in class org.tigris.gef.base.GuideGrid
Modify the given point to be on the guideline (In this case, a gridline)
snapTo(Point) - Method in class org.tigris.gef.base.Guide
Return a NEW Point that is close to p and on the guideline (e.g., gridline).
SOCKET - Static variable in class org.tigris.gef.demo.PortPower
 
someFrame() - Static method in class org.tigris.gef.base.Globals
Return an exisiting instance of class Frame.
sort(Object) - Method in class org.tigris.gef.ui.TableSorter
 
sortByColumn(int) - Method in class org.tigris.gef.ui.TableSorter
 
sortByColumn(int, boolean) - Method in class org.tigris.gef.ui.TableSorter
 
south - Variable in class org.tigris.gef.demo.SampleNode
 
SOUTH - Static variable in class org.tigris.gef.presentation.Handle
The handle in the south edge of a FigNode
SOUTHEAST - Static variable in class org.tigris.gef.presentation.Handle
The handle in the southeast corner of a FigNode
SOUTHWEST - Static variable in class org.tigris.gef.presentation.Handle
The handle in the southwest corner of a FigNode
spacing(int) - Method in class org.tigris.gef.base.LayerPolar
Set the spacing between lines
SPLINE_THRESH - Variable in class org.tigris.gef.presentation.FigSpline
 
sqr_distance(Point, Point) - Static method in class org.tigris.gef.presentation.AnnotationHelper
sqr distance of two points; unmodified method
start() - Method in interface org.tigris.gef.base.Mode
 
start() - Method in class org.tigris.gef.base.ModeImpl
When the user performs the first AWT Event that indicate that they want to do some work in this mode, then change the global next mode.
start() - Method in class org.tigris.gef.demo.BroomStudy
 
start() - Method in class org.tigris.gef.demo.EquipmentApplet
Part of the required Applet API.
start() - Method in class org.tigris.gef.demo.FlexibleApplet
Part of the required Applet API.
startDocument() - Method in class org.tigris.gef.ocl.TemplateReader
 
startDrag() - Method in class org.tigris.gef.base.SelectionManager
 
startElement(String, String, String, Attributes) - Method in class org.tigris.gef.ocl.TemplateReader
 
startElement(String, String, String, Attributes) - Method in class org.tigris.gef.persistence.SAXParserBase
 
startElement(String, String, String, Attributes) - Method in class org.tigris.gef.xml.pgml.PGMLParser
 
startElement(String, AttributeList) - Method in class org.tigris.gef.xml.svg.SVGParser
 
startPropertySheet() - Static method in class org.tigris.gef.base.Globals
Open the property sheet.
startTextEditor(InputEvent) - Method in class org.tigris.gef.presentation.FigText
 
stateChanged(ChangeEvent) - Method in class org.tigris.gef.properties.ui.TabPropFrame
 
stop() - Method in class org.tigris.gef.demo.EquipmentApplet
Part of the required Applet API.
stop() - Method in class org.tigris.gef.demo.FlexibleApplet
Part of the required Applet API.
stopDrag() - Method in class org.tigris.gef.base.SelectionManager
 
store(PropertyDescriptor, Object) - Method in class org.tigris.gef.properties.ui.PropSheet
When the user changes a value in a widget, record that fact until the next apply (which may be done immeadiatly).
storeAnnotationPosition(Fig) - Method in class org.tigris.gef.presentation.AnnotationStrategy
 
storeAnnotationPosition(Fig) - Method in class org.tigris.gef.presentation.EdgeAnnotationStrategy
Calculates offset and ratio of annotation (relative to annotationOwner).
storeAnnotationPosition(Fig) - Method in class org.tigris.gef.presentation.NoAnnotationStrategy
 
storeAnnotationPosition(Fig) - Method in class org.tigris.gef.presentation.NodeAnnotationStrategy
 
stripJunk(String) - Static method in class org.tigris.gef.util.Util
 
stuffBounds(Rectangle) - Method in class org.tigris.gef.base.Selection
Returns my bounding box in the given Rectangle.
stuffBounds(Rectangle) - Method in class org.tigris.gef.presentation.Fig
Reshape the given rectangle to be my bounding box.
stuffMinimumSize(Dimension) - Method in class org.tigris.gef.presentation.FigText
 
stuffPoint(Point) - Method in class org.tigris.gef.base.PathConv
 
stuffPoint(Point) - Method in class org.tigris.gef.base.PathConvPercent
 
stuffPoint(Point) - Method in class org.tigris.gef.base.PathConvPercentPlusConst
 
stuffPointAlongPerimeter(int, Point) - Method in class org.tigris.gef.presentation.Fig
 
stuffPointAlongPerimeter(int, Point) - Method in class org.tigris.gef.presentation.FigEdge
 
stuffPointAlongPerimeter(int, Point) - Method in class org.tigris.gef.presentation.FigLine
return a point that is dist pixels along the path
stuffPointAlongPerimeter(int, Point) - Method in class org.tigris.gef.presentation.FigPoly
Returns a point along the perimeter at distance dist from the start of the polygon.
superTranslate(int, int) - Method in class org.tigris.gef.presentation.FigNode
 
supportsCustomEditor() - Method in class org.tigris.gef.properties.ui.ColorEditor
 
supportsCustomEditor() - Method in class org.tigris.gef.properties.ui.RectangleEditor
 
SVGParser - Class in org.tigris.gef.xml.svg
 
SVGParser() - Constructor for class org.tigris.gef.xml.svg.SVGParser
 
SVGWriter - Class in org.tigris.gef.persistence
 
SVGWriter(OutputStream, Rectangle) - Constructor for class org.tigris.gef.persistence.SVGWriter
 
swap(Vector, int, int) - Method in class org.tigris.gef.base.CmdDistribute
 
swap(int, int) - Method in class org.tigris.gef.ui.TableSorter
 
Swatch - Class in org.tigris.gef.ui
 
Swatch(Color) - Constructor for class org.tigris.gef.ui.Swatch
 
switchCurrentLocale(Locale) - Static method in class org.tigris.gef.util.Localizer
The method changes the current locale to the given one.
systemId - Variable in class org.tigris.gef.xml.pgml.PGMLParser
 

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 _