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

S

scan() - Method in class att.grappa.Parser
Scan to get the next Symbol.
scan() - Method in class java_cup.runtime.lr_parser
Get the next Symbol from the input (supplied by generated subclass).
Scanner - Interface in java_cup.runtime
Defines the Scanner interface, which CUP uses in the default implementation of lr_parser.scan().
selectable - Variable in class att.grappa.Element
Indicates whether this element should be considered selectable or not.
SELECTION_MASK - Static variable in interface att.grappa.GrappaConstants
Bit indicator that selection highlight is active.
SEMI - Static variable in class att.grappa.Symbols
 
setAttribute(Attribute) - Method in class att.grappa.Element
Sets or creates an attribute for this element from the attribute supplied.
setAttribute(String, Object) - Method in class att.grappa.Element
Sets or creates an attribute for this element from the supplied arguments.
setAttribute(Attribute) - Method in class att.grappa.Subgraph
Sets the subgraph-specific default for the specified graph attribute.
setAttribute(String, Object) - Method in class att.grappa.Subgraph
Sets the subgraph-specific default using the specified name/value pair.
setAttributeHandler(AttributeHandler) - Static method in class att.grappa.Attribute
Set a custom attribute handler for converting a String value to an Object and vice versa.
setChanged() - Method in class att.grappa.Attribute
 
setDefaultAttribute(String, Object) - Method in class att.grappa.Element
Sets or creates a default attribute for this element type within the containing subgraph of this element from the supplied arguments.
setDefaultAttribute(int, String, Object) - Method in class att.grappa.Element
Sets or creates a default attribute of the specified type within the containing subgraph of this element from the supplied arguments.
setDefaultAttribute(Attribute) - Method in class att.grappa.Element
Sets or creates a default attribute for this element type within the containing subgraph of this element from the supplied arguments.
setDefaultAttribute(int, Attribute) - Method in class att.grappa.Element
Sets or creates a default attribute of the specified type within the containing subgraph of this element from the supplied arguments.
setEdgeAlpha(float) - Method in class att.grappa.GrappaPanel
 
setEdgeAttribute(Attribute) - Method in class att.grappa.Subgraph
Sets the subgraph-specific default for the specified edge attribute.
setEdgeAttribute(String, Object) - Method in class att.grappa.Subgraph
Sets the subgraph-specific default using the specified name/value pair.
setEditable(boolean) - Method in class att.grappa.Graph
Set the editability of the graph.
setErrorWriter(PrintWriter) - Method in class att.grappa.Graph
Set the PrintWriter for error messages.
setFillColor(Color) - Method in class att.grappa.SimplePolygon
 
setGrappaAttribute(String, String) - Method in class att.grappa.Graph
Sets a Grappa package attribute.
setHighlight(Element, int, int) - Static method in class att.grappa.GrappaSupport
Set the highlight on an element and, possibly, related elements.
setIdKey(int) - Method in class att.grappa.Element
Sets the id key of this element
setLineColor(Color) - Method in class att.grappa.SimplePolygon
 
setMenuable(boolean) - Method in class att.grappa.Graph
Set whether element-specific menus are to be available interactively.
setMouseWheelFactor(double) - Method in class att.grappa.GrappaPanel
 
setName(String) - Method in class att.grappa.Node
Sets the node name to the supplied argument.
setName(String) - Method in class att.grappa.Subgraph
Sets the subgraph name to a copy of the supplied argument.
setNodeAttribute(Attribute) - Method in class att.grappa.Subgraph
Sets the subgraph-specific default for the specified node attribute.
setNodeAttribute(String, Object) - Method in class att.grappa.Subgraph
Sets the subgraph-specific default using the specified name/value pair.
setPanMode(boolean) - Method in class att.grappa.GrappaPanel
 
setScaleFactor(double) - Method in class att.grappa.GrappaPanel
 
setScaleToFit(boolean) - Method in class att.grappa.GrappaPanel
Enable/disable scale-to-fit mode.
setScaleToSize(Dimension2D) - Method in class att.grappa.GrappaPanel
Scale the graph drawing to a specific size.
setScanner(Scanner) - Method in class java_cup.runtime.lr_parser
Simple accessor method to set the default scanner.
setSelectable(boolean) - Method in class att.grappa.Graph
Set the selectability of the graph.
setShowEdgeLabels(boolean) - Method in class att.grappa.Subgraph
Set flag to indicate if edge labels should be rendered
setShowNodeLabels(boolean) - Method in class att.grappa.Subgraph
Set flag to indicate if node labels should be rendered
setShowSubgraphLabels(boolean) - Method in class att.grappa.Subgraph
Set flag to indicate if subgraph labels should be rendered
setSize(Dimension2D) - Method in class att.grappa.GrappaSize
Sets the width and height.
setSize(double, double) - Method in class att.grappa.GrappaSize
Sets the width and height.
setSubgraph(Subgraph) - Method in class att.grappa.Element
Set the parent subgraph for this element.
setSynchronizePaint(boolean) - Method in class att.grappa.Graph
Sets or unsets indication that paint requests should be done within a synchronized wrapper that prevents concurrent paints and any paints between calls to the dropcloth method.
setToolTipText(String) - Method in class att.grappa.Graph
Set the tooltip text displayed when outside the graph area.
setToolTipText(String) - Static method in class att.grappa.Grappa
Sets the tool-tip text displayed when outside graph, but inside the display panel.
setToolTipText(String) - Method in class att.grappa.GrappaPanel
Registers the default text to display in a tool tip.
setUserAttributeType(String, int) - Static method in class att.grappa.Element
Sets the conversion type of a user-defined attribute.
setValue(Object) - Method in class att.grappa.Attribute
Set the value of the attribute.
SHAPE_ATTR - Static variable in interface att.grappa.GrappaConstants
String name for shape attribute (shape).
SHAPE_HASH - Static variable in interface att.grappa.GrappaConstants
Hash code for shape attribute (shape).
SHAPE_MASK - Static variable in interface att.grappa.GrappaConstants
Bit mask for extracting shape information.
SHAPE_TYPE - Static variable in interface att.grappa.GrappaConstants
Indicator that attribute value is a java.lang.Integer representing a Grappa shape.
shapeBoundText - Static variable in class att.grappa.Grappa
Indicates if element text should be included in the element bounding box.
shapeClearText - Static variable in class att.grappa.Grappa
Indicates if the area bounding the element text should be filled/outlined along with the element when being drawn.
shapeDrawText - Static variable in class att.grappa.Grappa
Indicates if element text should be drawn when drawing the element.
shapeToKey - Static variable in class att.grappa.Grappa
Look-up table that maps a shape reference value to its name.
shift_under_error() - Method in class 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.
SIDES_ATTR - Static variable in interface att.grappa.GrappaConstants
String name for sides attribute (sides).
SIDES_HASH - Static variable in interface att.grappa.GrappaConstants
Hash code for sides attribute (sides).
SimplePolygon - Class in att.grappa
 
SimplePolygon() - Constructor for class att.grappa.SimplePolygon
 
SIZE_ATTR - Static variable in interface att.grappa.GrappaConstants
String name for size attribute [unused] (size).
SIZE_HASH - Static variable in interface att.grappa.GrappaConstants
Hash code for size attribute (size).
SIZE_TYPE - Static variable in interface att.grappa.GrappaConstants
Indicator that attribute value is an instance of GrappaSize.
SKEW_ATTR - Static variable in interface att.grappa.GrappaConstants
String name for skew attribute (skew).
SKEW_HASH - Static variable in interface att.grappa.GrappaConstants
Hash code for skew attribute (skew).
sprintf(Object[]) - Static method in class att.grappa.GrappaSupportPrintf
The familiar C-language sprintf rendered in Java and extended for some Grappa types.
stack - Variable in class java_cup.runtime.lr_parser
The parse stack itself.
start_production() - Method in class att.grappa.Parser
Indicates start production.
start_production() - Method in class java_cup.runtime.lr_parser
The index of the start production (supplied by generated subclass).
start_state() - Method in class att.grappa.Parser
Indicates start state.
start_state() - Method in class java_cup.runtime.lr_parser
The index of the start state (supplied by generated subclass).
startsNear(Point2D) - Method in class att.grappa.GrappaLine
Check is the line is oriented away from the given point.
STRICT - Static variable in class att.grappa.Symbols
 
STRICTDIGRAPH - Static variable in class att.grappa.Symbols
 
STRICTGRAPH - Static variable in class att.grappa.Symbols
 
STRING_TYPE - Static variable in interface att.grappa.GrappaConstants
Indicator that attribute value is an instance of java.lang.String.
STYLE_ATTR - Static variable in interface att.grappa.GrappaConstants
String name for style attribute (style).
STYLE_CAP_BUTT - Static variable in class att.grappa.GrappaStyle
Integer value for indicating butt cap info.
STYLE_CAP_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line cap default.
STYLE_CAP_ROUND - Static variable in class att.grappa.GrappaStyle
Integer value for indicating round cap info.
STYLE_CAP_SQUARE - Static variable in class att.grappa.GrappaStyle
Integer value for indicating square cap info.
STYLE_DASH - Static variable in class att.grappa.GrappaStyle
Integer value for indicating specific dashed line info.
STYLE_DASH_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line dash default.
STYLE_DASH_PHASE - Static variable in class att.grappa.GrappaStyle
Integer value for indicating dash phase info for a dashed line.
STYLE_DASH_PHASE_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line dash phase default.
STYLE_DASHED - Static variable in class att.grappa.GrappaStyle
Integer value for indicating dashed line info.
STYLE_DIAGONALS - Static variable in class att.grappa.GrappaStyle
Integer value for indicating diagonal corner info.
STYLE_DIAGONALS_DEFAULT - Static variable in class att.grappa.GrappaStyle
Diagonal corner default.
STYLE_DOTTED - Static variable in class att.grappa.GrappaStyle
Integer value for indicating dotted line info.
STYLE_FILLED - Static variable in class att.grappa.GrappaStyle
Integer value for indicating fill info.
STYLE_FILLED_DEFAULT - Static variable in class att.grappa.GrappaStyle
Fill default.
STYLE_FIXED_SIZE - Static variable in class att.grappa.GrappaStyle
Integer value for indicating fixed size info.
STYLE_FIXED_SIZE_DEFAULT - Static variable in class att.grappa.GrappaStyle
Fixed size default.
STYLE_HASH - Static variable in interface att.grappa.GrappaConstants
Hash code for style attribute (style).
STYLE_INVIS - Static variable in class att.grappa.GrappaStyle
Integer value for indicating fill info.
STYLE_INVIS_DEFAULT - Static variable in class att.grappa.GrappaStyle
Invisibility default.
STYLE_JOIN_BEVEL - Static variable in class att.grappa.GrappaStyle
Integer value for indicating bevel join info.
STYLE_JOIN_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line join default.
STYLE_JOIN_MITER - Static variable in class att.grappa.GrappaStyle
Integer value for indicating miter join info.
STYLE_JOIN_ROUND - Static variable in class att.grappa.GrappaStyle
Integer value for indicating round miter info.
STYLE_LINE_COLOR - Static variable in class att.grappa.GrappaStyle
Integer value for indicating line color info.
STYLE_LINE_COLOR_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line color default.
STYLE_LINE_STYLE_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line style default.
STYLE_LINE_WIDTH - Static variable in class att.grappa.GrappaStyle
Integer value for indicating line width info.
STYLE_LINE_WIDTH_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line width default.
STYLE_MITER_LIMIT - Static variable in class att.grappa.GrappaStyle
Integer value for indicating miter limit info.
STYLE_MITER_LIMIT_DEFAULT - Static variable in class att.grappa.GrappaStyle
Line miter default.
STYLE_OLD_BOLD - Static variable in class att.grappa.GrappaStyle
Integer value for indicating bold font info (should use fontstyle)
STYLE_OLD_ITALIC - Static variable in class att.grappa.GrappaStyle
Integer value for indicating italic font info (should use fontstyle)
STYLE_OLD_PLAIN - Static variable in class att.grappa.GrappaStyle
Integer value for indicating plain font info (should use fontstyle)
STYLE_ROUNDED - Static variable in class att.grappa.GrappaStyle
Integer value for indicating rounded corner info.
STYLE_ROUNDED_DEFAULT - Static variable in class att.grappa.GrappaStyle
Rounded corner default.
STYLE_SOLID - Static variable in class att.grappa.GrappaStyle
Integer value for indicating solid line info.
STYLE_TYPE - Static variable in interface att.grappa.GrappaConstants
Indicator that attribute value is an instance of GrappaStyle.
subgLabelsScaleCutoff - Static variable in class att.grappa.Grappa
When the transform scale applied when drawing in a GrappaPanel is less than this value, then subgraph labels are suppressed.
SUBGRAPH - Static variable in interface att.grappa.GrappaConstants
Element type value indicating a graph (or subgraph).
Subgraph - Class in att.grappa
This class describes a subgraph, which can consist of nodes, edges and other subgraphs.
Subgraph(Subgraph, String) - Constructor for class att.grappa.Subgraph
Use this constructor when creating a subgraph within a subgraph.
Subgraph(Subgraph) - Constructor for class att.grappa.Subgraph
Use this constructor when creating a subgraph within a subgraph with an automatically generated name.
SUBGRAPH - Static variable in class att.grappa.Symbols
 
subgraphElements() - Method in class att.grappa.Subgraph
Get an Iterator of the subgraph elements in this subgraph.
subgraphElementsAsArray() - Method in class att.grappa.Subgraph
 
sym - Variable in class java_cup.runtime.Symbol
The symbol number of the terminal or non terminal being represented
Symbol - Class in 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 java_cup.runtime.Symbol
Constructor for l,r values
Symbol(int, Object) - Constructor for class java_cup.runtime.Symbol
Constructor for no l,r values
Symbol(int, int, int) - Constructor for class java_cup.runtime.Symbol
Constructor for no value
Symbol(int) - Constructor for class java_cup.runtime.Symbol
Constructor for no value or l,r
Symbol(int, int) - Constructor for class java_cup.runtime.Symbol
Constructor to give a start state
Symbols - Class in att.grappa
CUP generated class containing symbol constants.
Symbols() - Constructor for class att.grappa.Symbols
 
synchronizePaint - Static variable in class att.grappa.Grappa
Indicates whether paints should be done within a synchronized wrapper.
syntax_error(Symbol) - Method in class java_cup.runtime.lr_parser
This method is called when a syntax error has been detected and recovery is about to be invoked.
SYSTEM - Static variable in interface att.grappa.GrappaConstants
System attribute indicator.

A B C D E F G H I J K L M N O P R S T U V W X Z _
Grappa 1.2