Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
_
P
PGMLParser
- class org.tigris.gef.xml.pgml.
PGMLParser
.
PGMLParser()
- Constructor for class org.tigris.gef.xml.pgml.
PGMLParser
POLY_EDGE_STATE
- Static variable in class org.tigris.gef.xml.pgml.
PGMLParser
POLY_NODE_STATE
- Static variable in class org.tigris.gef.xml.pgml.
PGMLParser
POLY_STATE
- Static variable in class org.tigris.gef.xml.pgml.
PGMLParser
PRIVATE_EDGE_STATE
- Static variable in class org.tigris.gef.xml.pgml.
PGMLParser
PRIVATE_NODE_STATE
- Static variable in class org.tigris.gef.xml.pgml.
PGMLParser
PRIVATE_STATE
- Static variable in class org.tigris.gef.xml.pgml.
PGMLParser
PaletteFig
- class org.tigris.gef.ui.
PaletteFig
.
A Palette that defines buttons to create lines, rectangles, rounded rectangles, circles, and text.
PaletteFig()
- Constructor for class org.tigris.gef.ui.
PaletteFig
PathConv
- class org.tigris.gef.base.
PathConv
.
Abstract class that defines a common interface to all of path-to-coord mapping objects.
PathConv(Fig)
- Constructor for class org.tigris.gef.base.
PathConv
PathConvPercent
- class org.tigris.gef.base.
PathConvPercent
.
Used to place labels as specific positions along a FigEdge.
PathConvPercent(Fig, int, int)
- Constructor for class org.tigris.gef.base.
PathConvPercent
PathConvPercentPlusConst
- class org.tigris.gef.base.
PathConvPercentPlusConst
.
Used to place labels as specific positions along a FigEdge.
PathConvPercentPlusConst(Fig, int, int, int)
- Constructor for class org.tigris.gef.base.
PathConvPercentPlusConst
PopupGenerator
- interface org.tigris.gef.ui.
PopupGenerator
.
PortData
- class org.tigris.gef.demo.
PortData
.
An example subclass of NetPort for the EquipmentApplet demo.
PortData(NetNode)
- Constructor for class org.tigris.gef.demo.
PortData
Construct a new NetPort with the given parent node and no arcs.
PortPower
- class org.tigris.gef.demo.
PortPower
.
An example subclass of NetPort for the EquipmentApplet demo.
PortPower(NetNode, int)
- Constructor for class org.tigris.gef.demo.
PortPower
PostscriptWriter
- class org.tigris.gef.persistence.
PostscriptWriter
.
PostscriptWriter(String)
- Constructor for class org.tigris.gef.persistence.
PostscriptWriter
PostscriptWriter(String, Rectangle)
- Constructor for class org.tigris.gef.persistence.
PostscriptWriter
PostscriptWriter(OutputStream)
- Constructor for class org.tigris.gef.persistence.
PostscriptWriter
PostscriptWriter(OutputStream, Rectangle)
- Constructor for class org.tigris.gef.persistence.
PostscriptWriter
PpmEncoder
- class Acme.JPM.Encoders.
PpmEncoder
.
PpmEncoder(Image, OutputStream)
- Constructor for class Acme.JPM.Encoders.
PpmEncoder
PpmEncoder(ImageProducer, OutputStream)
- Constructor for class Acme.JPM.Encoders.
PpmEncoder
PredFigInRect
- class org.tigris.gef.util.
PredFigInRect
.
Predicate that returns true for Fig's that intersect the rectangle given in the constructor.
PredFigInRect(Rectangle)
- Constructor for class org.tigris.gef.util.
PredFigInRect
PredFigNodeInRect
- class org.tigris.gef.util.
PredFigNodeInRect
.
Predicate that returns true for FigNode's that intersect the rectangle given in the constructor.
PredFigNodeInRect(Rectangle)
- Constructor for class org.tigris.gef.util.
PredFigNodeInRect
Predicate
- interface org.tigris.gef.util.
Predicate
.
Interface for objects that act as predicate functions.
PredicateEquals
- class org.tigris.gef.util.
PredicateEquals
.
PredicateEquals(Object)
- Constructor for class org.tigris.gef.util.
PredicateEquals
PredicateStringMatch
- class org.tigris.gef.util.
PredicateStringMatch
.
PredicateStringMatch(String[], int)
- Constructor for class org.tigris.gef.util.
PredicateStringMatch
PredicateTrue
- class org.tigris.gef.util.
PredicateTrue
.
A class that implements Predicate and always returns true.
PredicateTrue()
- Constructor for class org.tigris.gef.util.
PredicateTrue
PredicateType
- class org.tigris.gef.util.
PredicateType
.
PredicateType(Class[])
- Constructor for class org.tigris.gef.util.
PredicateType
PredicateType(Class[], int)
- Constructor for class org.tigris.gef.util.
PredicateType
Prefs
- class org.tigris.gef.base.
Prefs
.
This class contains preferences that control the behavior of the editor to make it the way that the user likes it.
Prefs()
- Constructor for class org.tigris.gef.base.
Prefs
Construct a new Prefs instance
PrefsEditor
- class org.tigris.gef.base.
PrefsEditor
.
A dialog box to let the user edit various preferences that effect the application.
PrefsEditor()
- Constructor for class org.tigris.gef.base.
PrefsEditor
Construct a new PrefsEditor and get ready to open it.
Progress
- class org.tigris.gef.ui.
Progress
.
A general purpose progress bar dialog box that shows percentage completion of some long running operation, and allows the user to cancel.
Progress(String, int)
- Constructor for class org.tigris.gef.ui.
Progress
Construct a new Progress object.
PropCategoryManager
- class org.tigris.gef.properties.
PropCategoryManager
.
PropCategoryManager()
- Constructor for class org.tigris.gef.properties.
PropCategoryManager
PropSheet
- class org.tigris.gef.properties.ui.
PropSheet
.
Class that defines the interface for several different kinds of panels that can edit a group of properties.
PropSheet()
- Constructor for class org.tigris.gef.properties.ui.
PropSheet
PropSheetCategory
- class org.tigris.gef.properties.ui.
PropSheetCategory
.
A PropSheet that shows only properties in a given Category.
PropSheetCategory(JFrame)
- Constructor for class org.tigris.gef.properties.ui.
PropSheetCategory
PropsGridLayout
- class org.tigris.gef.properties.ui.
PropsGridLayout
.
A layout manager used by the PropSheets.
PropsGridLayout(int, int)
- Constructor for class org.tigris.gef.properties.ui.
PropsGridLayout
pBITS_PER_SECOND
- Static variable in class org.tigris.gef.demo.
EdgeData
pBUS_SPEED_MHZ
- Static variable in class org.tigris.gef.demo.
NodeCPU
pCABLE_TYPE
- Static variable in class org.tigris.gef.demo.
EdgeData
pCPU_SPEED_MHZ
- Static variable in class org.tigris.gef.demo.
NodeCPU
pHAS_CD_ROM
- Static variable in class org.tigris.gef.demo.
NodeCPU
pMEGS_OF_RAM
- Static variable in class org.tigris.gef.demo.
NodeCPU
pOWNER_INFO
- Static variable in class org.tigris.gef.demo.
NodeCPU
paint(Graphics)
- Method in class org.tigris.gef.base.
Editor
Paints the graphs nodes by calling paint() on layers, selections, and mode.
paint(Graphics)
- Method in interface org.tigris.gef.base.
FigModifyingMode
Modes can paint themselves to give the user feedback.
paint(Graphics)
- Method in class org.tigris.gef.base.
FigModifyingModeImpl
Modes can paint themselves to give the user feedback.
paint(Graphics)
- Method in class org.tigris.gef.base.
Layer
Paint this Layer on the given Graphics.
paint(Graphics, FigPainter)
- Method in class org.tigris.gef.base.
Layer
Paint this Layer on the given Graphics using the given FigPainter.
paint(Graphics)
- Method in class org.tigris.gef.base.
LayerManager
Paint the contents of this LayerManager by painting all layers.
paint(Graphics, FigPainter)
- Method in class org.tigris.gef.base.
LayerManager
Paint the contents of this LayerManager using a given painter by painting all layers.
paint(Graphics)
- Method in class org.tigris.gef.base.
ModeBroom
Paint this mode by painting the selection rectangle if appropriate.
paint(Graphics)
- Method in class org.tigris.gef.base.
ModeCreate
Paint this mode by painting the new item.
paint(Graphics)
- Method in class org.tigris.gef.base.
ModeManager
Paint each mode in the stack: bottom to top.
paint(Graphics)
- Method in class org.tigris.gef.base.
ModeModify
paint(Graphics)
- Method in class org.tigris.gef.base.
ModePlace
Paint the FigNode being dragged around.
paint(Graphics)
- Method in class org.tigris.gef.base.
ModeSelect
Paint this mode by painting the selection rectangle if appropriate.
paint(Graphics)
- Method in class org.tigris.gef.base.
Selection
Abstract method to display the selection handleds.
paint(Graphics)
- Method in class org.tigris.gef.base.
SelectionLowerRight
Paint the handles at the four corners and midway along each edge of the bounding box.
paint(Graphics)
- Method in class org.tigris.gef.base.
SelectionManager
Paint all selection objects
paint(Graphics)
- Method in class org.tigris.gef.base.
SelectionMove
Paint the selection.
paint(Graphics)
- Method in class org.tigris.gef.base.
SelectionNoop
Paint the selection.
paint(Graphics)
- Method in class org.tigris.gef.base.
SelectionReshape
Paint the handles at the four corners and midway along each edge of the bounding box.
paint(Graphics)
- Method in class org.tigris.gef.base.
SelectionResize
Paint the handles at the four corners and midway along each edge of the bounding box.
paint(Graphics)
- Method in class org.tigris.gef.base.
SelectionRotate
Paint the selection.
paint(Graphics)
- Method in class org.tigris.gef.properties.ui.
ColorEditor
paint(Graphics)
- Method in class org.tigris.gef.properties.ui.
ColorTilePanel
paint(Graphics)
- Method in class org.tigris.gef.ui.
Progress
Repaint the progress bar.
paintBar()
- Method in class org.tigris.gef.ui.
Progress
Paint the progress bar and percent complete text.
paintContents(Graphics, FigPainter)
- Method in class org.tigris.gef.base.
Layer
Method to paint the contents of this layer using a given painter.
paintContents(Graphics)
- Method in class org.tigris.gef.base.
Layer
Abstract method to paint the contents of this layer, subclasses must define this.
paintContents(Graphics)
- Method in class org.tigris.gef.base.
LayerDiagram
Paint all the Fig's that belong to this layer.
paintContents(Graphics, FigPainter)
- Method in class org.tigris.gef.base.
LayerDiagram
Paint all the Fig's that belong to this layer using a given FigPainter.
paintContents(Graphics)
- Method in class org.tigris.gef.base.
LayerGrid
Paint the grid lines or dots by repeatedly bitblting a precomputed 'stamp' onto the given Graphics
paintContents(Graphics)
- Method in class org.tigris.gef.base.
LayerPageBreaks
Paint the PageBreaks lines or dots by repeatedly bitblting a precomputed 'stamp' onto the given Graphics
paintContents(Graphics)
- Method in class org.tigris.gef.base.
LayerPolar
Paint concentric circles around the origin with each circle a certain spacing from the previous one
paintDots(Graphics, boolean)
- Method in class org.tigris.gef.base.
LayerGrid
Paint dots on the given Graphics.
paintGrayContents(Graphics)
- Method in class org.tigris.gef.base.
Layer
Paint the contents in a dimmed, demphasized way.
paintIcon(Component, Graphics, int, int)
- Method in class org.tigris.gef.ui.
Swatch
paintTile(Graphics, int)
- Method in class org.tigris.gef.properties.ui.
ColorTilePanel
paintValue(Graphics, Rectangle)
- Method in class org.tigris.gef.properties.ui.
ColorEditor
paintValue(Graphics, Rectangle)
- Method in class org.tigris.gef.properties.ui.
RectangleEditor
parseColor(String, Color)
- Method in class org.tigris.gef.xml.svg.
SVGParser
parseParams(Applet)
- Static method in class org.tigris.gef.demo.
EquipmentApplet
parseParams(Applet)
- Static method in class org.tigris.gef.demo.
FlexibleApplet
parseStyle(String, String)
- Method in class org.tigris.gef.xml.svg.
SVGParser
This method parses the 'style' attribute for a particular field
pastable
- Static variable in class org.tigris.gef.base.
Globals
percentComplete()
- Method in class org.tigris.gef.ui.
Progress
Returns percentage of total work done so far, as an integer in the range 0..100
pixelsComplete()
- Method in class org.tigris.gef.ui.
Progress
Returns the proper size of the progress bar in pixels.
pop()
- Method in class org.tigris.gef.base.
ModeManager
Remove the topmost Mode if it can exit.
popAll()
- Method in class org.tigris.gef.base.
ModeManager
Remove all Modes that can exit.
postConnect(GraphModel, Object, Object, Object)
- Method in interface org.tigris.gef.graph.
GraphNodeHooks
Do some application specific action just after this node is connected to another node.
postConnect(GraphModel, Object)
- Method in interface org.tigris.gef.graph.
GraphPortHooks
Application specific hook that is called after a successful connection.
postConnect(GraphModel, Object, Object, Object)
- Method in class org.tigris.gef.graph.presentation.
NetNode
Do some application specific action just after this node is connected to another node.
postConnect(GraphModel, Object)
- Method in class org.tigris.gef.graph.presentation.
NetPort
Application specific hook that is called after a successful connection.
postDisconnect(GraphModel, Object, Object, Object)
- Method in interface org.tigris.gef.graph.
GraphNodeHooks
Do some application specific action just after this node is disconnected from another node.
postDisconnect(GraphModel, Object)
- Method in interface org.tigris.gef.graph.
GraphPortHooks
Application specific hook that is called after a disconnection.
postDisconnect(GraphModel, Object, Object, Object)
- Method in class org.tigris.gef.graph.presentation.
NetNode
Do some application specific action just after this node is disconnected from another node.
postDisconnect(GraphModel, Object)
- Method in class org.tigris.gef.graph.presentation.
NetPort
Application specific hook that is called after a disconnection.
postFilter(Predicate)
- Method in class org.tigris.gef.util.
Enum
postLoad()
- Method in class org.tigris.gef.base.
Diagram
postLoad()
- Method in class org.tigris.gef.base.
Editor
Called after the Editor is loaded from a file.
postLoad()
- Method in class org.tigris.gef.base.
Layer
postLoad()
- Method in class org.tigris.gef.base.
LayerDiagram
postLoad()
- Method in class org.tigris.gef.base.
LayerManager
postPlacement(Editor)
- Method in interface org.tigris.gef.graph.
GraphNodeHooks
Do some application specific actions after the node is placed in a drawing area.
postPlacement(Editor)
- Method in class org.tigris.gef.graph.presentation.
NetNode
Do some application specific actions after the node is placed in a drawing area.
postSave()
- Method in class org.tigris.gef.base.
Diagram
postSave()
- Method in class org.tigris.gef.base.
Editor
Called after the Editor is saved to a file.
postSave()
- Method in class org.tigris.gef.base.
Layer
postSave()
- Method in class org.tigris.gef.base.
LayerDiagram
postSave()
- Method in class org.tigris.gef.base.
LayerManager
preFilter(Predicate)
- Method in class org.tigris.gef.util.
Enum
preSave()
- Method in class org.tigris.gef.base.
Diagram
preSave()
- Method in class org.tigris.gef.base.
Editor
Called before the Editor is saved to a file.
preSave()
- Method in class org.tigris.gef.base.
Layer
preSave()
- Method in class org.tigris.gef.base.
LayerDiagram
preSave()
- Method in class org.tigris.gef.base.
LayerManager
predicate(Object)
- Method in class org.tigris.gef.util.
PredFigInRect
predicate(Object)
- Method in class org.tigris.gef.util.
PredFigNodeInRect
predicate(Object)
- Method in interface org.tigris.gef.util.
Predicate
predicate(Object)
- Method in class org.tigris.gef.util.
PredicateEquals
predicate(Object)
- Method in class org.tigris.gef.util.
PredicateStringMatch
predicate(Object)
- Method in class org.tigris.gef.util.
PredicateTrue
predicate(Object)
- Method in class org.tigris.gef.util.
PredicateType
preferredLayoutSize(Container)
- Method in class org.tigris.gef.properties.ui.
PropsGridLayout
Returns the preferred dimensions for this layout given the components int the specified panel.
presentationCountFor(Object)
- Method in class org.tigris.gef.base.
LayerDiagram
presentationFor(Object)
- Method in class org.tigris.gef.base.
Diagram
presentationFor(Object)
- Method in class org.tigris.gef.base.
Layer
Given an object from the net-level model (e.g., NetNode or NetPort), reply the graphical depiction of that object in this layer, if there is one.
presentationFor(Object)
- Method in class org.tigris.gef.base.
LayerDiagram
Find the Fig that visualized the given NetNode in this layer, or null if there is none.
presentationFor(Object)
- Method in class org.tigris.gef.base.
LayerGrid
presentationFor(Object)
- Method in class org.tigris.gef.base.
LayerManager
Try to find a FigNode instance that presents the given Net-level object.
presentationFor(Object)
- Method in class org.tigris.gef.base.
LayerPageBreaks
presentationFor(Object)
- Method in class org.tigris.gef.base.
LayerPolar
presentationFor(Object)
- Method in interface org.tigris.gef.graph.
GraphController
Get the graphical representation of the given object.
presentationFor(Layer)
- Method in class org.tigris.gef.graph.presentation.
NetEdge
The Fig to use in views of a given type
presentationFor(Layer)
- Method in class org.tigris.gef.graph.presentation.
NetNode
Reply the FigNode that is appropriate for visualizing this node in the given Layer.
print(Graphics, PageFormat, int)
- Method in class org.tigris.gef.base.
CmdPrint
print(Graphics)
- Method in class org.tigris.gef.base.
Editor
print(Graphics)
- Method in interface org.tigris.gef.base.
FigModifyingMode
Just calls paint(g) bt default.
print(Graphics)
- Method in class org.tigris.gef.base.
FigModifyingModeImpl
Just calls paint(g) bt default.
print(Graphics)
- Method in class org.tigris.gef.base.
Layer
Draw the Layer on a PrintGraphics.
print(Graphics)
- Method in class org.tigris.gef.base.
Selection
Do nothing.
printDOMTree(Node)
- Method in class org.tigris.gef.persistence.
SVGWriter
processEvent(AWTEvent)
- Method in class org.tigris.gef.properties.ui.
RectangleEditor
processingInstruction(String, String)
- Method in class org.tigris.gef.ocl.
TemplateReader
propertyChange(PropertyChangeEvent)
- Method in class org.tigris.gef.properties.ui.
PropSheet
The selected object may have changed one of its properties.
ptClosestTo(Rectangle, Point, Point)
- Static method in class org.tigris.gef.base.
Geometry
Given a Rectangle and a point, set res to be the point on or in the Rectangle that is closest to the given point.
ptClosestTo(Rectangle, Point)
- Static method in class org.tigris.gef.base.
Geometry
Given a Rectangle and a point, return a new Point on or in the Rectangle that is closest to the given Point.
ptClosestTo(int, int, int, int, Point, Point)
- Static method in class org.tigris.gef.base.
Geometry
Given the coordinates of the endpoints of a line segment, and a point, set res to be the closest point on the segement to the given point.
ptClosestTo(int, int, int, int, Point)
- Static method in class org.tigris.gef.base.
Geometry
Given the coordinates of the endpoints of a line segment, and a point, return a new point that is the closest point on the segement to the given point.
ptClosestTo(Point, Point, Point)
- Static method in class org.tigris.gef.base.
Geometry
Given the endpoints of a line segment, and a point, return a new point that is the closest point on the segement to the given point.
ptClosestTo(int[], int[], int, Point, Point)
- Static method in class org.tigris.gef.base.
Geometry
Given a polygon and a point, set res to be the point on the perimiter of the polygon that is closest to to the given point.
ptClosestTo(int[], int[], int, Point)
- Static method in class org.tigris.gef.base.
Geometry
Given a polygon and a point, return a new point on the perimiter of the polygon that is closest to to the given point.
push(FigModifyingMode)
- Method in class org.tigris.gef.base.
ModeManager
Add the given Mode to the stack if another instance of the same class is not already on the stack.
pushMode(FigModifyingMode)
- Method in class org.tigris.gef.base.
Editor
Pushes a new mode to the mode manager
put(int, Object)
- Method in class Acme.
IntHashtable
put(Object, Object)
- Method in class Acme.
IntHashtable
putInPosition(Fig)
- Method in class org.tigris.gef.base.
LayerPerspective
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
_