Graphics2D Actor API
A B C D E F G H I J K L M N O P Q R S T U V W Z _

S

Sal - Class in g2d.util
 
Sal(Frame) - Constructor for class g2d.util.Sal
 
scale(double, double) - Method in class g2d.glyph.Glyphish
 
scan() - Method in class g2d.graph.java_cup.parser
Scan to get the next Symbol.
scan() - Method in class g2d.graph.java_cup.runtime.lr_parser
Get the next Symbol from the input (supplied by generated subclass).
SCAN - Static variable in class g2d.graph.java_cup.sym
 
scan_code - Static variable in class g2d.graph.java_cup.emit
User code for scan() which is called to get the next Symbol.
Scanner - Interface in g2d.graph.java_cup.runtime
Defines the Scanner interface, which CUP uses in the default implementation of lr_parser.scan().
SCROLLINCR - Static variable in class g2d.swing.IOPConstants
 
SEMI - Static variable in class g2d.graph.java_cup.sym
 
SEMI - Static variable in class g2d.graph.sym
 
send(String, String, String) - Static method in class g2d.util.ActorMsg
 
sendActorMsg(OutputStream, String) - Static method in class g2d.util.ActorMsg
 
set(int, Object) - Method in class g2d.jlambda.List
As specified by the AbstractList template.
set_code_string(String) - Method in class g2d.graph.java_cup.action_part
Set the code string.
set_lr_values(boolean) - Static method in class g2d.graph.java_cup.emit
 
set_precedence(int, int) - Method in class g2d.graph.java_cup.terminal
set the precedence of a terminal
set_precedence_num(int) - Method in class g2d.graph.java_cup.production
Setting the precedence of a rule
set_precedence_side(int) - Method in class g2d.graph.java_cup.production
 
setAction(Closure) - Method in class g2d.swing.IOPMenuItem
Set action associated with this menu item.
setActionClosure(Closure) - Method in class g2d.closure.ClosureAbstractAction
Specifies the action closure value.
setActionClosure(Closure) - Method in class g2d.closure.ClosureAction
Specifies the action closure value.
setActionClosure(Closure) - Method in class g2d.closure.ClosureActionListener
Sets the closure to be used to handle the given action event.
setActionClosure(int, Closure) - Method in class g2d.closure.ClosureWindowListener
Specifies the closure to be used to handle the given window event.
setAddPropertyChangeListenerClosure(Closure) - Method in class g2d.closure.ClosureAction
Specifies the closure to be applied when a property listener is added.
setAntiAliased(boolean) - Static method in class g2d.graph.IOPGraph
Sets whether or not antialiasing is used in drawing the graph.
setArray(Object) - Method in class g2d.jlambda.ForCont
 
setAttribute(String, Object) - Method in class g2d.glyph.Attributable
Set an attribute using the given parameters.
setBaseCenter(Point2D) - Method in class g2d.graph.IOPNode
Set position of node base to given center point.
setBaseDimension(double, double) - Method in class g2d.graph.IOPNode
Set size of node base.
setBinaryDirectory(String) - Static method in class g2d.Main
 
setBorder(Color) - Method in class g2d.glyph.Glyph
 
setBorderColor(Color) - Method in class g2d.graph.IOPNode
Set the border color of the node base.
setBoundsClosure(Closure) - Method in class g2d.closure.ClosureGlyph
Specifies the egtBounds closure value.
setCenter(Point2D) - Method in class g2d.graph.IOPNode
Move this node to given center point.
setClosure(int, Closure) - Method in class g2d.closure.ClosureComponentListener
Set closure for execution when listener receives certain event.
setColor(Color) - Method in class g2d.graph.IOPEdge
Set color of edge to given value.
setCompareClosure(Closure) - Method in class g2d.closure.ClosureComparator
Sets the closure to be used to compare objects.
setContents() - Method in class g2d.graph.EdgeDialog
 
setContents() - Method in class g2d.graph.NodeDialog
 
setContents(Object) - Method in class g2d.util.Box
 
setDefaultCloseOperation(int) - Method in class g2d.mwa.MWAFrame
Do not allow users of this class to override default close operation.
setDescription(String) - Method in class g2d.swing.IOPFileFilter
Sets new description for this file filter.
setDoubleEnded(boolean) - Method in class g2d.graph.IOPEdge
Set whether this edge has arrow heads on both ends or not.
setEdge(IOPEdge) - Method in class g2d.graph.EdgeDialog
 
setEnabled(boolean) - Method in class g2d.closure.ClosureAction
 
setFill(Color) - Method in class g2d.glyph.Glyph
 
setFillColor(Color) - Method in class g2d.graph.IOPNode
Set the fill color of the node base.
setFont(String) - Method in class g2d.glyph.SubTextGlyph
 
setFont(String) - Method in class g2d.glyph.TextGlyph
 
setFontsize(int) - Method in class g2d.glyph.TextGlyph
 
setGetValueClosure(Closure) - Method in class g2d.closure.ClosureAction
Specifies the getValue closure value.
setGlyph(Shape, Color, Color) - Method in class g2d.glyph.Glyph
 
setGraph(File) - Method in class g2d.graph.IOPGraph
Creates a graph from a stored file, in dot format.
setGraph(IOPGraph) - Method in class g2d.graph.parser
 
setGraph(IOPGraph) - Method in class g2d.swing.IOPComponent
 
setGraph(IOPGraph) - Method in class g2d.swing.IOPView
 
setHandler(Handler) - Static method in class g2d.jlambda.Debugger
 
setHeight(double) - Method in class g2d.graph.IOPGraph
Sets the height of the graph.
setImage(Image) - Method in class g2d.util.ImageJFrame
 
setInitialSize(Dimension) - Static method in class g2d.mwa.MWAFrame
 
setInput(String) - Method in exception g2d.jlambda.ParseError
 
setInsideClosure(Closure) - Method in class g2d.closure.ClosureGlyph
Specifies the inside closure value.
setIntersectsClosure(Closure) - Method in class g2d.closure.ClosureGlyph
Specifies the intersects closure value.
setIO(InputStream, PrintStream, PrintStream) - Static method in class g2d.util.IO
 
setIsEnabledClosure(Closure) - Method in class g2d.closure.ClosureAction
Specifies the isEnabled closure value.
setItemStateChangedClosure(Closure) - Method in class g2d.closure.ClosureItemListener
Set closure for execution when listener receives updates about selectable item.
setIter(Iterator) - Method in class g2d.jlambda.ForCont
 
setJMenuBar(JMenuBar) - Method in class g2d.mwa.MWAFrame
Set menu bar and append the "Window" menu at end.
setKeyAction(int, Closure) - Method in class g2d.glyph.Glyphish
 
setKeyAction(int, Closure) - Method in class g2d.swing.IOPComponent
 
setKeyAction(int, Closure) - Method in class g2d.swing.IOPView
 
setLabel(String) - Method in class g2d.graph.IOPNode
Set the text of node label.
setMouseAction(int, Closure) - Method in class g2d.closure.ClosureMouseListener
Specifies the closure to be used to handle the given mouse event.
setMouseAction(int, Closure) - Method in class g2d.closure.ClosureMouseMotionListener
Specifies the closure to be used to handle the given mouse motion event.
setMouseAction(int, Closure) - Method in class g2d.glyph.Glyphish
 
setMouseAction(int, Closure) - Method in class g2d.swing.IOPComponent
 
setMouseAction(int, Closure) - Method in class g2d.swing.IOPView
 
setNode(IOPNode) - Method in class g2d.graph.NodeDialog
 
setNodeShape(String) - Method in class g2d.graph.IOPNode
Set the shape of the node base.
setNumElements(int) - Method in class g2d.jlambda.ForCont
 
setPaintClosure(Closure) - Method in class g2d.closure.ClosureGlyph
Specifies the paint closure value.
setPersistAfterSelection(boolean) - Method in class g2d.swing.IOPSingleSelect
Sets the dialog's persistAfterSelection flag.
setPreferredSize(int, int) - Method in class g2d.swing.IOPView
Deprecated. JComponent.setPreferredSize(java.awt.Dimension) instead.
setPutEnabledClosure(Closure) - Method in class g2d.closure.ClosureAction
Specifies the putEnabled closure value.
setRemovePropertyChangeListenerClosure(Closure) - Method in class g2d.closure.ClosureAction
Specifies the closure to be applied when a property listener is removed.
setRunClosure(Closure) - Method in class g2d.closure.ClosureThread
Sets the ClosureThread's run method.
setSalPath(String) - Method in class g2d.util.Sal
 
setScanner(Scanner) - Method in class g2d.graph.java_cup.runtime.lr_parser
Simple accessor method to set the default scanner.
setSetEnabledClosure(Closure) - Method in class g2d.closure.ClosureAction
Specifies the setEnabled closure value.
setShape(Shape) - Method in class g2d.glyph.Glyph
 
setSize(int) - Method in class g2d.glyph.SubTextGlyph
 
setSize(int) - Method in class g2d.glyph.TextGlyph
Deprecated. Use TextGlyph.setFontsize(int) instead.
setSize(double, double) - Method in class g2d.swing.IOPFrame
Sets the width and height of the frame window
setSize(Rectangle2D, double) - Method in class g2d.swing.IOPFrame
Sets the bounds of the frame window
setStackDepth(int) - Static method in class g2d.jlambda.Debugger
Sets the depth to which stack traces of Java exceptions are printed.
setStaticAttribute(String, Object) - Method in class g2d.glyph.Attributable
Set a static attribute using the given parameters.
setStroke(Stroke) - Method in class g2d.glyph.Glyph
 
setStrokeWidth(float) - Method in class g2d.graph.IOPEdge
Set current stroke width to the given value.
setStrokeWidth(float) - Method in class g2d.graph.IOPGraph
Sets the stroke width of all edges.
setStyle(String) - Method in class g2d.graph.IOPEdge
Set current style to one described by given String.
setTargetClass(Class) - Method in class g2d.jlambda.ClassLookupCont
 
setText(String) - Method in class g2d.glyph.TextGlyph
 
setText(String, int) - Method in class g2d.glyph.TextGlyph
 
setTextColor(Color) - Method in class g2d.glyph.TextGlyph
 
setTitle(String) - Method in class g2d.mwa.MWAFrame
 
setTransformClosure(Closure) - Method in class g2d.closure.ClosureGlyph
Specifies the transform closure value.
setUID(String) - Method in class g2d.glyph.Identifiable
 
setUID(Object, Object) - Static method in class g2d.jlambda.Evaluate
 
setVerbosity(boolean) - Static method in class g2d.jlambda.Debugger
Sets the verbosity.
setVisible(boolean) - Method in class g2d.graph.EdgeDialog
 
setVisible(boolean) - Method in class g2d.graph.NodeDialog
 
setWidth(double) - Method in class g2d.graph.IOPGraph
Sets the width of the graph.
setWorkingDir(String) - Method in class g2d.util.Sal
 
setZoomChangedClosure(Closure) - Method in class g2d.closure.ClosureZoomListener
Specifies the zoom changed closure value.
shear(double, double) - Method in class g2d.glyph.Glyphish
 
shift() - Method in class g2d.graph.java_cup.lalr_item
Produce the new lalr_item that results from shifting the dot one position to the right.
SHIFT - Static variable in class g2d.graph.java_cup.parse_action
Constant for action type -- shift action.
shift_action - Class in g2d.graph.java_cup
This class represents a shift action within the parse table.
shift_action(lalr_state) - Constructor for class g2d.graph.java_cup.shift_action
Simple constructor.
shift_core() - Method in class g2d.graph.java_cup.lr_item_core
Produce a new lr_item_core that results from shifting the dot one position to the right.
shift_to() - Method in class g2d.graph.java_cup.shift_action
The state we shift to.
shift_under_error() - Method in class g2d.graph.java_cup.runtime.lr_parser
Determine if we can shift under the special error Symbol out of the state currently on the top of the (real) parse stack.
shortValue - Variable in class g2d.util.Variable
 
show_times() - Static method in class g2d.graph.java_cup.Main
Produce the optional timing summary as part of an overall summary.
size() - Method in class g2d.graph.IOPGraph
The size of the glyph, i.e. the sum of the number of nodes and edges.
size() - Method in class g2d.graph.java_cup.lalr_item_set
Size of the set
size() - Static method in class g2d.graph.java_cup.parse_action_row
Number of columns (terminals) in every row.
size() - Static method in class g2d.graph.java_cup.parse_reduce_row
Number of columns (non terminals) in every row.
size() - Method in class g2d.graph.java_cup.symbol_set
size of the set
size() - Method in class g2d.jlambda.List
As specified by the AbstractList template.
SIZE - Static variable in class g2d.util.ActorMsg
 
snoc(Object) - Method in class g2d.jlambda.Code
 
snoc(Object, int, String) - Method in class g2d.jlambda.Code
 
snoc(Object) - Method in class g2d.jlambda.List
Destructively updates this, which must be an empty list, so that it's car in the obj passed in, and it's cdr is a new empty list.
snoc(Iterator) - Method in class g2d.jlambda.List
Adds the contents of the Iterator object destructively onto the end of this list.
snoc(Object[]) - Method in class g2d.jlambda.List
Adds the contents of the array of Objects destructively onto the end of this list.
SOLID - Static variable in class g2d.graph.IOPEdge
Style of a solid line for this edge.
stack - Variable in class g2d.graph.java_cup.runtime.lr_parser
The parse stack itself.
stack_type() - Method in class g2d.graph.java_cup.symbol
String for the type of object used for the symbol on the parse stack.
STAR - Static variable in class g2d.graph.java_cup.sym
 
START - Static variable in class g2d.graph.java_cup.sym
 
START_nt - Static variable in class g2d.graph.java_cup.non_terminal
special non-terminal for start symbol
start_production - Static variable in class g2d.graph.java_cup.emit
The start production of the grammar.
start_production() - Method in class g2d.graph.java_cup.parser
Indicates start production.
start_production() - Method in class g2d.graph.java_cup.runtime.lr_parser
The index of the start production (supplied by generated subclass).
start_production() - Method in class g2d.graph.parser
Indicates start production.
start_state - Static variable in class g2d.graph.java_cup.Main
Start state in the overall state machine.
start_state() - Method in class g2d.graph.java_cup.parser
Indicates start state.
start_state() - Method in class g2d.graph.java_cup.runtime.lr_parser
The index of the start state (supplied by generated subclass).
start_state() - Method in class g2d.graph.parser
Indicates start state.
start_time - Static variable in class g2d.graph.java_cup.Main
Timing data -- when did we start
stateChanged(ChangeEvent) - Method in class g2d.graph.EdgeDialog
 
stateChanged(ChangeEvent) - Method in class g2d.graph.NodeDialog
 
stateChanged(ChangeEvent) - Method in class g2d.swing.IOPView
 
status() - Method in class g2d.swing.IOPMultiSelect
 
STRICT - Static variable in class g2d.graph.sym
 
string2File(String, File) - Static method in class g2d.util.IO
 
string2File(String, String) - Static method in class g2d.util.IO
 
string2File(String, String, boolean) - Static method in class g2d.util.IO
 
strip_trailing_action(production_part[], int) - Method in class g2d.graph.java_cup.production
Helper routine to strip a trailing action off rhs and return it
STROKEWIDTH - Static variable in class g2d.swing.IOPConstants
 
sub(String, int, String) - Method in class g2d.glyph.SubTextGlyph
 
SubTextGlyph - Class in g2d.glyph
Antialiased text with subscript and supscript support.
SubTextGlyph(String) - Constructor for class g2d.glyph.SubTextGlyph
 
SubTextGlyph(String, int) - Constructor for class g2d.glyph.SubTextGlyph
 
SubTextGlyph(String, int, String) - Constructor for class g2d.glyph.SubTextGlyph
 
suppress_scanner - Static variable in class g2d.graph.java_cup.Main
User option -- should generator suppress references to g2d.graph.java_cup.runtime.Scanner for compatibility with old runtimes?
swallow_comment() - Static method in class g2d.graph.java_cup.lexer
Handle swallowing up a comment.
sym - Variable in class g2d.graph.java_cup.runtime.Symbol
The symbol number of the terminal or non terminal being represented
sym - Class in g2d.graph.java_cup
CUP generated class containing symbol constants.
sym() - Constructor for class g2d.graph.java_cup.sym
 
sym - Class in g2d.graph
CUP generated class containing symbol constants.
sym() - Constructor for class g2d.graph.sym
 
sym_interface - Static variable in class g2d.graph.java_cup.Main
User option -- should symbols be put in a class or an interface?
Symbol - Class in g2d.graph.java_cup.runtime
Defines the Symbol class, which is used to represent all terminals and nonterminals while parsing.
Symbol(int, int, int, Object) - Constructor for class g2d.graph.java_cup.runtime.Symbol
Constructor for l,r values
Symbol(int, Object) - Constructor for class g2d.graph.java_cup.runtime.Symbol
Constructor for no l,r values
Symbol(int, int, int) - Constructor for class g2d.graph.java_cup.runtime.Symbol
Constructor for no value
Symbol(int) - Constructor for class g2d.graph.java_cup.runtime.Symbol
Constructor for no value or l,r
symbol - Class in g2d.graph.java_cup
This abstract class serves as the base class for grammar symbols (i.e., both terminals and non-terminals).
symbol(String, String) - Constructor for class g2d.graph.java_cup.symbol
Full constructor.
symbol(String) - Constructor for class g2d.graph.java_cup.symbol
Constructor with default type.
symbol_after_dot() - Method in class g2d.graph.java_cup.lr_item_core
Return the symbol after the dot.
symbol_class_file - Static variable in class g2d.graph.java_cup.Main
Output file for the symbol constant class.
symbol_const_class_name - Static variable in class g2d.graph.java_cup.emit
Name of the generated class for symbol constants.
symbol_part - Class in g2d.graph.java_cup
This class represents a part of a production which is a symbol (terminal or non terminal).
symbol_part(symbol, String) - Constructor for class g2d.graph.java_cup.symbol_part
Full constructor.
symbol_part(symbol) - Constructor for class g2d.graph.java_cup.symbol_part
Constructor with no label.
symbol_set - Class in g2d.graph.java_cup
This class represents a set of symbols and provides a series of set operations to manipulate them.
symbol_set() - Constructor for class g2d.graph.java_cup.symbol_set
Constructor for an empty set.
symbol_set(symbol_set) - Constructor for class g2d.graph.java_cup.symbol_set
Constructor for cloning from another set.
symbols(PrintWriter, boolean, boolean) - Static method in class g2d.graph.java_cup.emit
Emit code for the symbol constant class, optionally including non terms, if they have been requested.
symbols_time - Static variable in class g2d.graph.java_cup.emit
Time to produce symbol constant class.
syntax_error(Symbol) - Method in class g2d.graph.java_cup.runtime.lr_parser
This method is called when a syntax error has been detected and recovery is about to be invoked.
SyntaxError - Exception in g2d.jlambda
Syntax error exception class for the interpreter.

Graphics2D Actor API
A B C D E F G H I J K L M N O P Q R S T U V W Z _