All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

ABS. Static variable in interface collage.parser.CSParserConstants
accept(File, String). Method in class collage.ui.CgrFilenameFilter
Returns true if the file name extension is ".cgr".
ACOS. Static variable in interface collage.parser.CSParserConstants
actEntry. Variable in class collage.kernel.TableElement
The current index into the list of TableElemEntry objects.
actTimes. Variable in class collage.kernel.TableElement
The current counter that counts the applications of the current table.
add(Collage). Method in class collage.kernel.Collage
add(TypedList). Method in class openstar.util.TypedList
addElement(Object). Method in class openstar.util.TypedList
addElement(TableElemEntry). Method in class collage.kernel.TableElement
addEventListener(EventListener). Method in class openstar.util.EventSupport
Adds a listener to the event listener list.
addModelChangeListener(ModelChangeListener). Method in interface openstar.generic.IModel
Adds a listener to this model.
addModelChangeListener(ModelChangeListener). Method in class openstar.generic.Model
addModelSelectionListener(ModelSelectionListener). Method in class openstar.generic.ModelSelection
AddPoint(PointSequence). Method in class collage.parser.CSParser
addPropertyChangeListener(PropertyChangeListener). Method in class openstar.generic.Parameter
AffineFinder(int). Constructor for class collage.kernel.AffineFinder
annotate(). Method in class collage.kernel.Grammar
Not yet implemented in the Java version.
annotateEdges(Collage). Method in class collage.kernel.RuleSet
ANY. Static variable in interface collage.parser.CSParserConstants
ap. Variable in class collage.kernel.Hyperedge
The attached points of the hyperedge.
Application(String). Constructor for class collage.ui.Application
ASCII_UCodeESC_CharStream(InputStream, int, int). Constructor for class collage.parser.ASCII_UCodeESC_CharStream
ASCII_UCodeESC_CharStream(InputStream, int, int, int). Constructor for class collage.parser.ASCII_UCodeESC_CharStream
ASIN. Static variable in interface collage.parser.CSParserConstants
ASSIGN. Static variable in interface collage.parser.CSParserConstants
assign(Point). Method in class openstar.util.Point
Assigns the coordinate values of another point to this point.
ATAN. Static variable in interface collage.parser.CSParserConstants
ATAN2. Static variable in interface collage.parser.CSParserConstants
AWTDisplay(Graphics, Dimension). Constructor for class collage.ui.AWTDisplay
awtOutput(AWTDisplayContext). Method in interface collage.ui.IAWTPart
Renders the part in the given context.

B

backup(int). Method in class collage.parser.ASCII_UCodeESC_CharStream
BANG. Static variable in interface collage.parser.CSParserConstants
Base(). Constructor for class collage.kernel.Base
BaseElement(Edge, Collage, Transformation, Collage). Constructor for class collage.kernel.BaseElement
BEGIN_ATTRIBUTES. Static variable in interface collage.parser.CSParserConstants
beginColumn. Variable in class collage.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine. Variable in class collage.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken(). Method in class collage.parser.ASCII_UCodeESC_CharStream
BOOL_FALSE. Static variable in interface collage.parser.CSParserConstants
BOOL_TRUE. Static variable in interface collage.parser.CSParserConstants
bufpos. Variable in class collage.parser.ASCII_UCodeESC_CharStream
build(Collage, RuleSet, TableInfo, boolean). Method in class collage.kernel.Base
BY. Static variable in interface collage.parser.CSParserConstants

C

canvas. Variable in class collage.ui.Previewer
The canvas that displays the current collage.
CEIL. Static variable in interface collage.parser.CSParserConstants
cg. Variable in class collage.generic.Envi
The parsed/generated collage grammar
cgrDirectory. Variable in class collage.ui.CollageApplet
CgrFilenameFilter(). Constructor for class collage.ui.CgrFilenameFilter
chain(Transformation). Method in class openstar.util.MatrixTrans
chain(Transformation). Method in interface openstar.util.Transformation
Returns a new transformation that represents outer(this), or null if no such transformation could be generated.
CHARACTER_LITERAL. Static variable in interface collage.parser.CSParserConstants
classifyEdge(Edge). Method in class collage.kernel.RuleSet
classifyEdges(Collage). Method in class collage.kernel.RuleSet
classTest. Variable in class openstar.util.TypedList
ClassTest(Class, boolean). Constructor for class openstar.util.ClassTest
Constructs a new ClassTest object that is used to test objects against a given type signature.
clone(). Method in class collage.kernel.Collage
clone(). Method in class collage.kernel.CollageList
Makes a deep copy of the CollageList.
clone(). Method in class collage.kernel.Edge
This is supposed to make a deep copy of the Edge.
clone(). Method in class collage.kernel.EdgeSet
Makes a deep copy of the EdgeSet.
clone(). Method in class collage.kernel.Hyperedge
This is supposed to make a deep copy of the Edge.
clone(). Method in class openstar.util.Matrix
Makes a deep copy of this matrix object.
clone(). Method in class openstar.util.MatrixTrans
Makes a deep copy of this matrix object.
clone(). Method in class openstar.generic.Parameter
Returns an independent copy of this parameter.
clone(). Method in class openstar.generic.ParamSet
Creates a shallow copy of this parameter set.
clone(). Method in class collage.generic.Part
This is supposed to make a deep copy of the Edge.
clone(). Method in class openstar.util.Point
Makes a deep copy of this point.
clone(). Method in class openstar.util.PointSequence
Makes a deep copy of the PointSequence.
clone(). Method in class collage.kernel.RuleSet
Makes a deep copy of the RuleSet.
clone(). Method in class collage.kernel.TableInfoList
Makes a deep copy of the TableInfoList.
clone(). Method in class openstar.util.TCTList
Makes a deep copy of the list.
clone(). Method in interface openstar.util.Transformable
clone(). Method in class openstar.util.TypedList
Makes an independent copy of this list.
clone(). Method in class collage.vrml.VRMLPart
This is supposed to make a deep copy of the Edge.
cloneInto(Part). Method in class collage.generic.Part
close(). Method in class collage.vrml.VRMLDisplay
Collage(PointSequence, EdgeSet). Constructor for class collage.kernel.Collage
CollageApplet(). Constructor for class collage.ui.CollageApplet
collageList. Variable in class collage.generic.DerivationResult
The list of collages that constitute this model.
CollageList(). Constructor for class collage.kernel.CollageList
COLON. Static variable in interface collage.parser.CSParserConstants
COMMA. Static variable in interface collage.parser.CSParserConstants
compileGrammar(). Method in class collage.ui.CollageApplet
Parses the currently edited text.
CONTEXT. Static variable in interface collage.parser.CSParserConstants
contextOk(Collage, Rule, Transformation). Method in class collage.kernel.Base
Returns true if the rule satisfies all context conditions.
copyInto(Matrix). Method in class openstar.util.Matrix
Makes a deep copy of this matrix object and stores the values in another given matrix.
copyInto(TypedList). Method in class openstar.util.TCTList
Deep-copies the list into a given destinaton list.
COS. Static variable in interface collage.parser.CSParserConstants
create(). Method in class collage.generic.DisplayFactory
Creates a new display instance.
create(). Method in class openstar.generic.Factory
Creates a new instance.
create(). Method in class collage.generic.PartFactory
Creates a new part instance.
create(). Method in class collage.vrml.VRFactory
Creates a new part instance.
create(). Method in class collage.vrml.VRMLFactory
Creates a new display instance.
CSParser(CSParserTokenManager). Constructor for class collage.parser.CSParser
CSParser(InputStream). Constructor for class collage.parser.CSParser
CSParserTokenManager(ASCII_UCodeESC_CharStream). Constructor for class collage.parser.CSParserTokenManager
CSParserTokenManager(ASCII_UCodeESC_CharStream, int). Constructor for class collage.parser.CSParserTokenManager
curChar. Variable in class collage.parser.CSParserTokenManager
curCollage. Variable in class collage.ui.PreviewDisplay
The currently displayed collage.
curEnvi. Variable in class collage.ui.PreviewDisplay
Reference to the collage grammar environment.
cyclicIdentical(PointSequence). Method in class openstar.util.PointSequence
Applies a special equality test.

D

DEFAULT. Static variable in interface collage.parser.CSParserConstants
DELETE. Static variable in interface collage.parser.CSParserConstants
deliverEvent(EventListener, Event). Method in interface openstar.util.EventDelivery
Delivers the event to the target listener.
deliverEvent(EventListener, Event). Method in class openstar.generic.Model
deliverEvent(EventListener, Event). Method in class openstar.generic.ModelSelection
DERIVATION. Static variable in interface collage.parser.CSParserConstants
derivationResult. Variable in class collage.ui.CollageApplet
The derivation result object (created by this object).
derivationResult. Variable in class collage.ui.Previewer
The result of the current derivation (back-reference).
DerivationResult(Envi). Constructor for class collage.generic.DerivationResult
DerivationResultSelection(DerivationResult). Constructor for class collage.generic.DerivationResultSelection
derivationTable. Variable in class collage.generic.Envi
The parsed/generated derivation table
deriveWithBase(Base, boolean). Method in class collage.kernel.Collage
DIGIT. Static variable in interface collage.parser.CSParserConstants
dimensions. Variable in class collage.generic.Part
The number of dimensions of this part.
DIMENSIONS. Static variable in class collage.generic.PartFactory
disable_tracing(). Method in class collage.parser.CSParser
DISPLAY. Static variable in interface collage.parser.CSParserConstants
display. Variable in class collage.ui.PreviewDisplay
Collage AWT display
displayCollage(Envi, Collage). Method in class collage.ui.AWTDisplay
displayCollage(Envi, Collage, int, int). Method in class collage.ui.PreviewDisplay
displayEdge(Edge, Collage, Envi). Method in class collage.ui.AWTDisplay
DisplayFactory(). Constructor for class collage.generic.DisplayFactory
displays. Variable in class collage.generic.Envi
The list of defined displays
DO. Static variable in interface collage.parser.CSParserConstants
doDerivation(Envi, CollageList). Method in interface collage.generic.Derivator
Applies a derivation to the collage grammar and stores the generated collages in the given CollageList.
doDerivation(Envi, CollageList). Method in class collage.ui.StdDerivator
Done(). Method in class collage.parser.ASCII_UCodeESC_CharStream

E

EDGE. Static variable in interface collage.parser.CSParserConstants
Edge(). Constructor for class collage.kernel.Edge
Edge(String). Constructor for class collage.kernel.Edge
edges. Variable in class collage.kernel.Collage
EdgeSet(). Constructor for class collage.kernel.EdgeSet
elementAt(int). Method in class openstar.util.TypedList
enable_tracing(). Method in class collage.parser.CSParser
enableNotifications. Variable in class openstar.generic.Model
END_ATTRIBUTES. Static variable in interface collage.parser.CSParserConstants
ENDCOLLAGE. Static variable in interface collage.parser.CSParserConstants
endColumn. Variable in class collage.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine. Variable in class collage.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
entries. Variable in class collage.kernel.TableElement
The list of TableElemEntry objects.
envi. Variable in class collage.ui.CollageApplet
The environment object.
envi. Variable in class collage.generic.DerivationResult
The environment in which the collages are generated.
Envi(). Constructor for class collage.generic.Envi
EOF. Static variable in interface collage.parser.CSParserConstants
eqClass. Variable in class collage.kernel.Edge
equalityTreshold. Variable in class openstar.util.Point
Interval in which two coordinate values are treated as beeing equal.
equals(Object). Method in class collage.kernel.Hyperedge
equals(Object). Method in class openstar.util.Matrix
Returns true if both matrices have the same number of rows and columns and all elements have equal values.
equals(Object). Method in class openstar.generic.Parameter
Returns true if and only if the given object is a Parameter and both, name and value of the parameter, are equal to the name and value of this object.
equals(Object). Method in class collage.generic.Part
equals(Object). Method in class openstar.util.Point
equals(Object). Method in class openstar.util.TypedList
Returns true if and only if the given object is also a TypedList (no matter which subclass thereof), and both lists contain the same number of objects, and the application of the equals method of all elements returns true.
ERR_CLASS_NOT_FOUND. Static variable in class openstar.generic.Factory
The specified factory class was not found.
ERR_INSTANCE_ERROR. Static variable in class openstar.generic.Factory
An internal error occurred while instantiating a factory.
ERR_NOT_A_FACTORY. Static variable in class openstar.generic.Factory
The specified class is not derived from Factory.
ERR_UNKNOWN_PARAMETER. Static variable in class openstar.generic.Factory
The parameter name is not recocgized by this factory.
ERR_WRONG_TYPE. Static variable in class openstar.generic.Factory
The parameter value is not an instance of a class that is expected for this parameter.
error_after. Variable in class collage.parser.CSParserTokenManager
error_column. Variable in class collage.parser.CSParser
error_column. Variable in class collage.parser.CSParserTokenManager
error_line. Variable in class collage.parser.CSParser
error_line. Variable in class collage.parser.CSParserTokenManager
error_string. Variable in class collage.parser.CSParser
errorMsg. Variable in class collage.generic.Envi
Parser error message
EULER. Static variable in interface collage.parser.CSParserConstants
Event(Object). Constructor for class openstar.generic.Event
EventSupport(). Constructor for class openstar.util.EventSupport
exhaustProb. Variable in class collage.kernel.TableInfo
Use the exhausting probabilties mode?
EXP. Static variable in interface collage.parser.CSParserConstants
expected_tokens. Variable in class collage.parser.CSParser
EXPONENT. Static variable in interface collage.parser.CSParserConstants

F

Factory(). Constructor for class openstar.generic.Factory
fileName. Variable in class collage.ui.CollageApplet
FILENAME. Variable in class collage.vrml.VRMLFactory
FILENAME_LITERAL. Static variable in interface collage.parser.CSParserConstants
find(int). Method in class collage.kernel.TableInfoList
Finds the TableInfo for a specified table.
findContext(Collage, boolean). Method in class collage.kernel.Collage
findEqualEdge(Edge). Method in class collage.kernel.EdgeSet
findTrans(PointSequence, PointSequence). Method in class collage.kernel.AffineFinder
findTrans(PointSequence, PointSequence). Method in class collage.kernel.Rule
findTrans(PointSequence, PointSequence). Method in interface collage.kernel.TransFinder
Creates and returns a new transformation that maps the source sequence to the dest sequence.
findTrans(PointSequence, TransFinder, boolean). Method in class collage.kernel.Edge
Returns a transformation that maps the PointSequence to this edge using the given TransFinder.
findTrans(PointSequence, TransFinder, boolean). Method in class collage.kernel.Hyperedge
This implementation of the abstract findTrans method returns the result of finding a transformation that maps the given PointSequence to the attached points of this hyperedge, using the given TransFinder.
findTrans(PointSequence, TransFinder, boolean). Method in class collage.generic.Part
This implementation always returns null, indicating that a generic part cannot be used as an hyperedge per se.
fireEvent(Event, EventDelivery). Method in class openstar.util.EventSupport
Fires the specified event.
fireModelSelection(). Method in class openstar.generic.ModelSelection
Fires a ModelSelectionEvent to all registered listeners.
fireModelSelection(Object). Method in class openstar.generic.ModelSelection
Fires a ModelSelectionEvent to all registered listeners.
FLOATING_POINT_LITERAL. Static variable in interface collage.parser.CSParserConstants
FLOOR. Static variable in interface collage.parser.CSParserConstants
FN_LETTER. Static variable in interface collage.parser.CSParserConstants

G

get(int). Method in class openstar.util.Point
Gets the coordinate value for a given dimension.
get(int, int). Method in class openstar.util.Matrix
Returns the specified element of the matrix.
get(String). Method in class openstar.generic.ParamSet
Returns the parameter object for a given name or null if no such parameter is stored in this set.
getAt(int). Method in class openstar.util.TypedList
Same as elementAt() but returns null in case of an invalid index.
getAttachedPoints(). Method in class collage.kernel.Hyperedge
getBeginColumn(). Method in class collage.parser.ASCII_UCodeESC_CharStream
getBeginLine(). Method in class collage.parser.ASCII_UCodeESC_CharStream
getClassName(). Method in class openstar.util.ClassTest
Returns the name of the test class.
getCollageList(). Method in class collage.generic.DerivationResult
getColumn(). Method in class collage.parser.ASCII_UCodeESC_CharStream
getColumns(). Method in class openstar.util.Matrix
Returns the number of columns of the matrix.
getContext(). Method in class collage.kernel.Rule
getDelContext(). Method in class collage.kernel.BaseElement
getDim(). Method in class openstar.util.Point
Returns the number of dimensions of this point.
getDimensions(). Method in class collage.generic.Part
getDisplays(). Method in class collage.generic.Envi
getEdgeRuleExhaust(Collage, RuleSet, TableInfo, Edge, boolean, Rule[], Transformation[]). Method in class collage.kernel.Base
getEdgeRuleNormal(Collage, RuleSet, TableInfo, Edge, boolean, Rule[], Transformation[]). Method in class collage.kernel.Base
getEdges(). Method in class collage.kernel.Collage
getElemClassName(). Method in class openstar.util.TypedList
Returns the type name of the elements of this list.
getEnableNotifications(). Method in interface openstar.generic.IModel
getEnableNotifications(). Method in class openstar.generic.Model
getEndColumn(). Method in class collage.parser.ASCII_UCodeESC_CharStream
getEndLine(). Method in class collage.parser.ASCII_UCodeESC_CharStream
getEnvi(). Method in class collage.parser.CSParser
Returns the environment object which contains all relevant results of a global parsing process.
getEnvi(). Method in class collage.generic.DerivationResult
getEqClass(). Method in class collage.kernel.Edge
getEqClass(). Method in class collage.kernel.Rule
getErrorMsg(). Method in class collage.generic.Envi
getFactory(String, int[]). Static method in class openstar.generic.Factory
Creates and returns an instance of a factory.
getFilename(). Method in class collage.vrml.VRMLDisplay
getGrammar(). Method in class collage.generic.Envi
getGraphics(). Method in class collage.ui.AWTDisplay
getGraphics(). Method in interface collage.ui.AWTDisplayContext
Returns the graphics context.
GetImage(). Method in class collage.parser.ASCII_UCodeESC_CharStream
getIndex(). Method in class collage.generic.DerivationResultSelection
getLabel(). Method in class collage.kernel.Edge
getLIColumnPermutation(Matrix, int[]). Static method in class collage.kernel.TransUtil
Finds a permutation of the columns in ms such that the linear independent columns are placed at the beginning.
getLine(). Method in class collage.parser.ASCII_UCodeESC_CharStream
getListeners(). Method in class openstar.util.EventSupport
Returns a copy of the list of listeners.
getMaxUntil(int[]). Method in class collage.kernel.Table
Returns the number of derivation steps defined by the TableElements of this Table.
getModel(). Method in class openstar.generic.ModelChangeEvent
Returns the changed model.
getModel(). Method in class openstar.generic.ModelSelection
getModelSelection(). Method in class openstar.generic.ModelSelectionEvent
Returns the changed model selection.
getName(). Method in interface collage.generic.Display
Gets the name of this Display instance.
getName(). Method in class openstar.generic.Parameter
getName(). Method in class collage.kernel.Rule
getName(). Method in class collage.vrml.VRMLDisplay
getNContext(). Method in class collage.kernel.Rule
getNextFrame(). Method in class collage.ui.CollageApplet
Returns the nearest Frame instance that is a parent of this applet.
getNextToken(). Method in class collage.parser.CSParser
getNextToken(). Method in class collage.parser.CSParserTokenManager
getNormRandom(). Method in class collage.kernel.Base
Returns a random value between 0.0 and 1.0.
getOffset(). Method in class collage.ui.AWTDisplay
getParams(). Method in class collage.generic.Part
getParamSet(). Method in class collage.generic.Envi
getPins(). Method in class collage.kernel.Collage
getProb(). Method in class collage.kernel.Rule
getRealFilename(int). Method in class collage.vrml.VRMLDisplay
getResult(). Method in class collage.generic.DerivationResultSelection
getRight(). Method in class collage.kernel.Rule
getRows(). Method in class openstar.util.Matrix
Returns the number of rows of the matrix.
getRules(). Method in class collage.kernel.Grammar
getSource(). Method in class collage.kernel.BaseElement
getStart(). Method in class collage.kernel.Grammar
GetSuffix(int). Method in class collage.parser.ASCII_UCodeESC_CharStream
getTable(). Method in class collage.generic.Envi
getTable(). Method in class collage.kernel.Rule
getTable(). Method in class collage.kernel.TableInfo
getTableInfoList(). Method in class collage.generic.Envi
getTarget(). Method in class collage.kernel.BaseElement
getText(). Method in class collage.kernel.Rule
getToken(int). Method in class collage.parser.CSParser
getTrans(). Method in class collage.kernel.BaseElement
getTransFinder(). Method in class collage.kernel.Rule
getValue(). Method in class openstar.generic.Parameter
getZoomX(). Method in class collage.ui.AWTDisplay
getZoomY(). Method in class collage.ui.AWTDisplay
GLOBAL. Static variable in interface collage.parser.CSParserConstants
GRAMMAR. Static variable in interface collage.parser.CSParserConstants
Grammar(). Constructor for class collage.kernel.Grammar
graphics. Variable in class collage.ui.AWTDisplay
GT. Static variable in interface collage.parser.CSParserConstants

H

handleEvent(Event). Method in class collage.ui.Application
HOOK. Static variable in interface collage.parser.CSParserConstants
hotSpot1. Variable in class collage.ui.PreviewDisplay
Hot spots for drag operations and origin offset.
Hyperedge(String). Constructor for class collage.kernel.Hyperedge

I

IDENTIFIER. Static variable in interface collage.parser.CSParserConstants
image. Variable in class collage.parser.Token
The string image of the token.
index. Variable in class collage.generic.DerivationResultSelection
The current position within the list of collages.
indexOf(Object, int). Method in class openstar.util.TypedList
init(). Method in class collage.ui.CollageApplet
initMessage. Variable in class collage.ui.PreviewDisplay
initTransformation(). Method in class collage.generic.Part
insert(Edge, Collage, Transformation, Collage). Method in class collage.kernel.Base
insert(TableElement). Method in class collage.kernel.Table
Inserts a new TableElement into this table.
insertElementAt(Object, int). Method in class openstar.util.TypedList
insertRule(Rule). Method in class collage.kernel.Grammar
INTEGER_LITERAL. Static variable in interface collage.parser.CSParserConstants
invert(). Method in class openstar.util.Matrix
Inverts the matrix.
isCAnyOf(). Method in class collage.kernel.Rule
isCDelete(). Method in class collage.kernel.Rule
isEmpty(). Method in class openstar.util.TypedList
isExhaustProb(). Method in class collage.kernel.TableInfo
isNCAnyOf(). Method in class collage.kernel.Rule
isOneFromBase(). Method in class collage.kernel.TableInfo
isPolymorphic(). Method in class openstar.util.ClassTest
Returns the polymorphic indicator.
isPolymorphic(). Method in class openstar.util.TypedList
isSequential(). Method in class collage.kernel.TableInfo
isValid(Object). Method in class openstar.util.ClassTest
Tests and object against the predefined type.

J

jjadd_escapes(String). Static method in class collage.parser.CSParserTokenManager
jjstrLiteralImages. Static variable in class collage.parser.CSParserTokenManager

K

kind. Variable in class collage.parser.Token
An integer that describes the kind of this token.

L

label. Variable in class collage.kernel.Edge
label. Variable in class collage.ui.PreviewDisplay
Message strings to be shown in the preview window.
LBRACE. Static variable in interface collage.parser.CSParserConstants
LBRACKET. Static variable in interface collage.parser.CSParserConstants
length(). Method in class openstar.util.TypedList
Same as size().
LETTER. Static variable in interface collage.parser.CSParserConstants
LexicalError(). Method in class collage.parser.CSParserTokenManager
lexStateNames. Static variable in class collage.parser.CSParserTokenManager
list. Variable in class collage.ui.Previewer
The list that displays the currently available Display objects.
listeners. Variable in class openstar.util.EventSupport
The list of registered listeners for the event.
ListOfDisplays(Envi). Constructor for class collage.ui.ListOfDisplays
loadGrammar(). Method in class collage.ui.CollageApplet
Displays a file selector and loads a new grammar into the editor window.
LOG. Static variable in interface collage.parser.CSParserConstants
lookingAhead. Variable in class collage.parser.CSParser
LPAREN. Static variable in interface collage.parser.CSParserConstants
LT. Static variable in interface collage.parser.CSParserConstants

M

main(String[]). Static method in class collage.ui.Application
main() function.
main(String[]). Static method in class collage.parser.CSParser
The main function may be used to test this parser as an external program.
mainPanel. Variable in class collage.ui.CollageApplet
MAP. Static variable in interface collage.parser.CSParserConstants
markColor. Variable in class collage.ui.PreviewDisplay
Color of marks
Matrix(double, double, double, double, double, double, double, double, double). Constructor for class openstar.util.Matrix
Constructs and initializes a 3x3 matrix.
Matrix(int, int). Constructor for class openstar.util.Matrix
Constructs a matrix with a given number of rows and columns.
MatrixTrans(int, int). Constructor for class openstar.util.MatrixTrans
MAX. Static variable in interface collage.parser.CSParserConstants
MIN. Static variable in interface collage.parser.CSParserConstants
MINUS. Static variable in interface collage.parser.CSParserConstants
missingParams(). Method in class openstar.generic.Factory
Returns an array of strings that contain the names of missing parameters, or null if no parameters are missing.
missingParams(). Method in class collage.vrml.VRMLFactory
Returns an array of strings that contain the names of missing parameters, or null if no parameters are missing.
model. Variable in class openstar.generic.ModelChangeEvent
The model that has been changed.
model. Variable in class openstar.generic.ModelSelection
The model of this model selection.
Model(). Constructor for class openstar.generic.Model
modelChange(ModelChangeEvent). Method in class collage.ui.ListOfDisplays
modelChange(ModelChangeEvent). Method in interface openstar.generic.ModelChangeListener
This method gets called when a model changed.
modelChange(ModelChangeEvent). Method in class collage.ui.Previewer
Called when the environment (Envi object) has changed.
modelChange(ModelChangeEvent). Method in class collage.vrml.VRMLDisplay
ModelChangeEvent(Object, IModel). Constructor for class openstar.generic.ModelChangeEvent
ModelSelection(Model). Constructor for class openstar.generic.ModelSelection
modelSelection(ModelSelectionEvent). Method in interface openstar.generic.ModelSelectionListener
This method gets called when a model selection changed.
modelSelection(ModelSelectionEvent). Method in class collage.vrml.VRMLDisplay
ModelSelectionEvent(Object, ModelSelection). Constructor for class openstar.generic.ModelSelectionEvent
mouseClicked(MouseEvent). Method in class collage.ui.PreviewDisplay
mouseDragged(MouseEvent). Method in class collage.ui.PreviewDisplay
mouseEntered(MouseEvent). Method in class collage.ui.PreviewDisplay
mouseExited(MouseEvent). Method in class collage.ui.PreviewDisplay
mouseMoved(MouseEvent). Method in class collage.ui.PreviewDisplay
mousePressed(MouseEvent). Method in class collage.ui.PreviewDisplay
mouseReleased(MouseEvent). Method in class collage.ui.PreviewDisplay
multiply(Matrix, Matrix). Method in class openstar.util.Matrix
Multiplies this matrix with another matrix and stores the result in yet another matrix.
multiply(Point, Point). Method in class openstar.util.Matrix
Multiplies this matrix with a vector and stores the result in another vector.

N

NAME. Variable in class collage.generic.DisplayFactory
name. Variable in class openstar.generic.Parameter
NEGATIVE. Static variable in interface collage.parser.CSParserConstants
newParam(String, Object). Method in class collage.generic.DisplayFactory
Implements the support for testing the "name" parameter.
newParam(String, Object). Method in class openstar.generic.Factory
Adds a new parameter.
newParam(String, Object). Method in class collage.vrml.VRMLFactory
Implements the support for testing the "name" parameter.
NewPartTrans(). Method in class collage.parser.CSParser
next. Variable in class collage.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextTable(int, int[]). Method in class collage.kernel.Table
Returns the next TableElement (or null) that should be used until derivation step until.
NONE_SELECTED. Static variable in class collage.generic.DerivationResultSelection
This index indicates that no collage is currently selected.
normalize(boolean). Method in class collage.kernel.Grammar
Normalizes the collage grammar.
normalize(boolean). Method in class collage.kernel.RuleSet

O

OF. Static variable in interface collage.parser.CSParserConstants
offgraphics. Variable in class collage.ui.PreviewDisplay
offscreen. Variable in class collage.ui.PreviewDisplay
Off-screen image.
offscreensize. Variable in class collage.ui.PreviewDisplay
offset. Variable in class collage.ui.AWTDisplay
offset. Variable in class collage.ui.PreviewDisplay
Hot spots for drag operations and origin offset.
OK. Static variable in class openstar.generic.Factory
Everything's just fine.
oneFromBase. Variable in class collage.kernel.TableInfo
Build a derivation base (as usual), but then choose only one hyperedge to replace.
open(int). Method in class collage.vrml.VRMLDisplay
output(Envi, Collage, int). Method in class collage.vrml.VRMLDisplay
outputCollage(Envi, Collage). Method in class collage.vrml.VRMLDisplay

P

paint(Graphics). Method in class collage.ui.PreviewDisplay
Creates the offscreen and blits it to the screen.
Parameter(String). Constructor for class openstar.generic.Parameter
Parameter(String, Object). Constructor for class openstar.generic.Parameter
params. Variable in class collage.generic.Part
A generic part may contain arbitrary parameters, none of which has any meaning to the part itself.
paramSet. Variable in class collage.generic.Envi
A set of parameters
ParamSet(). Constructor for class openstar.generic.ParamSet
Creates an empty parameter set.
ParseAnyOf(). Method in class collage.parser.CSParser
ParseBoolean(). Method in class collage.parser.CSParser
Parses a boolean constant, which may be either "true" or "false".
ParseCharacter(). Method in class collage.parser.CSParser
Parses a single character and returns it as a string.
ParseCollage(). Method in class collage.parser.CSParser
Parses a single collage.
ParseCollageElement(Collage). Method in class collage.parser.CSParser
Parses one arbitrary element into a given collage.
ParseCollageGrammar(). Method in class collage.parser.CSParser
Parses a complete collage grammar.
ParseDelete(). Method in class collage.parser.CSParser
ParseDerivation(Table). Method in class collage.parser.CSParser
Parses a derivation specification in a given Table object.
ParseDerivEntry(Table). Method in class collage.parser.CSParser
Parses a single derivation entry into a given Table object.
ParseEdge(EdgeSet). Method in class collage.parser.CSParser
Parses a single Hyperedge.
ParseError(). Constructor for class collage.parser.ParseError
ParseGrammar(Grammar). Method in class collage.parser.CSParser
Parses the grammar part, not including parameters or derivation specification, into a given Grammar object.
ParseIdentifier(). Method in class collage.parser.CSParser
Parses an identifier and returns it as a string.
ParseLabel(). Method in class collage.parser.CSParser
Parses a label.
ParseNumber(). Method in class collage.parser.CSParser
ParseOption(). Method in class collage.parser.CSParser
Parses an arbitrary option.
ParseParameter(Factory). Method in class collage.parser.CSParser
ParseParameters(Factory). Method in class collage.parser.CSParser
ParsePart(EdgeSet). Method in class collage.parser.CSParser
Parses a single "part".
ParsePins(PointSequence). Method in class collage.parser.CSParser
Parses pin-points into a given PointSequence object.
ParsePoint(). Method in class collage.parser.CSParser
ParsePoints(PointSequence). Method in class collage.parser.CSParser
ParsePointsTerm(PointSequence). Method in class collage.parser.CSParser
ParsePointTerm(). Method in class collage.parser.CSParser
ParseProduct(). Method in class collage.parser.CSParser
ParseRule(RuleSet). Method in class collage.parser.CSParser
Parses a single rule into a given RuleSet object.
ParseRuleProb(). Method in class collage.parser.CSParser
ParseStartCollage(). Method in class collage.parser.CSParser
Parses the start collage.
ParseString(). Method in class collage.parser.CSParser
Parses a string enclosed in quotation marks.
ParseTerm(). Method in class collage.parser.CSParser
PART. Static variable in interface collage.parser.CSParserConstants
Part(). Constructor for class collage.generic.Part
Part(ParamSet, int). Constructor for class collage.generic.Part
PartFactory(). Constructor for class collage.generic.PartFactory
permutateColumns(Matrix, int[]). Static method in class collage.kernel.TransUtil
Matrix column permutation.
PI. Static variable in interface collage.parser.CSParserConstants
pins. Variable in class collage.kernel.Collage
PINS. Static variable in interface collage.parser.CSParserConstants
PLUS. Static variable in interface collage.parser.CSParserConstants
Point(double, double). Constructor for class openstar.util.Point
Constructs a 2-D point with specified coordinates.
Point(double, double, double). Constructor for class openstar.util.Point
Constructs a 3-D point with specified coordinates.
Point(int). Constructor for class openstar.util.Point
Constructs a new n-dimensional point.
PointSequence(). Constructor for class openstar.util.PointSequence
POP. Static variable in interface collage.parser.CSParserConstants
POWER. Static variable in interface collage.parser.CSParserConstants
preview. Variable in class collage.ui.CollageApplet
PreviewDisplay(). Constructor for class collage.ui.PreviewDisplay
Previewer(DerivationResultSelection). Constructor for class collage.ui.Previewer
PROB. Static variable in interface collage.parser.CSParserConstants
PtOperation(). Method in class collage.parser.CSParser
PUSH. Static variable in interface collage.parser.CSParserConstants
put(Parameter). Method in class openstar.generic.ParamSet
Puts a given parameter into the set.
put(String, Object). Method in class openstar.generic.ParamSet
Creates a new parameter and puts it into the set.

R

RAD. Static variable in interface collage.parser.CSParserConstants
RANDOM. Static variable in interface collage.parser.CSParserConstants
RBRACE. Static variable in interface collage.parser.CSParserConstants
RBRACKET. Static variable in interface collage.parser.CSParserConstants
readChar(). Method in class collage.parser.ASCII_UCodeESC_CharStream
ReInit(ASCII_UCodeESC_CharStream). Method in class collage.parser.CSParserTokenManager
ReInit(ASCII_UCodeESC_CharStream, int). Method in class collage.parser.CSParserTokenManager
ReInit(CSParserTokenManager). Method in class collage.parser.CSParser
ReInit(InputStream). Method in class collage.parser.CSParser
removeAllElements(). Method in class openstar.util.TypedList
removeElement(Object). Method in class openstar.util.TypedList
removeElementAt(int). Method in class openstar.util.TypedList
removeEventListener(EventListener). Method in class openstar.util.EventSupport
Removes the (first matching) listener from the event listener list.
removeModelChangeListener(ModelChangeListener). Method in interface openstar.generic.IModel
Removes a listener from the model.
removeModelChangeListener(ModelChangeListener). Method in class openstar.generic.Model
removeModelSelectionListener(ModelSelectionListener). Method in class openstar.generic.ModelSelection
removePropertyChangeListener(PropertyChangeListener). Method in class openstar.generic.Parameter
removeSubCollage(Collage). Method in class collage.kernel.Collage
REPEAT. Static variable in interface collage.parser.CSParserConstants
replEdge(Edge, Collage, Transformation, boolean, Collage). Method in class collage.kernel.Collage
reset(boolean). Method in class collage.generic.Envi
Reset the environment.
resetView(). Method in class collage.ui.AWTDisplay
resetView(). Method in class collage.ui.PreviewDisplay
resize(int, int). Method in class openstar.util.Matrix
Resizes the matrix.
RINT. Static variable in interface collage.parser.CSParserConstants
ROTATE. Static variable in interface collage.parser.CSParserConstants
rotation2d(double). Static method in class collage.kernel.TransUtil
Calculates a 2D rotation about a given angle.
rotation3d(Point, double). Static method in class collage.kernel.TransUtil
Calculates a 3D rotation about a given rotation axis and a given angle.
RPAREN. Static variable in interface collage.parser.CSParserConstants
RULE. Static variable in interface collage.parser.CSParserConstants
Rule(String, Collage, Collage, Collage, boolean, boolean, boolean, TransFinder, int, double). Constructor for class collage.kernel.Rule
RuleSet(). Constructor for class collage.kernel.RuleSet

S

saveGrammar(boolean). Method in class collage.ui.CollageApplet
Saves the currently edited grammar into a file.
SCALE. Static variable in interface collage.parser.CSParserConstants
selection. Variable in class collage.ui.CollageApplet
The derivation result selection object (created by this object).
selection. Variable in class openstar.generic.ModelSelectionEvent
The model selection that has been changed.
selection. Variable in class collage.ui.Previewer
The current selection (back-reference).
SEMICOLON. Static variable in interface collage.parser.CSParserConstants
sequential. Variable in class collage.kernel.TableInfo
Use sequential derivation (one by one)?
SET. Static variable in interface collage.parser.CSParserConstants
set(int, double). Method in class openstar.util.Point
Sets the coordinate value for a given dimension.
set(int, int, double). Method in class openstar.util.Matrix
Sets the specified element of the matrix.
setCollageList(CollageList). Method in class collage.generic.DerivationResult
setDisplays(TypedList). Method in class collage.generic.Envi
setElementAt(Object, int). Method in class openstar.util.TypedList
setEnableNotifications(boolean). Method in interface openstar.generic.IModel
Enable or disable notification of registered event listeners.
setEnableNotifications(boolean). Method in class openstar.generic.Model
setEnvi(Envi). Method in class collage.parser.CSParser
Sets the environment object which contains all relevant results of a global parsing process.
setEqClass(int). Method in class collage.kernel.Edge
Sets the equivalence class of the Edge.
setEqClass(int). Method in class collage.kernel.Rule
setErrorMsg(String). Method in class collage.generic.Envi
setGrammar(Grammar). Method in class collage.generic.Envi
setIndex(int). Method in class collage.generic.DerivationResultSelection
setLabel(String). Method in class collage.kernel.Edge
Sets the label string of the Edge

The label is the character or string that the user sees and uses in a grammar to refer to a specific set (or class, but not meant in the usual programmatic sense) of objects.

setModelChanged(). Method in class openstar.generic.Model
Fires a ModelChangeEvent to all registered listeners.
setModelChanged(Object). Method in interface openstar.generic.IModel
Fires a ModelChangeEvent to all registered listeners.
setModelChanged(Object). Method in class openstar.generic.Model
setName(String). Method in interface collage.generic.Display
Sets the name of this Display instance.
setName(String). Method in class collage.kernel.Rule
setName(String). Method in class collage.vrml.VRMLDisplay
setOffset(Point). Method in class collage.ui.AWTDisplay
setParamSet(ParamSet). Method in class collage.generic.Envi
setStart(Collage). Method in class collage.kernel.Grammar
setTable(int). Method in class collage.kernel.TableInfo
setTable(Table). Method in class collage.generic.Envi
setTableInfoList(TableInfoList). Method in class collage.generic.Envi
setText(String). Method in class collage.kernel.Rule
setValue(Object). Method in class openstar.generic.Parameter
Changes the value of the parameter.
setViewer(String). Method in class collage.vrml.VRMLDisplay
setZoomX(double). Method in class collage.ui.AWTDisplay
setZoomY(double). Method in class collage.ui.AWTDisplay
showingEditor. Variable in class collage.ui.CollageApplet
showMessage(String). Method in class collage.ui.PreviewDisplay
showMessage(String). Method in class collage.ui.Previewer
showTitle(). Method in class collage.ui.CollageApplet
Shows the window title, containing the name of the current collage grammar file.
SIN. Static variable in interface collage.parser.CSParserConstants
size. Variable in class collage.ui.AWTDisplay
size(). Method in class openstar.util.TypedList
Returns the number of elements in the list.
SLASH. Static variable in interface collage.parser.CSParserConstants
specialToken. Variable in class collage.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SQRT. Static variable in interface collage.parser.CSParserConstants
STAR. Static variable in interface collage.parser.CSParserConstants
START. Static variable in interface collage.parser.CSParserConstants
start(). Method in class collage.ui.CollageApplet
startApplet(String, String, String[]). Static method in class collage.ui.Application
StdDerivator(). Constructor for class collage.ui.StdDerivator
stop(). Method in class collage.ui.CollageApplet
STRING_LITERAL. Static variable in interface collage.parser.CSParserConstants
support. Variable in class openstar.generic.Model
support. Variable in class openstar.generic.ModelSelection
switchButton. Variable in class collage.ui.CollageApplet
SwitchTo(int). Method in class collage.parser.CSParserTokenManager
switchToEditor(). Method in class collage.ui.CollageApplet
Switches to the editor window.
switchToPreviewer(). Method in class collage.ui.CollageApplet
Switches to the preview (2D view) window.

T

TABLE. Static variable in interface collage.parser.CSParserConstants
table. Variable in class collage.kernel.TableElemEntry
Number of the table
table. Variable in class collage.kernel.TableInfo
The number of the table for which this objects holds information.
Table(). Constructor for class collage.kernel.Table
TableElement(int). Constructor for class collage.kernel.TableElement
TableElemEntry(int, int). Constructor for class collage.kernel.TableElemEntry
TableInfo(int, boolean, boolean, boolean). Constructor for class collage.kernel.TableInfo
tableInfoList. Variable in class collage.generic.Envi
The parsed/generated table info list
TableInfoList(). Constructor for class collage.kernel.TableInfoList
TAN. Static variable in interface collage.parser.CSParserConstants
TCTList(String, boolean). Constructor for class openstar.util.TCTList
The class of the objects specified by the first parameter must implement the Transformable interface.
test(Object). Method in class openstar.util.TypedList
Tests if the given object may be stored in this list.
testPointSequences(PointSequence, PointSequence, int[]). Static method in class collage.kernel.TransUtil
Compatibilty test.
testTransformation(PointSequence, PointSequence, Transformation). Static method in class collage.kernel.TransUtil
Transformation test.
textArea. Variable in class collage.ui.CollageApplet
TILDE. Static variable in interface collage.parser.CSParserConstants
TIMES. Static variable in interface collage.parser.CSParserConstants
times. Variable in class collage.kernel.TableElemEntry
How many times should the table be applied
TO. Static variable in interface collage.parser.CSParserConstants
token. Variable in class collage.parser.CSParser
Token(). Constructor for class collage.parser.Token
token_error(). Method in class collage.parser.CSParser
token_source. Variable in class collage.parser.CSParser
tokenImage. Static variable in interface collage.parser.CSParserConstants
toString(). Method in class openstar.util.Matrix
toString(). Method in class openstar.util.Point
toString(). Method in class openstar.util.TypedList
trans. Variable in class collage.generic.Part
The "shape" of the generic part is given by a transformation.
transform(Point, Point). Method in class openstar.util.MatrixTrans
transform(Point, Point). Method in interface openstar.util.Transformation
The transformation method.
transform(Transformation). Method in class collage.kernel.Collage
transform(Transformation). Method in class collage.kernel.Edge
Transforms the edge with the given transformation.
transform(Transformation). Method in class collage.kernel.Hyperedge
Transforms the edge with the given transformation.
transform(Transformation). Method in class collage.generic.Part
Transforms the edge with the given transformation.
transform(Transformation). Method in class openstar.util.Point
Transforms this point.
transform(Transformation). Method in class openstar.util.TCTList
Transforms all objects of the list.
transform(Transformation). Method in interface openstar.util.Transformable
Transforms this object using the given transformation.
TRANSLATE. Static variable in interface collage.parser.CSParserConstants
TransUtil(). Constructor for class collage.kernel.TransUtil
TypedList(String, boolean). Constructor for class openstar.util.TypedList
TypedList(String, boolean, int). Constructor for class openstar.util.TypedList

U

UNTIL. Static variable in interface collage.parser.CSParserConstants
until. Variable in class collage.kernel.TableElement
Until which derivation step this TableElement is defined.
update(Graphics). Method in class collage.ui.PreviewDisplay
Does not clear the background.

V

value. Variable in class openstar.generic.Parameter
vector. Variable in class openstar.util.TypedList
VIEWER. Variable in class collage.vrml.VRMLFactory
VRFactory(). Constructor for class collage.vrml.VRFactory
VRMLDisplay(). Constructor for class collage.vrml.VRMLDisplay
VRMLDisplay(String). Constructor for class collage.vrml.VRMLDisplay
VRMLFactory(). Constructor for class collage.vrml.VRMLFactory
vrmlOutput(PrintWriter). Method in interface collage.vrml.IVRMLPart
Writes VRML code to the PrintWriter to represent the part.
vrmlOutput(PrintWriter). Method in class collage.vrml.VRMLPart
VRMLPart(). Constructor for class collage.vrml.VRMLPart
VRMLPart(ParamSet). Constructor for class collage.vrml.VRMLPart

W

WARN_PARAM_EXISTED. Static variable in class openstar.generic.Factory
A parameter with the same name already existed and it has been replaced by the new parameter.

X

xOut(double). Method in class collage.ui.AWTDisplay
xOut(double). Method in interface collage.ui.AWTDisplayContext
Returns the screen coordinate for a given object coordinate.
xzoom. Variable in class collage.ui.AWTDisplay

Y

yOut(double). Method in class collage.ui.AWTDisplay
yOut(double). Method in interface collage.ui.AWTDisplayContext
Returns the screen coordinate for a given object coordinate.
yzoom. Variable in class collage.ui.AWTDisplay