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

A

AbstractConcept - class EDU.utwente.CoCompose.lang.AbstractConcept.
The abstract base class for CoCompose design language primitives.
AbstractConcept() - Constructor for class EDU.utwente.CoCompose.lang.AbstractConcept
Constructs a Concept.
accept(File) - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Whether the given file is accepted by this filter.
accept(File, String) - Method in class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog
File filter accepter - from interface FilenameFilter.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.Composite
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.Model
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.Concept
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.Link
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.translate.Implementation
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Accepts a ModelVisitor.
action(Event, Object) - Method in class EDU.auburn.VGJ.VGJ
 
action(Event, Object) - Method in class EDU.auburn.VGJ.graph.EdgePropertiesDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.graph.NodePropertiesDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.GroupControl
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.InputDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.GroupWarningDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.AlgPropDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.MessageDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.PSdialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.GraphEdit
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.TextOutDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.FontPropDialog
 
actionPerformed(ActionEvent) - Method in class EDU.utwente.CoCompose.gui.MainFrame_AboutBox
Closes window.
adapt(Hashtable) - Method in class EDU.utwente.CoCompose.translate.Implementation
Adapts the concept data used in the implementation (content & constraints).
addAlgorithm(GraphAlgorithm, String) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
addAlgorithm(GraphAlgorithm, String, String) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
addAlgorithmMenu(String) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
addAppliedPattern(SolutionPattern, Model, UniqueRealm) - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
Adds the SolutionPattern and its Model to the cache of applied patterns.
addButton(String, int, int, double, double, int, int) - Method in class EDU.auburn.VGJ.gui.LPanel
 
addButtonPanel(String, int) - Method in class EDU.auburn.VGJ.gui.LPanel
Add a panel of evenly-spaced buttons.
addChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Adds a ChangeListener to the viewport scroller.
addChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Adds a ChangeListener to the viewport scroller.
addChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Adds a ChangeListener to the viewport scroller.
addChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Adds a ChangeListener to the viewport scroller.
addChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Adds a ChangeListener to the viewport scroller.
addChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Adds a ChangeListener to the viewport scroller.
addCheckbox(String, CheckboxGroup, boolean, int, int, double, double, int, int) - Method in class EDU.auburn.VGJ.gui.LPanel
 
addComponent(Component, int, int, double, double, int, int) - Method in class EDU.auburn.VGJ.gui.LPanel
 
addComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Adds a composite to the list.
addConcept(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Adds a concept to this role part.
addConstraint(AbstractConcept, Collection) - Method in class EDU.utwente.CoCompose.translate.Implementation
Adds a constraint for a concept referred to in this implementation.
addConstraint(String, String) - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Adds a constraint for this role part.
addDontFlatten(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Adds a composite to the set of composites that should not be flattened.
addDontFlatten(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Adds a composite to the set of composites that should not be flattened.
addDontFlattenType(String) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Adds a composite type to the set of composite types that should not be flattened.
addDummy_(ClanTree, int, int, ClanTree, ClanTree) - Method in class EDU.auburn.VGJ.algorithm.cgd.CGDAlgorithm
 
addFlatModel(Model) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Adds a flattened model to the collection of flattened models.
addImplementation(Implementation) - Method in class EDU.utwente.CoCompose.lang.Concept
Adds an implementation for this concept.
addImplementation(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.lang.Composite
Adds an implementation generator for this composite.
addLabel(String, int, int, double, double, int, int) - Method in class EDU.auburn.VGJ.gui.LPanel
 
addLineLabel(String, int) - Method in class EDU.auburn.VGJ.gui.LPanel
Add a left aligned label at the start of a line.
addNode(Node) - Method in class EDU.auburn.VGJ.graph.NodeList
 
addNodeAt(Node, int) - Method in class EDU.auburn.VGJ.graph.NodeList
 
addObject(GMLobject) - Method in class EDU.auburn.VGJ.graph.GMLobject
 
addObjectToEnd(GMLobject) - Method in class EDU.auburn.VGJ.graph.GMLobject
 
addOption(SolutionPattern) - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Adds an option to the collection of flattening options.
addPartConcept(CompositePartConcept) - Method in class EDU.utwente.CoCompose.lang.Composite
Adds a CompositePartConcept to this Composite and saves position offset.
addPropertyChangeListener(PropertyChangeListener) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Adds a PropertyChangeListener (observer) to the list of listeners.
addRolePart(ImplementationRolePart) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Adds a role part to the implementation generator.
addSolution(SolutionPattern) - Method in class EDU.utwente.CoCompose.lang.Composite
Adds a solution pattern for this composite.
addTextField(int, int, int, double, double, int, int) - Method in class EDU.auburn.VGJ.gui.LPanel
Add a left-aligned, full-width text field.
addTextField(String, int, int, int, double, double, int, int) - Method in class EDU.auburn.VGJ.gui.LPanel
Add a left-aligned, full-width text field.
addTransModel(Model) - Method in class EDU.utwente.CoCompose.translate.TranslateVisitor
Adds a transformed model to the collection of transformed models.
addTransPriority(String, String) - Method in class EDU.utwente.CoCompose.lang.Model
Adds a concept form translation priority to the user defined heuristic.
addValidatedPattern(SolutionPattern) - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
Adds the SolutionPattern as a validated pattern for this run.
addVisited(Composite) - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Adds the composite to the visited set.
AlgPropDialog - class EDU.auburn.VGJ.gui.AlgPropDialog.
A dialog class that allows the user to specify parameters used by algorithms.
AlgPropDialog(Frame, GraphCanvas) - Constructor for class EDU.auburn.VGJ.gui.AlgPropDialog
 
alignToGrid(DPoint) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Aligns new coordinates to the grid, if needed.
alignToGrid(DPoint3) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Aligns new coordinates to the grid, if needed.
ANGLE - Static variable in class EDU.auburn.VGJ.gui.AngleControl
Event indicating the angle has changed.
AngleControl - class EDU.utwente.CoCompose.gui.AngleControl.
A class that allows control of a 3D viewpoint angle in polar coordinates (phi, theta).
AngleControl - class EDU.auburn.VGJ.gui.AngleControl.
A class that allows control of a 3D viewpoint angle in polar coordinates (phi, theta).
AngleControl() - Constructor for class EDU.utwente.CoCompose.gui.AngleControl
Constructs an AngleControl.
AngleControl(int, int) - Constructor for class EDU.auburn.VGJ.gui.AngleControl
 
AngleControlPanel - class EDU.utwente.CoCompose.gui.AngleControlPanel.
A panel containing an AngleControl, along with buttons for switching to the XY plane, YZ plane and XZ plane.
AngleControlPanel() - Constructor for class EDU.utwente.CoCompose.gui.AngleControlPanel
Constructs an AngleControlPanel
appendText(String) - Method in class EDU.utwente.CoCompose.gui.TextViewDialog
Appends text to the dialog window.
AppliedPatterns - class EDU.utwente.CoCompose.translate.AppliedPatterns.
Caches applied SolutionPatterns during flattening.
AppliedPatterns() - Constructor for class EDU.utwente.CoCompose.translate.AppliedPatterns
Constructs an AppliedPatterns.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in interface EDU.utwente.CoCompose.translate.ImplementationGeneratorI
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaImplementationGenerator
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaOverrides
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.ConcernJReturns
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaSingleInstance
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaSingleRelation
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaReturns
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.ConcernJInheritance
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaInheritance
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.ConcernJSingleInstance
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.ConcernJSingleRelation
Applies the implementation generator.
apply(Model, Logger) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Applies the solution pattern for the composite in the given model.
applyAlgorithm(String) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
applyCorrectnessConstraint(Link) - Method in class EDU.utwente.CoCompose.lang.Model
Enforces correctness constraints for the AbstractConcepts in the link.
applyDP(Model, Composite) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Applies the solution pattern default part.
applyHeuristics() - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Applies the concept form heuristics defined in the model to eliminate permutations.
applyPerChild() - Method in class implementations.ConcernJInheritance
Applies the implementation generator for each Child concept.
applyPerChild() - Method in class implementations.JavaInheritance
Applies the implementation generator for each Child concept.
applyPerNewMethod() - Method in class implementations.JavaOverrides
Applies the implementation generator for each NewMethod concept.
applyPerOriginator() - Method in class implementations.JavaReturns
Applies the implementation generator for each Originator concept.
applyPerOwner() - Method in class implementations.JavaSingleInstance
Applies the implementation generator for each Owner concept.
applyPerOwner() - Method in class implementations.JavaSingleRelation
Applies the implementation generator for each Owner concept.
applyRP(Model, Composite, CompositeRole, Concept) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Applies the solution pattern role part for the given concept.
applyToChild(Concept, Collection) - Method in class implementations.ConcernJInheritance
Applies the implementation generator to a Child concept.
applyToChild(Concept, Collection) - Method in class implementations.JavaInheritance
Applies the implementation generator to a Child concept.
applyToChildClass(Concept, Collection) - Method in class implementations.JavaInheritance
Applies the implementation generator to a Child concept as a Class.
applyToChildInterface(Concept, Collection) - Method in class implementations.JavaInheritance
Applies the implementation generator to a Child concept as an Interface.
applyToNewMethod(Concept, Collection) - Method in class implementations.JavaOverrides
Applies the implementation generator to an NewMethod concept.
applyToOriginator(Concept, Collection) - Method in class implementations.ConcernJReturns
Applies the implementation generator to an Originator concept.
applyToOriginator(Concept, Collection) - Method in class implementations.JavaReturns
Applies the implementation generator to an Originator concept.
applyToOwner(Concept) - Method in class implementations.JavaSingleInstance
Applies the implementation generator to an Owner concept.
applyToOwner(Concept) - Method in class implementations.JAsCoSingleInstance
Applies the implementation generator to an Owner concept.
applyToOwner(Concept, Collection) - Method in class implementations.JavaSingleRelation
Applies the implementation generator to an Owner concept.
applyToOwner(Concept, Collection) - Method in class implementations.SEESCOASingleRelation
Applies the implementation generator to an Owner concept.
applyToOwner(Concept, Collection) - Method in class implementations.ConcernJSingleRelation
Applies the implementation generator to an Owner concept.
applyToOwner(Concept, Concept, Concept) - Method in class implementations.ConcernJSingleInstance
Applies the implementation generator to an Owner concept.
applyToOwnerClass(Concept, Concept, Concept) - Method in class implementations.JavaSingleInstance
Applies the implementation generator to an Owner concept with form Class.
applyToOwnerConcern(Concept, Concept, Concept) - Method in class implementations.ConcernJSingleInstance
Applies the implementation generator to an Owner concept with form Concern.
applyToOwnerConnector(Concept, Concept, Concept) - Method in class implementations.JAsCoSingleInstance
Applies the implementation generator to an Owner concept with form Connector.
applyToOwnerMethod(Concept, Concept, Concept) - Method in class implementations.JavaSingleInstance
Applies the implementation generator to an Owner concept with form Method.
applyToOwnerMethod(Concept, Concept, Concept) - Method in class implementations.ConcernJSingleInstance
Applies the implementation generator to an Owner concept with form Method.
applyToRealm(UniqueRealm) - Method in class implementations.ConcernJInheritance
Applies the implementation generator to a UniqueRealm.
applyToRealm(UniqueRealm, Collection, Collection) - Method in class implementations.ConcernJSingleRelation
Applies the implementation generator to a UniqueRealm.
applyToRealm(UniqueRealm, Collection, Concept, Concept) - Method in class implementations.ConcernJSingleInstance
Applies the implementation generator to a UniqueRealm.
ArticulationPoints2String(Graph) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
askOverwrite(String) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Shows a file overwrite dialog and returns true when overwriting is ok.

B

BELOW - Static variable in class EDU.auburn.VGJ.graph.Node
 
BiconnectData - class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData.
--- Description Data object for generic information field in Graph class.
BiconnectData() - Constructor for class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
BiconnectGraph - class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph.
Class to transform the given graph to a biconnected graph.
BiconnectGraph() - Constructor for class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
BiconnectGraph(boolean) - Constructor for class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
boundDimension(double, double, double, double) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Bounds one dimension of a position only.
boundDimension(double, double, double, double) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Bounds one dimension of a position only.
boundPosition(DPoint) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Bounds a new role position within the bounds of the composite.
boundPosition(DPoint) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Bounds a new role position within the bounds of the composite.
boundPosition(DPoint3) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Bounds a new role position within the bounds of the composite.
boundPosition(DPoint3) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Bounds a new role position within the bounds of the composite.
buildRepository() - Method in class EDU.utwente.CoCompose.gui.MainFrame
Construct repository tree from repository directory.
buildRepository() - Method in interface EDU.utwente.CoCompose.util.RepositoryContainer
Construct repository tree from repository directory.
BUTTON_ABORT - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The button value for an abort button.
BUTTON_CANCEL - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The button value for a cancel button.
BUTTON_IGNORE - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The button value for an ignore button.
BUTTON_NO - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The button value for a no button.
BUTTON_OK - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The button value for an ok button.
BUTTON_RETRY - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The button value for a retry button.
BUTTON_YES - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The button value for a yes button.

C

canRedo() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Checks whether redo is possible.
canUndo() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Checks whether undo is possible.
CENTER - Static variable in class EDU.auburn.VGJ.graph.Node
 
center() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Update the display and boundaries, and center the graph in the display window.
center() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Update the display and boundaries, and center the graph in the display window.
center() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
center() - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
centerPosition() - Method in class EDU.utwente.CoCompose.gui.CoComposeDialog
Center window position relative to parent frame, if any.
centerx - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
CGDAlgorithm - class EDU.auburn.VGJ.algorithm.cgd.CGDAlgorithm.
An algorithm for laying out a graph by Clan-based Graph Deconposition.
CGDAlgorithm() - Constructor for class EDU.auburn.VGJ.algorithm.cgd.CGDAlgorithm
 
CGDAlgorithm(boolean) - Constructor for class EDU.auburn.VGJ.algorithm.cgd.CGDAlgorithm
 
changeEvent - Variable in class EDU.utwente.CoCompose.gui.ViewPortPanel
Only one ChangeEvent is needed per instance since the event's only state is the source property.
changeEvent - Variable in class EDU.utwente.CoCompose.gui.ModelPanel
Only one ChangeEvent is needed per instance since the event's only state is the source property.
changeEvent - Variable in class EDU.utwente.CoCompose.gui.AngleControlPanel
Only one ChangeEvent is needed per instance since the event's only state is the source property.
changeEvent - Variable in class EDU.utwente.CoCompose.gui.ModelCanvas
Only one ChangeEvent is needed per instance since the event's only state is the source property.
changeEvent - Variable in class EDU.utwente.CoCompose.gui.ViewportScroller
Only one ChangeEvent is needed per instance since the event's only state is the source property.
changeEvent - Variable in class EDU.utwente.CoCompose.gui.AngleControl
Only one ChangeEvent is needed per instance since the event's only state is the source property.
changeListeners - Variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Change listeners (observers).
changeNode(AbstractConcept) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Replaces the selected node, if any.
changeNodeClass(String) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Changes the class of a selected node, if any.
characters(char[], int, int) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Characters.
characters(char[], int, int) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Characters.
characters(char[], int, int) - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
Characters.
check(AbstractConcept) - Method in interface EDU.utwente.CoCompose.util.Constraint
Checks whether this constraint holds for the given concept.
check(AbstractConcept) - Method in class constraints.InheritanceConstraint
Checks whether this constraint holds for the given concept.
check(AbstractConcept) - Method in class constraints.NullConstraint
Checks whether this constraint holds for the given concept.
checkCompleteness() - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Checks the completeness of this concept using default rules and the specific CompletenessConstraint, if it exists.
checkCompleteness() - Method in class EDU.utwente.CoCompose.lang.Composite
Checks the completeness of the composite using default rules and the specific CompletenessConstraint, if it exists.
checkCompleteness() - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Checks the completeness of the composite role using default rules and the specific CompletenessConstraint, if it exists.
checkCompleteness() - Method in class EDU.utwente.CoCompose.lang.Model
Checks the completeness of the entire model.
checkComposite(Composite) - Method in class constraints.InheritanceConstraint
Checks whether this constraint holds for the given composite.
checkCompositeRole(CompositeRole, ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Checks a CompositeRole object.
checkConcept(Concept, CompositeRole, ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Checks a Concept object.
checkConstraint(String) - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Checks a constraint of this concept, if it exists.
checkCorrectness() - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Checks the correctness of this concept using the default rules and the specific CorrectnessConstraint, if it exists.
checkCorrectness() - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Checks the correctness of the composite role using the default rules and the specific CorrectnessConstraint, if it exists.
checkCorrectness() - Method in class EDU.utwente.CoCompose.lang.Model
Checks the correctness of the entire model.
checkOldMethodsCount(Collection) - Method in class implementations.JavaOverrides
Checks whether the amount of OldMethod concepts doesn't exceed 1.
PRE: oldMethods ::= Collectio<Concept>
checkParents(Concept, Collection) - Method in class constraints.InheritanceConstraint
Checks whether the given child concept doesn't inherit from multiple Class form concepts.
checkResultsCount(Collection) - Method in class implementations.JavaReturns
Checks whether the amount of Result concepts doesn't exceed 1.
PRE: results ::= Collectio<Concept>
checkRoles() - Method in class implementations.JavaOverrides
Checks the composite roles for existence.
checkRoles() - Method in class implementations.JavaSingleInstance
Checks the composite roles for existence.
checkRoles() - Method in class implementations.JavaSingleRelation
Checks the composite roles for existence.
checkRoles() - Method in class implementations.JavaReturns
Checks the composite roles for existence.
checkRoles() - Method in class implementations.ConcernJInheritance
Checks the composite roles for existence.
checkRoles() - Method in class implementations.JavaInheritance
Checks the composite roles for existence.
children(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
clan - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
Clan - class EDU.auburn.VGJ.algorithm.cgd.Clan.
A "Clan" class for CGD.
Clan(int, Set, Set, Set, int) - Constructor for class EDU.auburn.VGJ.algorithm.cgd.Clan
 
ClanTree - class EDU.auburn.VGJ.algorithm.cgd.ClanTree.
A "Clan" tree class for CGD.
ClanTree() - Constructor for class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
clanType - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
clearChild(int) - Method in class EDU.auburn.VGJ.graph.Node
 
clearConstraints() - Method in class EDU.utwente.CoCompose.translate.Implementation
Clears all constraints.
clearTransPriorities() - Method in class EDU.utwente.CoCompose.lang.Model
Clears the translation priority user defined heuristics.
clip(DPoint3) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Clips a point to a raster of 10 pixels.
clone() - Method in class EDU.utwente.CoCompose.lang.Model
Creates a deep copy of the model using only persistent attributes (XML).
clone() - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
Creates a deep copy of this (cache only).
clone() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Create a shared copy of this.
clone() - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Create a shallow copy of this.
clone() - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Returns a copy of this object.
clone() - Method in class EDU.auburn.VGJ.graph.Node
 
clone() - Method in class EDU.auburn.VGJ.graph.Graph
makes a copy of the current graph
clone() - Method in class EDU.auburn.VGJ.graph.NodeList
 
clone() - Method in class EDU.auburn.VGJ.graph.Set
Make a copy of current set.
CoCompose - class EDU.utwente.CoCompose.CoCompose.
Main application.
CoCompose() - Constructor for class EDU.utwente.CoCompose.CoCompose
Constructs the application.
CoComposeDialog - class EDU.utwente.CoCompose.gui.CoComposeDialog.
Abstract CoCompose dialog class.
CoComposeDialog() - Constructor for class EDU.utwente.CoCompose.gui.CoComposeDialog
Constructs a CoComposeDialog.
CoComposeDialog(Frame, String, boolean) - Constructor for class EDU.utwente.CoCompose.gui.CoComposeDialog
Constructs a CoComposeDialog.
CoComposeException - exception EDU.utwente.CoCompose.util.CoComposeException.
Exception class for CoCompose model related exceptions.
CoComposeException() - Constructor for class EDU.utwente.CoCompose.util.CoComposeException
Constructs a CoComposeException
CoComposeException(String) - Constructor for class EDU.utwente.CoCompose.util.CoComposeException
Constructs a CoComposeException
CoComposeException(String, AbstractConcept) - Constructor for class EDU.utwente.CoCompose.util.CoComposeException
Constructs a CoComposeException
CoComposeException(String, AbstractConcept, String) - Constructor for class EDU.utwente.CoCompose.util.CoComposeException
Constructs a CoComposeException.
CoComposeException(String, CoComposeException) - Constructor for class EDU.utwente.CoCompose.util.CoComposeException
Constructs a CoComposeException
commentsToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Create XML from the comments attribute using a SAX DefaultHandler.
comparePermutations(Hashtable, Hashtable) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Compares two permutations and returns the one that should be deleted according to the concept form heuristics.
Composite - class EDU.utwente.CoCompose.lang.Composite.
The CoCompose design language primitive Composite.
Composite() - Constructor for class EDU.utwente.CoCompose.lang.Composite
Constructs a Composite.
CompositeFormConstraintsVisitor - class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor.
Checks the concept form constraints of the model.
CompositeFormConstraintsVisitor(FormConstraintsVisitor) - Constructor for class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Constructs a CompositeFormConstraintsVisitor.
CompositePartConcept - class EDU.utwente.CoCompose.lang.CompositePartConcept.
The abstract base class for concepts that are part of a composite.
CompositePartConcept() - Constructor for class EDU.utwente.CoCompose.lang.CompositePartConcept
Constructs a CompositePartConcept.
CompositeRole - class EDU.utwente.CoCompose.lang.CompositeRole.
The role class representing the roles of the CoCompose design language primitive Composite.
CompositeRole() - Constructor for class EDU.utwente.CoCompose.lang.CompositeRole
Constructs a CompositeRole.
compositeType - Variable in class EDU.utwente.CoCompose.xml.CompositeTypeReader
CompositeType to read into.
CompositeType - class EDU.utwente.CoCompose.lang.CompositeType.
A Composite generalisation representing a common Composite type that can be stored in the repository.
CompositeType() - Constructor for class EDU.utwente.CoCompose.lang.CompositeType
Constructs a CompositeType.
CompositeType(String) - Constructor for class EDU.utwente.CoCompose.lang.CompositeType
Constructs a CompositeType from an XML document.
CompositeTypeReader - class EDU.utwente.CoCompose.xml.CompositeTypeReader.
XML reader for reading a CoCompose CompositeType XML document and create the corresponding objects.
CompositeTypeReader(CompositeType) - Constructor for class EDU.utwente.CoCompose.xml.CompositeTypeReader
Constructs a CompositeTypeReader.
compute(Graph, GraphUpdate) - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Do not use.
compute(Graph, GraphUpdate) - Method in interface EDU.auburn.VGJ.algorithm.GraphAlgorithm
Apply the algorithm to graph.
compute(Graph, GraphUpdate) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
compute(Graph, GraphUpdate) - Method in class EDU.auburn.VGJ.algorithm.cgd.CGDAlgorithm
 
compute(Graph, GraphUpdate) - Method in class EDU.auburn.VGJ.algorithm.shawn.Spring
 
compute(Graph, GraphUpdate) - Method in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithm
 
compute(Graph, GraphUpdate) - Method in class EDU.auburn.VGJ.examplealg.ExampleAlg2
 
Concept - class EDU.utwente.CoCompose.lang.Concept.
The CoCompose design language primitive Concept.
Concept() - Constructor for class EDU.utwente.CoCompose.lang.Concept
Constructs a Concept.
conceptAsAspectBean(Concept, String) - Method in class translate.JAsCoImplementationVisitor
Implements the concept as an AspectBean.
conceptAsClass(Concept, String) - Method in class translate.JavaImplementationVisitor
Implements the concept as a Class.
conceptAsClass(Concept, String) - Method in class translate.JAsCoImplementationVisitor
Implements the concept as a Class.
conceptAsComponentClass(Concept, String) - Method in class translate.SEESCOAImplementationVisitor
Implements the concept as a Componentclass.
conceptAsConcern(Concept) - Method in class translate.ConcernJImplementationVisitor
Implements the concept as a Concern.
conceptAsCondition(Concept) - Method in class translate.ConcernJImplementationVisitor
Implements the concept as a Condition.
conceptAsConnector(Concept, String) - Method in class translate.JAsCoImplementationVisitor
Implements the concept as a Connector.
conceptAsConstructorMethod(Concept, String) - Method in class translate.JavaImplementationVisitor
Implements the concept as a ConstructorMethod.
conceptAsFiltermodule(Concept) - Method in class translate.ConcernJImplementationVisitor
Implements the concept as a Filtermodule.
conceptAsHook(Concept, String) - Method in class translate.JAsCoImplementationVisitor
Implements the concept as a Hook.
conceptAsInterface(Concept) - Method in class translate.JavaImplementationVisitor
Implements the concept as an Interface.
conceptAsInterface(Concept) - Method in class translate.JAsCoImplementationVisitor
Implements the concept as an Interface.
conceptAsMessage(Concept, String) - Method in class translate.SEESCOAImplementationVisitor
Implements the concept as a Message.
conceptAsMethod(Concept) - Method in class translate.ConcernJImplementationVisitor
Implements the concept as a Method.
conceptAsMethod(Concept, String) - Method in class translate.JavaImplementationVisitor
Implements the concept as a Method.
conceptAsOther(Concept, String) - Method in class translate.JavaImplementationVisitor
Implements the concept as another form.
conceptChar(AbstractConcept) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Parse character data into the given concept.
ConceptFormConstraintsVisitor - class EDU.utwente.CoCompose.translate.ConceptFormConstraintsVisitor.
Checks the concept form constraints of the model.
ConceptFormConstraintsVisitor(FormConstraintsVisitor) - Constructor for class EDU.utwente.CoCompose.translate.ConceptFormConstraintsVisitor
Constructs a ConceptFormConstraintsVisitor.
ConceptPropertiesDialog - class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog.
A dialog window for editing the properties of Concepts, Composites and CompositeRoles.
ConceptPropertiesDialog() - Constructor for class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog
Constructs a ConceptPropertiesDialog.
ConceptPropertiesDialog(Frame, String, boolean, AbstractConcept) - Constructor for class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog
Constructs a ConceptPropertiesDialog for a Concept object.
ConcernJFormsPostproc - class translate.ConcernJFormsPostproc.
Applies post-processing for ConcernJ after the concept forms have been determined.
ConcernJFormsPostproc() - Constructor for class translate.ConcernJFormsPostproc
Constructs a ConcernJFormsPostproc.
ConcernJImplementationGenerator - class implementations.ConcernJImplementationGenerator.
Introduces basic funtionality for ConcernJ implementation generators.
ConcernJImplementationGenerator() - Constructor for class implementations.ConcernJImplementationGenerator
Constructs a ConcernJImplementationGenerator.
ConcernJImplementationVisitor - class translate.ConcernJImplementationVisitor.
Generates ConcernJ implementation for a CoCompose model.
ConcernJImplementationVisitor() - Constructor for class translate.ConcernJImplementationVisitor
Constructs a ConcernJImplementationVisitor.
ConcernJInheritance - class implementations.ConcernJInheritance.
Implementation generator plugin class for implementing an Inheritance composite in ConcernJ.
ConcernJInheritance() - Constructor for class implementations.ConcernJInheritance
Constructs a ConcernJInheritance
ConcernJOverrides - class implementations.ConcernJOverrides.
Implementation generator plugin class for implementing a Overrides composite in ConcernJ.
ConcernJOverrides() - Constructor for class implementations.ConcernJOverrides
Constructs a ConcernJOverrides
ConcernJReturns - class implementations.ConcernJReturns.
Implementation generator plugin class for implementing a Returns composite in ConcernJ.
ConcernJReturns() - Constructor for class implementations.ConcernJReturns
Constructs a ConcernJReturns
ConcernJSingleInstance - class implementations.ConcernJSingleInstance.
Implementation generator plugin class for implementing a SingleInstance composite in ConcernJ.
ConcernJSingleInstance() - Constructor for class implementations.ConcernJSingleInstance
Constructs a ConcernJSingleInstance.
ConcernJSingleRelation - class implementations.ConcernJSingleRelation.
Implementation generator plugin class for implementing a SingleRelation composite in ConcernJ.
ConcernJSingleRelation() - Constructor for class implementations.ConcernJSingleRelation
Constructs a ConcernJSingleRelation
configure() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Calculate new Scrollbar values, maximums, and sizes, and adjust the offset of the OffsetCanvas if necessary.
ConstrainedConcept - class EDU.utwente.CoCompose.lang.ConstrainedConcept.
The abstract base class for concepts with completeness and correctness constraints.
ConstrainedConcept() - Constructor for class EDU.utwente.CoCompose.lang.ConstrainedConcept
Constructs a ConstrainedConcept
Constraint - interface EDU.utwente.CoCompose.util.Constraint.
Constraint interface for building constraints on specific concepts.
constraintCheck - Variable in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
The form checking visitor needed to check constraints
constraintCheck - Variable in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
The form checking visitor needed to check constraints
constraints - package constraints
 
constraints - Variable in class EDU.auburn.VGJ.gui.LPanel
 
constraintsToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.translate.Implementation
Creates the constraints table XML using a SAX DefaultHandler.
containsComposite(AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Checks whether the list contains the composite.
containsPattern(String) - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
Determines whether this pattern is already in the cache.
contentsSize() - Method in class EDU.auburn.VGJ.gui.OffsetCanvas
Return the size of the contents.
contentsSize() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
copy(Graph) - Method in class EDU.auburn.VGJ.graph.Graph
Copy the properties of another graph.
copyAttributes(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Copies attributes from fromConcept to self.
copyAttributes(Composite) - Method in class EDU.utwente.CoCompose.lang.Composite
Copies attributes from fromComposite to self.
copyAttributes(Composite) - Method in class EDU.utwente.CoCompose.lang.CompositeType
Copies attributes from fromComposite to self.
copyAttributes(CompositeRole) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Copies attributes from fromRole to self.
copyAttributes(Concept) - Method in class EDU.utwente.CoCompose.lang.Concept
Copies attributes from fromConcept to self.
copyAttributes(ConstrainedConcept) - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Copies attributes from fromConcept to self.
copyAttributes(Implementation) - Method in class EDU.utwente.CoCompose.translate.Implementation
Copies the attributes from the given implementation to self.
copyAttributes(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Copies the attributes from the given implementation generator to self.
copyAttributes(Node) - Method in class EDU.auburn.VGJ.graph.Node
Copy attributes from another Node.
copyAttributes(SolutionPattern) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Copies the attributes from the given solution pattern to self.
copyConstraints(Concept) - Method in class EDU.utwente.CoCompose.lang.Concept
Copies implementation constraints from fromConcept to self.
copyConstraints(Implementation) - Method in class EDU.utwente.CoCompose.translate.Implementation
Copies the constraints from the given implementation.
copyTransPriorities(Model) - Method in class EDU.utwente.CoCompose.lang.Model
Copies the translation priorities from another model.
count() - Method in class EDU.auburn.VGJ.graph.NodeList
 
CREATE_COMPOSITES - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create composites mode value.
CREATE_CONCEPTS - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create concepts mode value.
CREATE_EDGES - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create concepts mode value.
CREATE_EDGES - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
CREATE_NODES - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
CREATE_PUBLISHED - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create published concepts mode value.
CREATE_REPOS - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create composites from repository mode value.
CREATE_ROLES - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create composite roles mode value.
CREATE_SOLROLE - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create solution roles mode value.
createAdditionalPermutations(Concept, Set) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Creates new concept forms permutations from Concept |-> form.
createClause(String, Collection) - Method in class implementations.JavaImplementationGenerator
Creates a comma-separated clause and returns it.
PRE: elements ::= Collection<Concept>
createFiltermodule(String, Collection, Collection, Collection, Collection, Collection, Collection) - Method in class implementations.ConcernJImplementationGenerator
Creates a filtermodule block into the given implementation and returns it.
createFiltermodulesDecl(String) - Method in class implementations.ConcernJInheritance
Creates the filtermodules declarations for use in the superimposition block.
POST: result ::= Collection<String>
createFilterRule(Concept) - Method in class implementations.ConcernJInheritance
Creates a filter rule from the given concept.
createFilterRules(Collection) - Method in class implementations.ConcernJInheritance
Creates a collection of filter rules given a collection of class concepts.
PRE: parents ::= Collection<Concept>
POST: result ::= Collection<String>
createInputFilters(Collection) - Method in class implementations.ConcernJInheritance
Creates the input filters for inheritance.
PRE: parents ::= Collection<Concept>
POST: result ::= Collection<String>
createInternal(Concept) - Method in class implementations.ConcernJInheritance
Creates an internal declaration from the given concept.
createInternals(Collection) - Method in class implementations.ConcernJInheritance
Creates a collection of internal declarations given a collection of class concepts.
PRE: classes ::= Collection<Concept>
POST: result ::= Collection<String>
createMethod(String, Hashtable, String, String) - Method in class implementations.JavaImplementationGenerator
Creates a Java method body from the given data.
createNewPermutations(Concept, Set) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Creates new concept forms permutations from Concept |-> form.
createPermutations(Concept, Set) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Creates new concept forms permutations from Concept |-> form.
CreateRenameEvent(AbstractConcept, AbstractConcept) - Static method in class EDU.utwente.CoCompose.translate.Implementation
Creates a constrained concept renaming event for this.
createResultingModels() - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Creates the resulting models using the valid permutations of concept forms.
createSelector(Collection) - Method in class implementations.ConcernJInheritance
Creates a selector declaration for use in the superimposition block.
PRE: concepts ::= Collection<Concept>
createSelectors(Collection) - Method in class implementations.ConcernJInheritance
Creates a collection of selector declarations for use in the superimposition block.
PRE: concepts ::= Collection<Concept>
POST: result ::= Collection<String>
CREATING_COMPOSITE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
CREATING_CONCEPT - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
CREATING_LINK - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
CREATING_NONE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
CREATING_PUBLISHED - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
CREATING_ROLE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
CREATING_SOLROLE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
CREATING_TYPE - Static variable in class EDU.utwente.CoCompose.xml.CompositeTypeReader
 
currentMouseAction - Variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The current mouse action being performed

D

data - Variable in class EDU.auburn.VGJ.graph.Node
A general purpose data field.
data - Variable in class EDU.auburn.VGJ.graph.Edge
A general purpose data field.
data_ - Variable in class EDU.auburn.VGJ.graph.Node
 
data_ - Variable in class EDU.auburn.VGJ.graph.Edge
 
DATE - Static variable in class EDU.utwente.CoCompose.CoCompose
Application date.
DDimension - class EDU.auburn.VGJ.util.DDimension.
A class for holding a real dimension.
DDimension(DDimension) - Constructor for class EDU.auburn.VGJ.util.DDimension
 
DDimension(double, double) - Constructor for class EDU.auburn.VGJ.util.DDimension
 
DDimension3 - class EDU.auburn.VGJ.util.DDimension3.
A class for holding a real 3D dimension.
DDimension3(DDimension3) - Constructor for class EDU.auburn.VGJ.util.DDimension3
 
DDimension3(double, double, double) - Constructor for class EDU.auburn.VGJ.util.DDimension3
 
decLogLevel() - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Decreases the log level for the next messages.
decLogLevel() - Method in interface EDU.utwente.CoCompose.util.Logger
Decreases the log level for the next messages.
DEFAULT_EDGE_COLOR - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Default edge/link color.
DEFAULT_EDGE_COLOR - Static variable in class EDU.utwente.CoCompose.lang.Link
The default color for drawing edges.
DEFAULT_FILL_COLOR - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Default shape filling color.
DEFAULT_FILL_COLOR - Static variable in class EDU.utwente.CoCompose.lang.CompositePartConcept
Default shape filling color.
DEFAULT_FONT_COLOR - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Default font color.
DEFAULT_SELECT_COLOR - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Default selection rectangle color.
defaultDataTypes_ - Static variable in class EDU.auburn.VGJ.graph.Node
Just change this list to change the data types.
defaultDataTypes_ - Static variable in class EDU.auburn.VGJ.graph.Edge
Just change this list to change the data types.
defaultLabel_ - Variable in class EDU.utwente.CoCompose.lang.AbstractConcept
The default label displayed in the model when no name is set.
DefaultLabelPos - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Default label position.
DefaultLabelPos - Static variable in class EDU.utwente.CoCompose.lang.Composite
Default label position.
DefaultLabelPos - Static variable in class EDU.utwente.CoCompose.lang.SolutionRole
Default label position.
DefaultLabelPos - Static variable in class EDU.utwente.CoCompose.lang.CompositeRole
Default label position.
defaults - Static variable in class EDU.auburn.VGJ.graph.Node
The default node.
DefaultShape - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Default shape (oval).
DefaultShape - Static variable in class EDU.utwente.CoCompose.lang.Composite
Default Composite shape (rectangle).
DefaultUniqueRealm - class EDU.utwente.CoCompose.util.DefaultUniqueRealm.
Implements a UniqueRealm.
DefaultUniqueRealm() - Constructor for class EDU.utwente.CoCompose.util.DefaultUniqueRealm
Constructs a DefaultUniqueRealm.
deleteAll(String, int) - Method in class EDU.auburn.VGJ.graph.GMLobject
 
deleteSelected() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Deletes all selected graph elements.
deleteSelected(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
deleteUnsafe() - Method in class EDU.auburn.VGJ.graph.GMLobject
 
depth - Variable in class EDU.auburn.VGJ.util.DDimension3
 
depth_ - Variable in class EDU.auburn.VGJ.graph.Node
 
determineFilledBy(Model, Composite, Model) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Determines the FilledBy property for each SolutionRole, if possible.
DetermineFormsVisitor - class EDU.utwente.CoCompose.translate.DetermineFormsVisitor.
Determines the concept forms of all concepts in a model.
DetermineFormsVisitor() - Constructor for class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Constructs a ModelVisitor.
difference(Set) - Method in class EDU.auburn.VGJ.graph.Set
Modify the current set to the difference of current set and s (current - s).
DirFileFilter - class EDU.utwente.CoCompose.util.DirFileFilter.
FileFilter for filtering directories and files.
DirFileFilter(String) - Constructor for class EDU.utwente.CoCompose.util.DirFileFilter
Constructs a DirFileFileFilter.
dispatchMouseClickAction(MouseEvent) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse click dispatcher, that dispatches to handlers depending on the current action being performed with the mouse (e.g. creating an edge).
dispatchMouseDoubleClickAction(MouseEvent) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse double click dispatcher, that dispatches to handlers depending on the current action being performed with the mouse (e.g. creating an edge).
dispatchMouseDragAction(MouseEvent) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse drag dispatcher, that dispatches to handlers depending on the current action being performed with the mouse (e.g. creating an edge).
dispatchMouseReleaseAction(MouseEvent) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse release dispatcher, that dispatches to handlers depending on the current action being performed with the mouse (e.g. creating an edge).
dispatchMouseRightClick(MouseEvent) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse right click dispatcher, that dispatches to handlers depending on the current action being performed with the mouse (e.g. creating an edge).
dispatchNodeCreation(MouseEvent) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse click dispatcher, that creates a model node at the given mouse coordinates.
DONE - Static variable in class EDU.auburn.VGJ.gui.ViewportScroller
 
DONE - Static variable in class EDU.auburn.VGJ.gui.AngleControl
 
dontFlatten(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Checks whether a composite should be flattened based on the set of composites that need not be flattened.
dontFlatten(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Checks whether a composite should be flattened based on the set of composites that need not be flattened.
doPass() - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Does one algorithm pass.
DPoint - class EDU.auburn.VGJ.util.DPoint.
A class for holding a real position.
DPoint() - Constructor for class EDU.auburn.VGJ.util.DPoint
 
DPoint(double, double) - Constructor for class EDU.auburn.VGJ.util.DPoint
 
DPoint(DPoint) - Constructor for class EDU.auburn.VGJ.util.DPoint
 
DPoint3 - class EDU.auburn.VGJ.util.DPoint3.
A class for holding a real 3D position.
DPoint3() - Constructor for class EDU.auburn.VGJ.util.DPoint3
 
DPoint3(double, double, double) - Constructor for class EDU.auburn.VGJ.util.DPoint3
 
DPoint3(DPoint3) - Constructor for class EDU.auburn.VGJ.util.DPoint3
 
DragFix - class EDU.auburn.VGJ.gui.DragFix.
Drag fix queues events and eliminates repeated mouse drag events and scrollbar events (most annoying on Win95).
DragFix(Component) - Constructor for class EDU.auburn.VGJ.gui.DragFix
 
draw(Component, Graphics, Matrix44, int) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Draws the Concept on a component.
draw(Component, Graphics, Matrix44, int) - Method in class EDU.utwente.CoCompose.lang.Composite
Draws the Composite on a component.
draw(Component, Graphics, Matrix44, int) - Method in class EDU.auburn.VGJ.graph.Node
 
draw(Graphics, Matrix44, boolean, boolean, boolean, int, GraphCanvas, int) - Method in class EDU.auburn.VGJ.graph.Edge
 
draw(Graphics, Matrix44, boolean, int) - Method in class EDU.utwente.CoCompose.lang.Link
Draws the link onto the graphics context.
drawAxes(Graphics) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Draws the coordinate axes.
drawIcon(Graphics, int, int, double) - Method in class EDU.utwente.CoCompose.lang.Composite
Draws the icon of the composite, if any.
drawLabel(Graphics, int, int, double) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Draws the label of the concept.
drawLabels(Graphics, boolean) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Draws the labels.
drawObjects_(boolean, Graphics, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
drawObjects(boolean, Graphics) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Draw selected or unselected objects.
drawRotatedText(String, double, int, int, Graphics, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
drawSelected(Graphics, DPoint3, double) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Draws the selection artifacts of the concept.
drawShape(Graphics, int, int, double, double) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Draws the shape of the concept.
drawX(Graphics) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Draws coordinate system.
DRect - class EDU.auburn.VGJ.util.DRect.
A class for holding a real rectangle.
DRect(double, double, double, double) - Constructor for class EDU.auburn.VGJ.util.DRect
 
dummy - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
dummysToEdgePaths() - Method in class EDU.auburn.VGJ.graph.Graph
Convert dummy nodes to edge paths.
dumpImplementation(Model, String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Dumps the implementation on standard out.

E

Edge - class EDU.auburn.VGJ.graph.Edge.
A class for representing a graph edge.
Edge(Node, Node, DPoint3[], boolean) - Constructor for class EDU.auburn.VGJ.graph.Edge
 
Edge(Node, Node, Edge) - Constructor for class EDU.auburn.VGJ.graph.Edge
 
Edge(Node, Node, GMLobject) - Constructor for class EDU.auburn.VGJ.graph.Edge
 
edgeChar() - Method in class EDU.utwente.CoCompose.xml.ModelReader
Parse character data into the given edge.
EdgePropertiesDialog - class EDU.auburn.VGJ.graph.EdgePropertiesDialog.
A dialog class for changing the properties of an edge.
EdgePropertiesDialog(Frame, Edge, Graph) - Constructor for class EDU.auburn.VGJ.graph.EdgePropertiesDialog
 
edges_ - Variable in class EDU.auburn.VGJ.graph.Graph
edges_ stores all edges in the graph.
EDU.auburn.VGJ - package EDU.auburn.VGJ
 
EDU.auburn.VGJ.algorithm - package EDU.auburn.VGJ.algorithm
 
EDU.auburn.VGJ.algorithm.cartegw - package EDU.auburn.VGJ.algorithm.cartegw
 
EDU.auburn.VGJ.algorithm.cgd - package EDU.auburn.VGJ.algorithm.cgd
 
EDU.auburn.VGJ.algorithm.shawn - package EDU.auburn.VGJ.algorithm.shawn
 
EDU.auburn.VGJ.algorithm.tree - package EDU.auburn.VGJ.algorithm.tree
 
EDU.auburn.VGJ.examplealg - package EDU.auburn.VGJ.examplealg
 
EDU.auburn.VGJ.graph - package EDU.auburn.VGJ.graph
 
EDU.auburn.VGJ.gui - package EDU.auburn.VGJ.gui
 
EDU.auburn.VGJ.util - package EDU.auburn.VGJ.util
 
EDU.utwente.CoCompose - package EDU.utwente.CoCompose
 
EDU.utwente.CoCompose.algorithm - package EDU.utwente.CoCompose.algorithm
 
EDU.utwente.CoCompose.gui - package EDU.utwente.CoCompose.gui
 
EDU.utwente.CoCompose.lang - package EDU.utwente.CoCompose.lang
 
EDU.utwente.CoCompose.translate - package EDU.utwente.CoCompose.translate
 
EDU.utwente.CoCompose.util - package EDU.utwente.CoCompose.util
 
EDU.utwente.CoCompose.xml - package EDU.utwente.CoCompose.xml
 
eliminatePermutations() - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Eliminates permutations that violate concept form constraints.
endDocument() - Method in class EDU.utwente.CoCompose.xml.SAXWriter
End document.
endElement(String, String, String) - Method in class EDU.utwente.CoCompose.xml.ModelReader
End element.
endElement(String, String, String) - Method in class EDU.utwente.CoCompose.xml.CompositeTypeReader
End element.
endElement(String, String, String) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
End element.
endElement(String, String, String) - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
End element.
endImplementation() - Method in class EDU.utwente.CoCompose.xml.ModelReader
Finish Implementation element.
endImplementationConstraint() - Method in class EDU.utwente.CoCompose.xml.ModelReader
End ImplementationConstraint element.
endImplementationContent() - Method in class EDU.utwente.CoCompose.xml.ModelReader
Finish ImplementationContent element.
endModel() - Method in class EDU.utwente.CoCompose.xml.ModelReader
Finish Model element - handles extra operations after parsing.
endRolePart() - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
End RolePart element.
endXML(DefaultHandler, String) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Create XML end from this object using a SAX DefaultHandler and element name.
equals(DDimension) - Method in class EDU.auburn.VGJ.util.DDimension
 
equals(DDimension3) - Method in class EDU.auburn.VGJ.util.DDimension3
 
equals(DPoint) - Method in class EDU.auburn.VGJ.util.DPoint
 
equals(DPoint3) - Method in class EDU.auburn.VGJ.util.DPoint3
 
equals(Set) - Method in class EDU.auburn.VGJ.graph.Set
Check if set s equals to current set.
ErrorReporter - interface EDU.utwente.CoCompose.util.ErrorReporter.
This interface introduces functionality for error reporting when exceptions cannot be thrown.
ExampleAlg2 - class EDU.auburn.VGJ.examplealg.ExampleAlg2.
This example randomly moves the nodes.
ExampleAlg2() - Constructor for class EDU.auburn.VGJ.examplealg.ExampleAlg2
 
extraheight - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 

F

FAP(Graph, Graph, Node, Node, Node, int, boolean) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
FILL_COLORS - Static variable in class EDU.utwente.CoCompose.lang.SolutionRole
The list of colors for identifying individual roles.
fill(int) - Method in class EDU.auburn.VGJ.graph.Set
Put elements 0 to n - 1 into the current set.
finalize() - Method in class EDU.auburn.VGJ.gui.DragFix
 
FindArticulationPoints(Graph, Graph) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
findLocalConcept(AbstractConcept, Model, AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.Implementation
Attempts to find the local equivalent/copy of the given concept in the given model.
findNearestComposite(int, int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Search for nearest Composite under given coordinates.
findNearestCompositeRole(int, int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Search for nearest CompositeRole under given coordinates.
findNearestLink(double, double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Finds the edge that lies nearest to the given coordinates, if any.
findNearestNode(double, double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Finds the node that lies nearest to the given coordinates, if any.
findNearestPublishedConcept(int, int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Search for nearest PublishedConcept under given coordinates.
findSolutionRole(String) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Attempts to find the SolutionRole with the given name within the solution pattern.
finish() - Method in class EDU.auburn.VGJ.gui.LPanel
Finish initialization.
fireStateChanged() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Notifies all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Notifies all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Notifies all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Notifies all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Notifies all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class EDU.utwente.CoCompose.gui.AngleControl
Notifies all listeners that have registered interest for notification on this event type.
first() - Method in class EDU.auburn.VGJ.graph.Set
Find the first element of current set.
firstAvailable() - Method in class EDU.auburn.VGJ.graph.Graph
 
firstChild - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
firstChild() - Method in class EDU.auburn.VGJ.graph.Node
Returns the index of the lowest numbered child, -1 if there are no children. This resets the iterator nextChild().
firstComposite() - Method in class EDU.utwente.CoCompose.lang.Model
Gets first composite from the model.
firstCompositePartConcept() - Method in class EDU.utwente.CoCompose.lang.Model
Gets first composite part concept from the model.
firstConcept() - Method in class EDU.utwente.CoCompose.lang.Model
Gets first concept from the model.
firstFreeNode() - Method in class EDU.utwente.CoCompose.lang.Model
Gets first free, non-contained node from the model.
firstNode() - Method in class EDU.auburn.VGJ.graph.Graph
 
firstNode() - Method in class EDU.auburn.VGJ.graph.NodeList
 
firstNodeIndex() - Method in class EDU.auburn.VGJ.graph.Graph
 
firstNodeIndex() - Method in class EDU.auburn.VGJ.graph.NodeList
 
fixLinear(Set, Set[], Set[]) - Method in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
FlatteningOptionsVisitor - class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor.
Retrieves the flattening options for a composite.
FlatteningOptionsVisitor() - Constructor for class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Constructs a FlatteningOptionsVisitor.
flattenNeeded - Variable in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
When false, flattening did not change model, so it was not needed.
flattenNeeded - Variable in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. When false, flattening did not change model, so it was not needed.
FlattenVisitor - class EDU.utwente.CoCompose.translate.FlattenVisitor.
Deprecated.  
FlattenVisitor() - Constructor for class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Constructs a FlattenVisitor.
FlattenVisitorDepthFirst - class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst.
Flattens the model using available solution patterns.
FlattenVisitorDepthFirst() - Constructor for class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Constructs a FlattenVisitor.
FONT_SIZE - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Font size (fixed).
FontPropDialog - class EDU.auburn.VGJ.gui.FontPropDialog.
A dialog class that allows the user to specify font properites.
FontPropDialog(Frame, GraphCanvas) - Constructor for class EDU.auburn.VGJ.gui.FontPropDialog
 
FormConstraintsVisitor - class EDU.utwente.CoCompose.translate.FormConstraintsVisitor.
Checks the concept form constraints of the model.
FormConstraintsVisitor() - Constructor for class EDU.utwente.CoCompose.translate.FormConstraintsVisitor
Constructs a FormConstraintsVisitor.

G

GenerateImplementationVisitor - class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor.
Abstract Generate Implementation visitor for generating implementation from CoCompose Models.
GenerateImplementationVisitor() - Constructor for class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Constructs a GenerateImplementationVisitor.
getAbstractConcept(String, String) - Method in class EDU.utwente.CoCompose.lang.Model
Gets the AbstractConcept with the given name in the given unique realm.
getAbstractConcepts() - Method in class EDU.utwente.CoCompose.lang.Model
Gets the contained AbstractConcepts.
getAbstractConcepts(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.Model
Gets the AbstractConcepts that were copied from the given AbstractConcept.
getAbstractConcepts(AbstractConcept, UniqueRealm) - Method in class EDU.utwente.CoCompose.lang.Model
Gets the AbstractConcepts that were copied from the given AbstractConcept.
getAcceptDirs() - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Gets the acceptDirs attribute.
getAcceptFiles() - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Gets the acceptFiles attribute.
getAlignToGrid() - Method in class EDU.utwente.CoCompose.lang.Model
Gets align to grid attribute.
getAngles() - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Gets the angles attribute.
getAngles() - Method in class EDU.utwente.CoCompose.gui.AngleControl
Gets the (theta, phi) viewing angles.
getAppliedPatterns() - Method in class EDU.utwente.CoCompose.lang.Model
Gets the applied solution patterns for this model.
getBackColor() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the background drawing color.
getBackColor() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Gets the background drawing color.
getBackColor() - Method in class EDU.utwente.CoCompose.gui.AngleControl
Gets the background drawing color.
getBoundingBox() - Method in class EDU.auburn.VGJ.graph.Node
 
getBoundingBox3() - Method in class EDU.auburn.VGJ.graph.Node
 
getCenter() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getCharset() - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Gets the encoding character set (e.g.
GetChildCount() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
getChildren() - Method in class EDU.auburn.VGJ.graph.Node
 
getChildRole() - Method in class implementations.ConcernJInheritance
Retrieves the child role of the composite.
getChildRole() - Method in class implementations.JavaInheritance
Retrieves the child role of the composite.
getClasses(Collection) - Method in class implementations.JavaImplementationGenerator
Retrieves all concepts that can be interpreted as classes from the given list of concepts.
PRE: concepts ::= Collection<Concept>
POST: result ::= Collection<Concept>
getClassRole() - Method in class implementations.JavaSingleInstance
Retrieves the Class role of the composite.
getComments() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets comments attribute.
getCompletenessConstraint() - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Gets the completeness constraint filename.
getComposite() - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Gets the Composite this PublishedConcept is part of.
getComposite() - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Gets the composite to which this solution pattern belongs.
getComposite() - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Retrieves the composite the implementation generator implements.
getComposite() - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Gets the composite to which this solution pattern belongs.
getComposite() - Method in class implementations.JavaImplementationGenerator
Returns the composite to generate implementation for.
getCompositeCount() - Method in class EDU.utwente.CoCompose.lang.Model
Gets composite count.
getComposites() - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Retrieves the list of composites.
getConcept() - Method in class EDU.utwente.CoCompose.translate.Implementation
Gets the concept to which this implementation belongs.
getConcept() - Method in class EDU.utwente.CoCompose.util.CoComposeException
Gets the subject concept of the exception.
getConceptForm() - Method in class EDU.utwente.CoCompose.translate.Implementation
Gets the target language construct form for this implementation.
getConceptForm() - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Gets the concept form for this role part.
getConceptForms(AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Gets the set of concept forms for a concept.
getConcepts() - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Gets an Iterator over all concepts belonging to this role part.
getConceptsFor(CompositeRole) - Method in class implementations.JavaImplementationGenerator
Retrieves the concepts filling the given role.
POST: result ::= Collection<Concept>
getConstraintRoles() - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Retrieves the role names for which constraints exist.
getConstraints() - Method in class EDU.utwente.CoCompose.translate.Implementation
Gets the concept form constraints table.
getConstraints(String) - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Gets all constraints based upon the given role.
getContent() - Method in class EDU.utwente.CoCompose.translate.Implementation
Gets the implementation content.
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Gets the ViewportScroller content size.
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Gets the content size.
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the size of the canvas contents.
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
gets the content size.
getContentSize() - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
getContentWithoutTags() - Method in class EDU.utwente.CoCompose.translate.Implementation
Gets the implementation content without concept tags.
getCopiedFrom() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Returns the stack of AbstractConcepts from which this has been copied.
getCorrectnessConstraint() - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Gets the correctness constraint filename.
getCurrentImplementation() - Method in class EDU.utwente.CoCompose.gui.ImplementationsDialog
Gets the implementation that is currently being edited.
getCurrentImplementation(Concept) - Method in class implementations.JavaImplementationGenerator
Retrieves current implementation for a concept.
getCurrentImplementation(UniqueRealm) - Method in class implementations.JavaImplementationGenerator
Retrieves current implementation for a unique realm.
getCurrentOption() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Gets the current flattening option for this visitor to continue at.
getDefaultFillColor() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets default fill color, depending on whether this concept is already part of a role concept or not.
getDefaultFillColor() - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Gets default fill color.
getDefaultFillColor() - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Gets default fill color.
getDefaultLabel() - Static method in class EDU.auburn.VGJ.graph.Node
 
getDescription() - Method in class EDU.utwente.CoCompose.util.DirFileFilter
The description of this filter.
getDontFlatten() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Gets the set of composites that should not be flattened.
getDontFlattenTypes() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Gets the set of composite types that should not be flattened.
getDoubleval() - Method in class EDU.auburn.VGJ.graph.GMLlexer
 
getDrawBounds_(double, Matrix44, DPoint, DPoint) - Method in class EDU.auburn.VGJ.graph.Node
 
getDrawBounds_(DPoint, DPoint) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getDrawBounds(DPoint, DPoint) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Get bounds of drawing with current transform.
getDrawBounds(Graphics, Matrix44, DPoint, DPoint) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Get the drawing bounds (including label).
getEdge(int, int) - Method in class EDU.auburn.VGJ.graph.Graph
 
getEdgeColor() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the edge color for drawing.
getEdgeColor() - Method in class EDU.utwente.CoCompose.lang.Link
Gets the edge color for drawing.
getEdgePathPoints(int, int) - Method in class EDU.auburn.VGJ.graph.Graph
Get the path points for an edge.
getEdges() - Method in class EDU.auburn.VGJ.graph.Graph
 
getEnabled() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets whether or not this canvas is enabled.
getEndsWith() - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Gets the file extension to check on.
getFilename() - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Gets the name of the file that contains the actual solution pattern.
getFilename() - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Gets the name of the file that contains the actual solution pattern.
getFillColor() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the filling color for drawing.
getFilledBy() - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Gets the concept that fills the role described by this solution role.
getFiltermoduleName() - Method in class implementations.ConcernJImplementationGenerator
Returns the name to use for a filtermodule based on the composite's name.
getFirstAvailable() - Method in class EDU.auburn.VGJ.graph.NodeList
 
getFlatModel() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Gets the flattened model so far.
getFlatModels() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Gets the flattened models so far.
getFont() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getFontColor() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the font color for drawing.
getForm() - Method in class EDU.utwente.CoCompose.lang.Concept
Gets the concept form, if determined.
getFormPermutations() - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Gets the concept form permutations for the entire model.
getForms() - Method in class EDU.utwente.CoCompose.translate.FormConstraintsVisitor
Retrieves the concept form mapping.
getForms() - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Gets the concept forms in the model: Concept |-> String.
getFrame() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the parent frame.
getFrame() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Get an application Frame from which to pop up windows.
getFrame() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getFreeNodeCount() - Method in class EDU.utwente.CoCompose.lang.Model
Gets free nodes count, which is the number of nodes excluding all contained nodes, such as composite roles.
getFull() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Gets full flattening.
getFull() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Gets full flattening.
getGMLSubObject(String, int, boolean) - Method in class EDU.auburn.VGJ.graph.GMLobject
Get the first sub-object with path-key "path" and type "type", or null if no such object exists.
getGraph() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getHSpacing() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the horizontal spacing.
getHSpacing() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
 
getHSpacing() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getIcon() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the composite type icon.
getId() - Method in class EDU.auburn.VGJ.graph.Node
 
getIdObject() - Method in class EDU.auburn.VGJ.graph.Node
 
getImage() - Method in class EDU.auburn.VGJ.graph.Node
 
getImagePixels(Image, int, int) - Static method in class EDU.auburn.VGJ.graph.Node
 
getImageSource() - Method in class EDU.auburn.VGJ.graph.Node
 
getImageType() - Method in class EDU.auburn.VGJ.graph.Node
 
getImpl(Concept) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Gets the implementation for a concept.
getImpl(UniqueRealm) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Gets the implementation for a unique realm.
getImplementation(Concept, String, boolean) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Gets the first working implementation for the given concept and returns its contents.
getImplementation(Implementation) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Checks and returns the implementation content, if check ok.
getImplementation(Implementation) - Method in class translate.JavaImplementationVisitor
Checks and returns the implementation content, if check ok.
getImplementationCount() - Method in class EDU.utwente.CoCompose.lang.Concept
Gets the amount of implementations this concept has.
getImplementationGenerator() - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
 
getImplementations() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the implementation generators for this composite.
getImplementations() - Method in class EDU.utwente.CoCompose.lang.Concept
Gets the implementations for this concept.
getImplementations(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the implementation generators for this composite given the language.
getImplementations(String) - Method in class EDU.utwente.CoCompose.lang.Concept
Gets the implementations for this concept given the language.
getImplGen() - Method in class implementations.JavaImplementationGenerator
Returns the corresponding ImplementationGenerator.
getImplPart(String, String) - Method in class translate.JavaImplementationVisitor
Retrieves the right part from the implementation.
getImplPart(String, String) - Method in class translate.ConcernJImplementationVisitor
Retrieves the right part from the implementation.
getImpls() - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Gets the implementations for the concepts and unique realms.
getIndex() - Method in class EDU.auburn.VGJ.graph.Node
 
GetIndex() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
getIndexFromNode(Node) - Method in class EDU.auburn.VGJ.graph.Graph
 
getInstanceName(AbstractConcept) - Method in class implementations.JavaImplementationGenerator
Returns the name of a concept adapted as instance name.
getInstantiatedBy() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
When instantiated from a solution pattern role part, returns what concept instantiated the role part.
getInstantiatedBy() - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
When instantiated from a solution pattern role part, returns what concept instantiated the role part.
getInterfaces(Collection) - Method in class implementations.JavaImplementationGenerator
Retrieves all concepts that can be interpreted as interfaces from the given list of concepts.
PRE: concepts ::= Collection<Concept>
POST: result ::= Collection<Concept>
getLabel() - Method in class EDU.auburn.VGJ.graph.Node
 
getLabel() - Method in class EDU.auburn.VGJ.graph.Edge
 
getLabel(double, double, double, boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the label text, e.g. for printing on a panel.
getLabelPosition() - Method in class EDU.auburn.VGJ.graph.Node
 
getLanguage() - Method in class EDU.utwente.CoCompose.translate.Implementation
Gets the language in which this implementation is expressed.
getLanguage() - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Gets the language in which this solution pattern is expressed.
getLastCopiedFrom() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Returns the AbstractConcept from which this is last copied, if any.
getLineColor() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the line drawing color.
getLineColor() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Gets the line drawing color.
getLineColor() - Method in class EDU.utwente.CoCompose.gui.AngleControl
Gets the line drawing color.
getLineNumber() - Method in class EDU.auburn.VGJ.graph.GMLlexer
 
getLineStyle() - Method in class EDU.auburn.VGJ.graph.Edge
 
getLinkedNodes(Object) - Method in class EDU.utwente.CoCompose.lang.Model
Gets a collection of nodes linked to the given node.
getLinks() - Method in class EDU.utwente.CoCompose.lang.Model
Gets all links in the model.
getLinks(Object) - Method in class EDU.utwente.CoCompose.lang.Model
Gets all links connected to the given node.
GetLow() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
getModel() - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Gets the model being edited in this window.
getModel() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the model that is being edited in this canvas.
getModel() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the model this concept is part of.
getModel() - Method in class EDU.utwente.CoCompose.translate.Implementation
Gets the model for this implementation from the concept.
getModel() - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Retrieves the model context.
getModel() - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Retrieves the model context.
getModel() - Method in class implementations.JavaImplementationGenerator
Returns the model.
getMouseMode() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the behaviour of the mouse.
getMultLowerBound() - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Gets multiplicity lower bound attribute.
getMultUpperBound() - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Gets multiplicity upper bound attribute.
getName() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets name attribute.
getName() - Method in class EDU.utwente.CoCompose.lang.Model
Gets the name of the model/unique realm.
getName() - Method in class EDU.utwente.CoCompose.util.DefaultUniqueRealm
Gets the name of the model/unique realm.
getName() - Method in interface EDU.utwente.CoCompose.util.UniqueRealm
Gets the name of the unique realm.
getNamespaces(Model) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Gets the namespaces present in the given model.
getNeighbourConcepts(Logger) - Method in class EDU.utwente.CoCompose.lang.Concept
Retrieves all Concepts linked to this Concept through a composite.
getNewMethodRole() - Method in class implementations.JavaOverrides
Retrieves the NewMethod role of the composite.
getNextFlattenVisitor() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Gets the next flattening option branch visitor.
getNextGMLSubObject() - Method in class EDU.auburn.VGJ.graph.GMLobject
Iterator initialized by getGMLSubObject().
getNodeAt(DPoint3) - Method in class EDU.utwente.CoCompose.lang.Model
Gets the node at the given position.
getNodeFromId(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
getNodeFromIndex(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
GetNumber() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
getOffset() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Gets the scrolling offset.
getOffset() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Gets the scrolling offset.
getOffset() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the offset coordinates.
getOffset() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Gets the viewport offset. return The viewport offset.
getOffset() - Method in class EDU.auburn.VGJ.gui.OffsetCanvas
 
getOffset() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getOffset() - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
getOldMethodRole() - Method in class implementations.JavaOverrides
Retrieves the OldMethod role of the composite.
getOnlyNewConcept() - Method in class EDU.utwente.CoCompose.translate.FormConstraintsVisitor
Gets the OnlyNewConcept attribute.
getOptions() - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Retrieves the flattening options so far.
getOriginatorRole() - Method in class implementations.JavaReturns
Retrieves the Originator role of the composite.
getOwnerRole() - Method in class implementations.JavaSingleInstance
Retrieves the Owner role of the composite.
getOwnerRole() - Method in class implementations.JavaSingleRelation
Retrieves the Owner role of the composite.
getParentRole() - Method in class implementations.ConcernJInheritance
Retrieves the parent role of the composite.
getParentRole() - Method in class implementations.JavaInheritance
Retrieves the parent role of the composite.
getParents(CompositeRole) - Method in class constraints.InheritanceConstraint
Retrieves all parent concepts given the parent role.
getParents(Concept) - Method in class constraints.InheritanceConstraint
Retrieves all parent concepts given the child concept.
getPartConcept(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Gets a CompositePartConcept in this composite by name.
getPartConcepts() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets an enumeration of all the CompositePartConcepts in this composite.
getPartOf() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the solution role representing the role part this concept is part of.
getPartOf() - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Gets the solution role the Composite is part of.
getPartOf() - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Overriden method stub, since a role concept can never be part of another role concept.
getPointerAttribute(String, String) - Method in class translate.JavaImplementationVisitor
Gets the pointer attribute part of the implementation for the given entity.
getPointerAttribute(String, String) - Method in class translate.ConcernJImplementationVisitor
Gets the pointer attribute part of the implementation for the given entity.
getPortScrollerSize() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Gets the ViewportScroller size.
getPortSize() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Gets the ViewportScroller viewport size.
getPortSize() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Gets the viewport size.
getPortSize() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Gets the viewport size.
getPortSize() - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
getPosition() - Method in class EDU.auburn.VGJ.graph.Node
 
getPosition3() - Method in class EDU.auburn.VGJ.graph.Node
 
getPressedButton() - Method in class EDU.utwente.CoCompose.gui.MessageDialog
Gets the id of the button that was pressed.
getPrimitives(Collection) - Method in class implementations.JavaImplementationGenerator
Retrieves all concepts that can be interpreted as primitives from the given list of concepts.
PRE: concepts ::= Collection<Concept>
POST: result ::= Collection<Concept>
getPropertyRole() - Method in class implementations.JavaSingleInstance
Retrieves the Property role of the composite.
getPropertyRole() - Method in class implementations.JavaSingleRelation
Retrieves the Property role of the composite.
getPublicName() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the public name attribute, which is the same as the name attribute.
getPublicName() - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Gets the public name attribute.
getPublicUniqueRealm() - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Gets the unique realm namespace for the public name.
getPublished(AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Retrieves the PublishedConcept that represents the given concept, if any.
getPublishedConcept(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Gets a published concept in this composite by name.
getPublishedConcepts() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets an enumeration of all the published concepts in this composite.
getRealmImplementation(UniqueRealm) - Method in class implementations.ConcernJImplementationGenerator
Gets the implementation of the unique realm.
getResultingModels() - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Retrieves the resulting models using the valid permutations of concept forms.
getResultRole() - Method in class implementations.JavaReturns
Retrieves the Result role of the composite.
getRole(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Gets a role in this composite by name.
getRoleForms(String, Logger) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Gets the possible concept forms for a concept filling a role part of this implementation generator.
getRoleName() - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Gets the role name for this role part.
getRoleParts() - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Gets the implementation generator role parts.
getRoleParts(String) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Gets the implementation generator role parts for a given role name.
getRoles() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets an enumeration of all the roles in this composite.
getScale() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the viewing scale.
getSelectColor() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the selection artifact color for drawing.
getSelectColor() - Method in class EDU.utwente.CoCompose.lang.Link
Gets the selection artifact color for drawing.
getSelected() - Method in class EDU.auburn.VGJ.graph.Node
 
getSelectedComposite() - Method in class EDU.utwente.CoCompose.gui.MainFrame
Gets the selected composite from the repository, if any.
getSelectedComposite() - Method in interface EDU.utwente.CoCompose.util.RepositoryContainer
Gets the selected composite from the repository, if any.
getSelectedLink() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the selected link.
getSelectedNode() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the selected node.
getSelectedNode() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Get the index of the selected node.
getSelectedNode() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getSelectorName() - Method in class implementations.ConcernJInheritance
Returns the selector name based on the composite.
getShape() - Method in class EDU.auburn.VGJ.graph.Node
 
getShowIconOnly() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets show icon only attribute.
getSolutionModel(String) - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
Retrieves the solution Model for the given solution pattern.
getSolutions() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the solution patterns for this composite.
getSourceModel() - Method in class EDU.utwente.CoCompose.util.PositionVisitor
Gets the source model for positioning.
getSpecification() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets specification attribute.
getSpecificationLang() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets specification language attribute.
getStringval() - Method in class EDU.auburn.VGJ.graph.GMLlexer
 
getSuperLanguage(String) - Static method in class EDU.utwente.CoCompose.CoCompose
Gets the super-language for a target language (e.g.
getTargetLanguage() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets target language to translate the concept to.
getTargetLanguage() - Method in class EDU.utwente.CoCompose.lang.Model
Gets target language to translate the model to.
getTargetLanguage() - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Returns the target language this GenerateImplementationVisitor supports.
getTargetLanguage() - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Gets the target language to use for flattening.
getTargetLanguage() - Method in class translate.JavaImplementationVisitor
Returns the target language this GenerateImplementationVisitor supports.
getTargetLanguage() - Method in class translate.ConcernJImplementationVisitor
Returns the target language this GenerateImplementationVisitor supports.
getTargetLanguage() - Method in class translate.JAsCoImplementationVisitor
Returns the target language this GenerateImplementationVisitor supports.
getTargetLanguage() - Method in class translate.SEESCOAImplementationVisitor
Returns the target language this GenerateImplementationVisitor supports.
getTemp() - Method in class EDU.auburn.VGJ.graph.Node
 
getTokenType() - Method in class EDU.auburn.VGJ.graph.GMLlexer
 
getTransLanguages() - Method in class EDU.utwente.CoCompose.lang.Model
Gets the list of target languages for which translation priorities have been defined.
getTransModels() - Method in class EDU.utwente.CoCompose.translate.TranslateVisitor
Gets the transformed models so far.
getTransPriorities(String) - Method in class EDU.utwente.CoCompose.lang.Model
Gets the concept form translation priorities for the target language.
getType() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets type attribute.
getType() - Method in class EDU.utwente.CoCompose.util.CoComposeException
Gets the type of the exception.
getTypeRealm(String) - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
Retrieves the type realm for the given solution pattern.
getTypeUniqueRealm() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the type uniqueness realm.
getUniqueRealm() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Gets the uniqueness realm.
getUpdate() - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Gets the updateable model display.
getValue() - Method in class EDU.utwente.CoCompose.util.UniqueString
Gets the string value.
getValue(String, int) - Method in class EDU.auburn.VGJ.graph.GMLobject
Get the value of the first sub object matching the path-key "path" and type "type", or null if there is no sub object.
getVisibleGroupRoot() - Method in class EDU.auburn.VGJ.graph.Node
 
getVisitor() - Method in class implementations.JavaImplementationGenerator
Returns the corresponding GenerateImplementationVisitor.
getVSpacing() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the vertical spacing
getVSpacing() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
 
getVSpacing() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
GMLeof - Static variable in class EDU.auburn.VGJ.graph.GMLlexer
 
GMLfile - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
GMLinteger - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
GMLinteger - Static variable in class EDU.auburn.VGJ.graph.GMLlexer
 
GMLkey - Static variable in class EDU.auburn.VGJ.graph.GMLlexer
 
GMLlexer - class EDU.auburn.VGJ.graph.GMLlexer.
A GML lexer.
GMLlexer(InputStream) - Constructor for class EDU.auburn.VGJ.graph.GMLlexer
 
GMLlist - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
GMLobject - class EDU.auburn.VGJ.graph.GMLobject.
A GML object that does nothing but create itself and write itself.
GMLobject() - Constructor for class EDU.auburn.VGJ.graph.GMLobject
 
GMLobject(GMLlexer, String) - Constructor for class EDU.auburn.VGJ.graph.GMLobject
Create the object from a GMLlexer and key.
GMLobject(String, int) - Constructor for class EDU.auburn.VGJ.graph.GMLobject
 
GMLreal - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
GMLreal - Static variable in class EDU.auburn.VGJ.graph.GMLlexer
 
GMLstring - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
GMLstring - Static variable in class EDU.auburn.VGJ.graph.GMLlexer
 
gmlToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Create XML from the GML data using a SAX DefaultHandler.
GMLundefined - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
Graph - class EDU.auburn.VGJ.graph.Graph.
A class for representing a graph abstractly.
Graph() - Constructor for class EDU.auburn.VGJ.graph.Graph
construct empty graph
Graph(boolean) - Constructor for class EDU.auburn.VGJ.graph.Graph
construct empty graph with direction
Graph(GMLobject) - Constructor for class EDU.auburn.VGJ.graph.Graph
 
GraphAlgorithm - interface EDU.auburn.VGJ.algorithm.GraphAlgorithm.
This interface is used to add algorithms to the graph tool.
GraphCanvas - class EDU.auburn.VGJ.gui.GraphCanvas.
A window class for editing and displaying Graphs.
GraphCanvas(Graph, Frame) - Constructor for class EDU.auburn.VGJ.gui.GraphCanvas
 
GraphEdit - class EDU.auburn.VGJ.gui.GraphEdit.
GraphEdit is a text editing window for Graphs Here is the source.
GraphEdit(Graph, GraphUpdate) - Constructor for class EDU.auburn.VGJ.gui.GraphEdit
 
GraphUpdate - interface EDU.auburn.VGJ.algorithm.GraphUpdate.
This interface represents an updatable graph display.
GraphWindow - class EDU.auburn.VGJ.gui.GraphWindow.
GraphWindow is a graph editing tool window.
GraphWindow(boolean) - Constructor for class EDU.auburn.VGJ.gui.GraphWindow
 
GraphWindow(Graph) - Constructor for class EDU.auburn.VGJ.gui.GraphWindow
 
group - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
group(Node, boolean) - Method in class EDU.auburn.VGJ.graph.Graph
 
groupActive_ - Variable in class EDU.auburn.VGJ.graph.Node
 
groupActive() - Method in class EDU.auburn.VGJ.graph.Node
 
groupbox_ - Variable in class EDU.auburn.VGJ.graph.Node
 
GroupControl - class EDU.auburn.VGJ.gui.GroupControl.
A dialog class that allows the user to enter group commands.
GroupControl(Frame, GraphCanvas) - Constructor for class EDU.auburn.VGJ.gui.GroupControl
 
groupControl(int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
groupNode_ - Variable in class EDU.auburn.VGJ.graph.Node
 
groupNodeId_ - Variable in class EDU.auburn.VGJ.graph.Node
 
grouppos_ - Variable in class EDU.auburn.VGJ.graph.Node
 
GroupWarningDialog - class EDU.auburn.VGJ.gui.GroupWarningDialog.
An O.K.
GroupWarningDialog(Frame, GraphCanvas) - Constructor for class EDU.auburn.VGJ.gui.GroupWarningDialog
 

H

handleEvent(Event) - Method in class EDU.auburn.VGJ.graph.EdgePropertiesDialog
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.graph.NodePropertiesDialog
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.GroupControl
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.AlgPropDialog
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.PSdialog
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.GraphEdit
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.AngleControl
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.FontPropDialog
 
hasChild(int) - Method in class EDU.auburn.VGJ.graph.Node
 
hasChild(Node) - Method in class EDU.auburn.VGJ.graph.Node
 
hasImplementations(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Checks if there are implementation generators for this composite in the given language.
hasPartConcept(CompositePartConcept) - Method in class EDU.utwente.CoCompose.lang.Composite
Checks whether this composite has the given CompositePartConcept.
hasSolutions() - Method in class EDU.utwente.CoCompose.lang.Composite
Checks whether this composite has solution patterns.
haveId_ - Variable in class EDU.auburn.VGJ.graph.Node
 
head_ - Variable in class EDU.auburn.VGJ.graph.Edge
 
head() - Method in class EDU.auburn.VGJ.graph.Edge
 
height - Variable in class EDU.auburn.VGJ.util.DRect
 
height - Variable in class EDU.auburn.VGJ.util.DDimension3
 
height - Variable in class EDU.auburn.VGJ.util.DDimension
 
height_ - Variable in class EDU.auburn.VGJ.graph.Node
 
heightInTree - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
highestIndex() - Method in class EDU.auburn.VGJ.graph.Graph
 
highestIndex() - Method in class EDU.auburn.VGJ.graph.NodeList
Return the largest node index.
hSpacing - Variable in class EDU.auburn.VGJ.gui.GraphCanvas
 

I

ICON_ERROR - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The icon value for an error icon.
ICON_INFO - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The icon value for an info icon.
ICON_WARNING - Static variable in class EDU.utwente.CoCompose.gui.MessageDialog
The icon value for a warning icon.
id - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
id_ - Variable in class EDU.auburn.VGJ.graph.Node
 
Identifier - class EDU.utwente.CoCompose.util.Identifier.
Represents a valid programming language identifier.
Identifier(UniqueRealm) - Constructor for class EDU.utwente.CoCompose.util.Identifier
Constructs an Identifier.
Identifier(UniqueRealm, String) - Constructor for class EDU.utwente.CoCompose.util.Identifier
Constructs a Identifier.
idHash_ - Variable in class EDU.auburn.VGJ.graph.Graph
idHash_ is a lookup table for node ids.
ignorableWhitespace(char[], int, int) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Ignorable whitespace.
imagePS() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the Postscript representation for the type image.
imagePS(Image) - Static method in class EDU.auburn.VGJ.graph.Node
 
imageUpdate(Image, int, int, int, int, int) - Method in class EDU.auburn.VGJ.graph.Node
 
implConstrConceptID_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New implementation constraint concept ID.
implConstrForms_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New implementation constraint concept forms collection.
Implementation - class EDU.utwente.CoCompose.translate.Implementation.
Represents an implementation for a Concept.
Implementation() - Constructor for class EDU.utwente.CoCompose.translate.Implementation
Constructs an Implementation.
ImplementationGenerator - class EDU.utwente.CoCompose.translate.ImplementationGenerator.
Represents an implementation generator for a Composite.
ImplementationGenerator() - Constructor for class EDU.utwente.CoCompose.translate.ImplementationGenerator
Constructs an ImplementationGenerator.
ImplementationGeneratorI - interface EDU.utwente.CoCompose.translate.ImplementationGeneratorI.
Implementation generator interface for implementation generator plugin classes.
ImplementationGeneratorReader - class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader.
XML reader for reading implementation generator data into an ImplementationGenerator.
ImplementationGeneratorReader(ImplementationGenerator) - Constructor for class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
Constructs an ImplementationGeneratorReader.
ImplementationRolePart - class EDU.utwente.CoCompose.translate.ImplementationRolePart.
Represents a role part / concept form combination for an implementation pattern.
ImplementationRolePart() - Constructor for class EDU.utwente.CoCompose.translate.ImplementationRolePart
Constructs an ImplementationRolePart.
implementations - package implementations
 
ImplementationsDialog - class EDU.utwente.CoCompose.gui.ImplementationsDialog.
A dialog window for editing the implementations list of Concepts.
ImplementationsDialog(Frame, String, boolean, Concept) - Constructor for class EDU.utwente.CoCompose.gui.ImplementationsDialog
Constructs an ImplementationsDialog for a Concept object.
implementationsToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.Composite
Create XML from the implementation generators using a SAX DefaultHandler.
implementationsToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.Concept
Create XML from the implementations using a SAX DefaultHandler.
ImplGenDialog - class EDU.utwente.CoCompose.gui.ImplGenDialog.
A dialog window for editing the implementation generators list of Composites.
ImplGenDialog(Frame, String, boolean, Composite) - Constructor for class EDU.utwente.CoCompose.gui.ImplGenDialog
Constructs a ConceptPropertiesDialog for a Concept object.
IN - Static variable in class EDU.auburn.VGJ.graph.Node
 
inActiveGroup_ - Variable in class EDU.auburn.VGJ.graph.Node
 
incLogLevel() - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Increases the log level for the next messages.
incLogLevel() - Method in interface EDU.utwente.CoCompose.util.Logger
Increases the log level for the next messages.
includeElement(int) - Method in class EDU.auburn.VGJ.graph.Set
Include element n into the current set.
Indent - Static variable in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Indentation string (two spaces by default).
indent(String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Returns an indented implementation.
INDEPENDENT - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
index_ - Variable in class EDU.auburn.VGJ.graph.Node
 
indexedUnion(Set[], Set) - Method in class EDU.auburn.VGJ.graph.Set
 
inGroup() - Method in class EDU.auburn.VGJ.graph.Node
 
InheritanceConstraint - class constraints.InheritanceConstraint.
Constraint class for use as correctness or completeness constraint.
InheritanceConstraint() - Constructor for class constraints.InheritanceConstraint
 
init() - Method in class EDU.auburn.VGJ.VGJ
 
InputDialog - class EDU.auburn.VGJ.gui.InputDialog.
A dialog class for user input of a single string.
InputDialog(Frame, String, Component, int) - Constructor for class EDU.auburn.VGJ.gui.InputDialog
 
insertEdge(Edge) - Method in class EDU.auburn.VGJ.graph.Graph
Insert an edge.
insertEdge(int, int) - Method in class EDU.auburn.VGJ.graph.Graph
insert an edge between two nodes
insertEdge(int, int, DPoint3[]) - Method in class EDU.auburn.VGJ.graph.Graph
Insert an edge with path points.
insertEdge(int, int, DPoint3[], String) - Method in class EDU.auburn.VGJ.graph.Graph
Insert an edge with path points and a label.
insertExtends(String, String) - Method in class implementations.JavaImplementationGenerator
Inserts an 'extends' clause into the given implementation and returns it.
insertFiltermodule(String, String) - Method in class implementations.ConcernJImplementationGenerator
Inserts a filtermodule block into the given implementation and returns the updated implementation.
insertImplementation(ImplementationGenerator, int) - Method in class EDU.utwente.CoCompose.lang.Composite
Inserts an implementation generator for this composite on a given index.
insertImplementation(Implementation, int) - Method in class EDU.utwente.CoCompose.lang.Concept
Inserts an implementation for this concept on a given index.
insertImplements(String, String) - Method in class implementations.JavaImplementationGenerator
Inserts an 'implements' clause into the given implementation and returns it.
insertImports(String, Collection) - Method in class implementations.JavaImplementationGenerator
Inserts an import clause into the implementation and returns the updated implementation.
insertLink(int, int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Inserts a new link into the model.
insertLink(Link) - Method in class EDU.utwente.CoCompose.lang.Model
Inserts a link, if it is legal.
insertMethod(String, String) - Method in class implementations.JavaImplementationGenerator
Inserts a method into a java implementation and returns it.
insertMethodOverrideID(String, int) - Method in class implementations.JavaImplementationGenerator
Inserts a method override id into the implementation and returns the updated implementation.
insertMethodOverrideID(String, int) - Method in class implementations.ConcernJImplementationGenerator
Inserts a method override id into the implementation and returns the updated implementation.
insertNode() - Method in class EDU.utwente.CoCompose.lang.Model
Insert a new Node object in the model.
insertNode() - Method in class EDU.auburn.VGJ.graph.Graph
insert new node into graph; no initial connections
insertNode(boolean) - Method in class EDU.auburn.VGJ.graph.Graph
Insert new node or dummy node into the graph.
insertNode(int, int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Inserts the node that was prepared using dispatchNodeCreation or insert a basic Node.
insertNode(Node) - Method in class EDU.utwente.CoCompose.lang.Model
Insert a node in the model.
insertNodeAt(int) - Method in class EDU.auburn.VGJ.graph.Graph
insert new node into graph; into the nodelist at the index
insertParameters(String, Hashtable) - Method in class implementations.JavaImplementationGenerator
Inserts parameters into the method declaration and returns the updated implementation.
insertParameters(String, Hashtable) - Method in class implementations.ConcernJImplementationGenerator
Inserts parameters into the CF and Java method declaration and returns the updated implementation.
insertPrimitiveImplementation(String, Concept) - Method in class implementations.JavaImplementationGenerator
Inserts a primitive's implementation into a java implementation and returns it.
insertPrimitiveImplementations(String, Collection) - Method in class implementations.JavaImplementationGenerator
Inserts the implementations of the given Primitive concepts in the given implementation.
insertReturnType(String, String) - Method in class implementations.JavaImplementationGenerator
Inserts a return type clause into the implementation and returns the updated implementation.
insertReturnType(String, String) - Method in class implementations.ConcernJImplementationGenerator
Inserts a return type clause into the implementation and returns the updated implementation.
insertSolution(SolutionPattern, int) - Method in class EDU.utwente.CoCompose.lang.Composite
Inserts a solution pattern for this composite on a given index.
insertSuperimposition(String, Collection, Collection, Collection, Collection) - Method in class implementations.ConcernJImplementationGenerator
Inserts a superimposition block into the given implementation and returns the updated implementation.
insertTransPriority(String, String, int) - Method in class EDU.utwente.CoCompose.lang.Model
Inserts a concept form translation priority to the user defined heuristic.
insertVariables(String, Collection) - Method in class implementations.JavaImplementationGenerator
Inserts variables into the given implementation and returns it.
intersect(Set) - Method in class EDU.auburn.VGJ.graph.Set
Modify the current set to the intersection of current set and set s.
intersects(Set) - Method in class EDU.auburn.VGJ.graph.Set
 
intersectWithLineTo(DPoint3, boolean, int) - Method in class EDU.auburn.VGJ.graph.Node
 
IsArticulationPoint() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
isClass(String) - Method in class constraints.InheritanceConstraint
Checks whether the given form can be interpreted as a class.
isClass(String) - Method in class implementations.JavaImplementationGenerator
Checks whether the given form can be interpreted as a class.
isCopiedFrom(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Checks whether this concept has been copied from the given AbstractConcept.
isDependent() - Method in class EDU.utwente.CoCompose.lang.Composite
Checks whether this composite depends on other composites through using their published concepts.
isDirected() - Method in class EDU.auburn.VGJ.graph.Graph
function to determine the graph type (directed or undirected)
isDragging() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Returns whether the mouse is dragging in the AngleControl.
isDragging() - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Returns whether the mouse is dragging in the AngleControl.
isDragging() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Returns whether the mouse is dragging.
isDragging() - Method in class EDU.utwente.CoCompose.gui.AngleControl
Returns whether the mouse is dragging.
isDummy_ - Variable in class EDU.auburn.VGJ.graph.Node
 
isDummy() - Method in class EDU.auburn.VGJ.graph.Edge
 
isElement(int) - Method in class EDU.auburn.VGJ.graph.Set
Check if n is an element of currernt set.
isEmpty() - Method in class EDU.auburn.VGJ.algorithm.shawn.Queue
 
isEmpty() - Method in class EDU.auburn.VGJ.graph.Set
Check if current set is empty.
isGroup_ - Variable in class EDU.auburn.VGJ.graph.Node
 
isGroup() - Method in class EDU.auburn.VGJ.graph.Node
 
isInterface(String) - Method in class implementations.JavaImplementationGenerator
Checks whether the given form can be interpreted as an interface.
isLeaf - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
isMethod(String) - Method in class implementations.JavaImplementationGenerator
Checks whether the given form can be interpreted as a method.
isPrimitive(String) - Method in class implementations.JavaImplementationGenerator
Checks whether the given form can be interpreted as a primitive.
isStatic(String) - Method in class implementations.JavaImplementationGenerator
Checks whether the given form is static.
isSubset(Set) - Method in class EDU.auburn.VGJ.graph.Set
Check if set s is a subset of current set.
isSuperLanguage(String, String) - Static method in class EDU.utwente.CoCompose.CoCompose
Checks whether superLanguage is a super-language of subLanguage, whether direct or indirect.
isUnique(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Checks whether the given value is unique within the realm.
isUnique(String) - Method in class EDU.utwente.CoCompose.lang.Model
Checks whether the given value is unique within the realm.
isUnique(String) - Method in class EDU.utwente.CoCompose.util.DefaultUniqueRealm
Checks whether the given value is unique within the realm.
isUnique(String) - Method in interface EDU.utwente.CoCompose.util.UniqueRealm
Checks whether the given value is unique within the realm.
isValidatedPattern(String) - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
Determines whether the given solution pattern (by filename) has been validated.
isVisible() - Method in class EDU.auburn.VGJ.graph.Node
 

J

JAsCoFormsPostproc - class translate.JAsCoFormsPostproc.
Applies post-processing for the JAsCo java-based language after the concept forms have been determined.
JAsCoFormsPostproc() - Constructor for class translate.JAsCoFormsPostproc
Constructs a JAsCoFormsPostproc.
JAsCoImplementationVisitor - class translate.JAsCoImplementationVisitor.
Generates JAsCo language implementation for a CoCompose model.
JAsCoImplementationVisitor() - Constructor for class translate.JAsCoImplementationVisitor
Constructs a JAsCoImplementationVisitor.
JAsCoInheritance - class implementations.JAsCoInheritance.
Implementation generator plugin class for implementing an Inheritance composite in the JAsCo language.
JAsCoInheritance() - Constructor for class implementations.JAsCoInheritance
 
JAsCoSingleInstance - class implementations.JAsCoSingleInstance.
Implementation generator plugin class for implementing a SingleInstance composite in the JAsCo language.
JAsCoSingleInstance() - Constructor for class implementations.JAsCoSingleInstance
 
JAsCoSingleRelation - class implementations.JAsCoSingleRelation.
Implementation generator plugin class for implementing a SingleRelation composite in the JAsCo language.
JAsCoSingleRelation() - Constructor for class implementations.JAsCoSingleRelation
 
JavaFormsPostproc - class translate.JavaFormsPostproc.
Applies post-processing for Java after the concept forms have been determined.
JavaFormsPostproc() - Constructor for class translate.JavaFormsPostproc
Constructs a JavaFormsPostproc.
JavaImplementationGenerator - class implementations.JavaImplementationGenerator.
Introduces basic funtionality for Java implementation generators.
JavaImplementationGenerator() - Constructor for class implementations.JavaImplementationGenerator
Constructs a JavaImplementationGenerator.
JavaImplementationVisitor - class translate.JavaImplementationVisitor.
Generates Java implementation for a CoCompose model.
JavaImplementationVisitor() - Constructor for class translate.JavaImplementationVisitor
Constructs a JavaImplementationVisitor.
JavaInheritance - class implementations.JavaInheritance.
Implementation generator plugin class for implementing an Inheritance composite in Java.
JavaInheritance() - Constructor for class implementations.JavaInheritance
 
JavaOverrides - class implementations.JavaOverrides.
Implementation generator plugin class for implementing a Overrides composite in Java.
JavaOverrides() - Constructor for class implementations.JavaOverrides
Constructs a JavaOverrides
JavaReturns - class implementations.JavaReturns.
Implementation generator plugin class for implementing a Returns composite in Java.
JavaReturns() - Constructor for class implementations.JavaReturns
Constructs a JavaReturns
JavaSingleInstance - class implementations.JavaSingleInstance.
Implementation generator plugin class for implementing a SingleInstance composite in Java.
JavaSingleInstance() - Constructor for class implementations.JavaSingleInstance
Constructs a JavaSingleInstance.
JavaSingleRelation - class implementations.JavaSingleRelation.
Implementation generator plugin class for implementing a SingleRelation composite in Java.
JavaSingleRelation() - Constructor for class implementations.JavaSingleRelation
Constructs a JavaSingleRelation.

K

key_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 
keyDown(Event, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
keyDown(Event, int) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
killGroup(Node) - Method in class EDU.auburn.VGJ.graph.Graph
 
killThread() - Method in class EDU.auburn.VGJ.gui.DragFix
 

L

LABEL - Static variable in class EDU.auburn.VGJ.gui.OffsetCanvas
Event id for changing the label above the OffsetCanvas.
label_ - Variable in class EDU.auburn.VGJ.graph.Node
The label is split up per line.
lang - Variable in class translate.JavaFormsPostproc
Target language for this post-processor.
lastTopId_ - Variable in class EDU.auburn.VGJ.graph.Graph
lastTopId_ holds the next available id for a node.
layout - Variable in class EDU.auburn.VGJ.gui.LPanel
 
lcfirst(String) - Method in class implementations.JavaImplementationGenerator
Changes the first character of the string to lowercase.
lcfirst(String) - Method in class translate.JavaFormsPostproc
Changes the first character of the string to lowercase.
leftChild - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
leftNeighbor - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
leftSibling - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
leftSibling - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
level - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
LINEAR - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
Link - class EDU.utwente.CoCompose.lang.Link.
Represents a link between nodes.
Link(Node, Node, DPoint3[]) - Constructor for class EDU.utwente.CoCompose.lang.Link
Constructs a Link.
Link(Node, Node, Edge) - Constructor for class EDU.utwente.CoCompose.lang.Link
Constructs a Link.
Link(Node, Node, GMLobject) - Constructor for class EDU.utwente.CoCompose.lang.Link
Constructs a Link.
linkAbstractConcept(Model, Model, AbstractConcept, AbstractConcept, AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Links a new AbstractConcept according to the links in the solution model.
linkComposite(Model, Model, Composite, Composite, AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Links a new Composite according to the links in the solution model.
linkNodes(Node, Collection) - Method in class EDU.utwente.CoCompose.lang.Model
Links nodes to the given node.
linkPublished(Model, Composite, PublishedConcept, AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Links the solution pattern published concept into the model for the given concept.
linkRP(Model, CompositeRole, Concept) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Links the solution pattern role part into the model for the given concept.
linkToXML(DefaultHandler, Link) - Method in class EDU.utwente.CoCompose.lang.Model
Create XML from link using a SAX DefaultHandler.
listnext - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
loadFile(String) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
loadSolutionModel() - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Loads the solution pattern model and returns it.
log - Variable in class EDU.utwente.CoCompose.lang.ModelVisitor
The object to log to.
log - Variable in class EDU.utwente.CoCompose.translate.SolutionPattern
Cached Logger object.
log(String) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Logs a message and forces window update.
log(String) - Method in interface EDU.utwente.CoCompose.util.Logger
Logs a message.
Logger - interface EDU.utwente.CoCompose.util.Logger.
Represents a logging object.
LPanel - class EDU.auburn.VGJ.gui.LPanel.
A panel class with convenience functions.
LPanel() - Constructor for class EDU.auburn.VGJ.gui.LPanel
 

M

main(String[]) - Static method in class EDU.utwente.CoCompose.CoCompose
Main method.
main(String[]) - Static method in class EDU.auburn.VGJ.VGJ
 
MainFrame - class EDU.utwente.CoCompose.gui.MainFrame.
Main window containing the main menu and composite repository.
MainFrame_AboutBox - class EDU.utwente.CoCompose.gui.MainFrame_AboutBox.
About box window to go with the application.
MainFrame_AboutBox(Frame) - Constructor for class EDU.utwente.CoCompose.gui.MainFrame_AboutBox
Constructs a MainFrame_AboutBox.
MainFrame() - Constructor for class EDU.utwente.CoCompose.gui.MainFrame
Constructs the MainFrame.
MAJOR_VERSION - Static variable in class EDU.utwente.CoCompose.CoCompose
Application major version.
makeFilterDecl(String, String, Collection) - Method in class implementations.ConcernJImplementationGenerator
Returns a filter declaration given the filter name, type and rules.
MATE - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
matrix - Variable in class EDU.auburn.VGJ.util.Matrix44
 
Matrix44 - class EDU.auburn.VGJ.util.Matrix44.
A 4x4 Matrix class.
Matrix44() - Constructor for class EDU.auburn.VGJ.util.Matrix44
 
Matrix44(Matrix44) - Constructor for class EDU.auburn.VGJ.util.Matrix44
 
maxx - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
members(int) - Method in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
MessageDialog - class EDU.utwente.CoCompose.gui.MessageDialog.
A standard message dialog for displaying error, warning and info messages.
MessageDialog - class EDU.auburn.VGJ.gui.MessageDialog.
A dialog class for displaying a message.
MessageDialog(Frame, String, boolean) - Constructor for class EDU.utwente.CoCompose.gui.MessageDialog
Constructs a MessageDialog.
MessageDialog(Frame, String, String, boolean) - Constructor for class EDU.auburn.VGJ.gui.MessageDialog
 
migrateImplementationConstraints(Model, AbstractConcept, AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Migrates concept implementation constraints from the source concept to the target concept.
migratePublished(Model, PublishedConcept, Model) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Migrates the implementation constraints from the given published concept to the implementing concept.
MINOR_SUFFIX - Static variable in class EDU.utwente.CoCompose.CoCompose
Application minor version suffix.
MINOR_VERSION - Static variable in class EDU.utwente.CoCompose.CoCompose
Application minor version.
minx - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
mode_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
Mode flag for checking what element was started.
model - Variable in class EDU.utwente.CoCompose.xml.ModelReader
The model that is being read.
Model - class EDU.utwente.CoCompose.lang.Model.
Represents a design model made in the CoCompose language.
Model() - Constructor for class EDU.utwente.CoCompose.lang.Model
Constructs an empty Model.
Model(String, String) - Constructor for class EDU.utwente.CoCompose.lang.Model
Constructs a Model from an XML document.
ModelCanvas - class EDU.utwente.CoCompose.gui.ModelCanvas.
A window class for editing and displaying CoCompose design models.
ModelCanvas() - Constructor for class EDU.utwente.CoCompose.gui.ModelCanvas
Constructs a ModelCanvas.
ModelCanvas(Frame) - Constructor for class EDU.utwente.CoCompose.gui.ModelCanvas
Constructs a ModelCanvas.
ModelCanvas(Model, Frame) - Constructor for class EDU.utwente.CoCompose.gui.ModelCanvas
Constructs a ModelCanvas.
ModelFrame - class EDU.utwente.CoCompose.gui.ModelFrame.
Design Modeler window.
ModelFrame() - Constructor for class EDU.utwente.CoCompose.gui.ModelFrame
Constructs a ModelFrame.
ModelFrame(Model) - Constructor for class EDU.utwente.CoCompose.gui.ModelFrame
Constructs a ModelFrame given a particular model.
ModelPanel - class EDU.utwente.CoCompose.gui.ModelPanel.
A panel containing a ModelCanvas and a header label.
ModelPanel() - Constructor for class EDU.utwente.CoCompose.gui.ModelPanel
Constructs a ModelPanel.
ModelPanel(ModelCanvas) - Constructor for class EDU.utwente.CoCompose.gui.ModelPanel
Constructs a ModelPanel.
ModelPropertiesDialog - class EDU.utwente.CoCompose.gui.ModelPropertiesDialog.
A dialog window for editing the properties of a Model.
ModelPropertiesDialog() - Constructor for class EDU.utwente.CoCompose.gui.ModelPropertiesDialog
Constructs a ModelPropertiesDialog.
ModelPropertiesDialog(Frame, String, boolean, Model) - Constructor for class EDU.utwente.CoCompose.gui.ModelPropertiesDialog
Constructs a ModelPropertiesDialog for a Model object.
ModelReader - class EDU.utwente.CoCompose.xml.ModelReader.
XML reader for reading a CoCompose Model XML document and create the corresponding objects.
ModelReader(Model) - Constructor for class EDU.utwente.CoCompose.xml.ModelReader
Constructs a ModelReader.
ModelSpring - class EDU.utwente.CoCompose.algorithm.ModelSpring.
Model layout algorithm adapted from the EDU.auburn.VGJ.algorithm.shawn.Spring algorithm to cope with CoCompose models.
ModelSpring() - Constructor for class EDU.utwente.CoCompose.algorithm.ModelSpring
Constructs a ModelSpring.
ModelUpdate - interface EDU.utwente.CoCompose.gui.ModelUpdate.
Represents an updateable display for CoCompose models.
ModelVisitor - class EDU.utwente.CoCompose.lang.ModelVisitor.
Abstract Visitor class for visiting CoCompose Models.
ModelVisitor() - Constructor for class EDU.utwente.CoCompose.lang.ModelVisitor
Constructs a ModelVisitor.
modifier - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
MOUSE_EDGE - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse action value if an edge is being created.
MOUSE_MSELECT - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse action value if a multiple selection is being made.
MOUSE_NODE - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse action value if a node is being created.
MOUSE_NONE - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse action value if no action currently in progress.
MOUSE_SELECT - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
Mouse action value if a selection is being made.
mouseDown(Event, int, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
mouseDown(Event, int, int) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
mouseDown(Event, int, int) - Method in class EDU.auburn.VGJ.gui.AngleControl
 
mouseDrag(Event, int, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
mouseDrag(Event, int, int) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
mouseDrag(Event, int, int) - Method in class EDU.auburn.VGJ.gui.AngleControl
 
mouseExit(Event, int, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
MOUSEMOVE - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
mouseMove(Event, int, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
mouseUp(Event, int, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
mouseUp(Event, int, int) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
mouseUp(Event, int, int) - Method in class EDU.auburn.VGJ.gui.AngleControl
 
move(double, double) - Method in class EDU.auburn.VGJ.util.DPoint
 
move(double, double, double) - Method in class EDU.auburn.VGJ.util.DPoint3
 
move(DPoint) - Method in class EDU.auburn.VGJ.util.DPoint
 
move(DPoint3) - Method in class EDU.auburn.VGJ.util.DPoint3
 
moveImports() - Method in class translate.JavaImplementationVisitor
Moves the import declarations in the implementations to the right place.
moveImports() - Method in class translate.ConcernJImplementationVisitor
Moves the import declarations in the implementations to the right place.
moveTransform - Variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The coordinate transformation matrix to transform from viewing coordinates to graph coordinates.
MULT_MANY - Static variable in class EDU.utwente.CoCompose.lang.CompositeRole
Multiplicity value many (n).
MULT_ONE - Static variable in class EDU.utwente.CoCompose.lang.CompositeRole
Multiplicity value one (1).
MULT_ZERO - Static variable in class EDU.utwente.CoCompose.lang.CompositeRole
Multiplicity value zero (0).
mult(Matrix44) - Method in class EDU.auburn.VGJ.util.Matrix44
 
multiSelect() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Makes a multiple selection of all elements within the drawn box.
multToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Create XML from the multiplicity attributes using a SAX DefaultHandler.

N

newComposite_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New Composite.
newConcept_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New Concept.
newImpl_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New concept implementation.
newLink_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New Link.
newLinkOk(Link) - Method in class EDU.utwente.CoCompose.lang.Model
Checks whether a new link can be made between these nodes.
newPublished_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New PublishedConcept.
newRole_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New CompositeRole.
newSolutionRole_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New SolutionRole.
newWindow(Model, String) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Creates and shows a new model window
next - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
next_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 
next() - Method in class EDU.auburn.VGJ.graph.Set
Find the next element of current set.
nextChild() - Method in class EDU.auburn.VGJ.graph.Node
Returns the index of the next child, -1 if there is none.
nextComposite(Node) - Method in class EDU.utwente.CoCompose.lang.Model
Gets next composite from the model.
nextCompositePartConcept(Node) - Method in class EDU.utwente.CoCompose.lang.Model
Gets next composite part concept from the model.
nextConcept(Node) - Method in class EDU.utwente.CoCompose.lang.Model
Gets next concept from the model.
nextFreeNode(Node) - Method in class EDU.utwente.CoCompose.lang.Model
Gets next free, non-contained node from the model.
nextNode(Node) - Method in class EDU.auburn.VGJ.graph.Graph
 
nextNode(Node) - Method in class EDU.auburn.VGJ.graph.NodeList
 
nextNodeIndex(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
nextNodeIndex(int) - Method in class EDU.auburn.VGJ.graph.NodeList
 
nextSibling - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
nextToken() - Method in class EDU.auburn.VGJ.graph.GMLlexer
 
Node - class EDU.auburn.VGJ.graph.Node.
A Node class for use in a Graph, and for display.
Node() - Constructor for class EDU.auburn.VGJ.graph.Node
Create a Node with default attributes.
Node(boolean) - Constructor for class EDU.auburn.VGJ.graph.Node
Create a Node with default attributes, that may be a dummy node.
Node(GMLobject) - Constructor for class EDU.auburn.VGJ.graph.Node
 
nodeFromIndex(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
nodeFromIndex(int) - Method in class EDU.auburn.VGJ.graph.NodeList
 
NodeList - class EDU.auburn.VGJ.graph.NodeList.
A NodeList class for use in a Graph.
nodeList_ - Variable in class EDU.auburn.VGJ.graph.Graph
nodeList_ holds the graph.
NodeList() - Constructor for class EDU.auburn.VGJ.graph.NodeList
 
NodePropertiesDialog - class EDU.auburn.VGJ.graph.NodePropertiesDialog.
A dialog class for changing the properties of a node.
NodePropertiesDialog(Frame, Node) - Constructor for class EDU.auburn.VGJ.graph.NodePropertiesDialog
 
nodes - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
notationDecl(String, String, String) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
DTD declaration.
notify(Object) - Method in class EDU.utwente.CoCompose.gui.CoComposeDialog
Accepts generic notification message.
notify(Object) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Accepts generic notification message.
notify(Object) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Accepts generic notification message.
notify(Object) - Method in class EDU.utwente.CoCompose.gui.MainFrame
Accepts generic notification message.
notify(Object) - Method in interface EDU.utwente.CoCompose.util.ErrorReporter
Accepts generic notification message.
notifyListeners(PropertyChangeEvent) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Notifies the PropertyChangeListeners of a PropertyChangeEvent.
notifyNameChange(String, String) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Notfies the PropertyChangeListeners of a name change.
notifyNameChange(String, String) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Notfies the ProprtyChangeListeners of a name change.
notifyPublicNameChange(String, String) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Notfies the ProprtyChangeListeners of a public name change.
notifyRemovedFromModel() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Notfies the PropertyChangeListeners that we are removed from this model.
NullConstraint - class constraints.NullConstraint.
Example constraint class for use as correctness or completeness constraint.
NullConstraint() - Constructor for class constraints.NullConstraint
 
numberOfChildren() - Method in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
numberOfChildren() - Method in class EDU.auburn.VGJ.graph.Node
 
numberOfEdges() - Method in class EDU.utwente.CoCompose.lang.Model
Gets the number of edges in the model.
numberOfElements() - Method in class EDU.auburn.VGJ.graph.Set
Find the number of elements of current set.
numberOfNodes() - Method in class EDU.auburn.VGJ.graph.Graph
 

O

OFFSET - Static variable in class EDU.auburn.VGJ.gui.ScrolledPanel
Event id for offsetChange (scroll);
OffsetCanvas - class EDU.auburn.VGJ.gui.OffsetCanvas.
This abstract class is used inside a ScrolledPanel, and implements the required functionality to communicate with it.
OffsetCanvas() - Constructor for class EDU.auburn.VGJ.gui.OffsetCanvas
 
oldbox_ - Variable in class EDU.auburn.VGJ.graph.Node
 
oldpos_ - Variable in class EDU.auburn.VGJ.graph.Node
 
order - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
OrderCompositesVisitor - class EDU.utwente.CoCompose.translate.OrderCompositesVisitor.
Orders the composites in a list based on the composite interdependencies.
OrderCompositesVisitor() - Constructor for class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Constructs a OrderCompositesVisitor.
OUTPUT_DIR - Static variable in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
File output directory for all generated implementation files.
OVAL - Static variable in class EDU.auburn.VGJ.graph.Node
 

P

pack() - Method in class EDU.auburn.VGJ.graph.Graph
Re-index so the indexes go from 0 to number of nodes - 1.
paint(Graphics) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
paint(Graphics) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
paint(Graphics) - Method in class EDU.auburn.VGJ.gui.AngleControl
 
paintComponent(Graphics) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Paints the canvas elements on top of the panel.
paintComponent(Graphics) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Paints the viewport elements on top of the panel.
paintComponent(Graphics) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Paints the angle control elements on top of the panel.
paintComponentBuffer(Graphics) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Paints the viewport elements on top of the panel.
paintComponentBuffer(Graphics) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Paints the viewport elements on top of the panel.
paintComponentBuffer(Graphics) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Paints the angle control elements on top of the panel.
paintOver() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
paintOver() - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
paintOver() - Method in class EDU.auburn.VGJ.gui.AngleControl
 
parent - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
parent - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
parents(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
ParseError - exception EDU.auburn.VGJ.graph.ParseError.
A parse error Exception.
ParseError(String) - Constructor for class EDU.auburn.VGJ.graph.ParseError
 
parseGML(AbstractConcept, String) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Parses the GML data into the concept.
parseGML(String) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Parses the GML data into a new link.
Partition - class EDU.auburn.VGJ.algorithm.cgd.Partition.
A partition class for CGD.
Partition(int, Set[], Set[], Set[], Set[], int, Set) - Constructor for class EDU.auburn.VGJ.algorithm.cgd.Partition
 
pattern - Variable in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
The implementation generator that is being read.
patternsInPath - Variable in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
The set of solution patterns used in the flattening path.
PCDATA_COMMENTS - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
PCDATA_GML - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
PCDATA_NONE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
PCDATA_SPEC - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
pcdataMode_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
Mode flag for checking what type of character data is coming in.
points_ - Variable in class EDU.auburn.VGJ.graph.Edge
 
points() - Method in class EDU.auburn.VGJ.graph.Edge
 
pop() - Method in class EDU.auburn.VGJ.algorithm.shawn.Queue
 
position - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
PositionVisitor - class EDU.utwente.CoCompose.util.PositionVisitor.
Positions all entities of a model using a source model.
PositionVisitor(Model) - Constructor for class EDU.utwente.CoCompose.util.PositionVisitor
Constructs a PositionVisitor.
preferredSize() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
preferredSize() - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
preferredSize() - Method in class EDU.auburn.VGJ.gui.AngleControl
 
prelim - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
PRIMITIVE - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
processingInstruction(String, String) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Processing instruction.
processMove(int, int) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Processes a move of mouse coordinates
processWindowEvent(WindowEvent) - Method in class EDU.utwente.CoCompose.gui.MainFrame_AboutBox
Overridden event processing to link close event to button.
processWindowEvent(WindowEvent) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Overridden event processing to link close event to button.
processWindowEvent(WindowEvent) - Method in class EDU.utwente.CoCompose.gui.MainFrame
Overridden event processing so we can exit on System Close.
propertyChange(PropertyChangeEvent) - Method in class EDU.utwente.CoCompose.translate.Implementation
This method gets called when a property is changed.
prune() - Method in class EDU.auburn.VGJ.graph.GMLobject
Remove all null GMLlists from the object tree.
PSdialog - class EDU.auburn.VGJ.gui.PSdialog.
A dialog class that allows the user to specify parameters for PostScript output.
PSdialog(Frame, GraphCanvas) - Constructor for class EDU.auburn.VGJ.gui.PSdialog
 
PSEUDOINDEPENDENT - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
PSnum_(double) - Method in class EDU.auburn.VGJ.graph.Node
Formats a number for use in Postscript.
PSnum_(double) - Method in class EDU.auburn.VGJ.graph.Edge
Formats a number for use in Postscript.
psString_(String) - Method in class EDU.auburn.VGJ.graph.Node
Add escape characters for PostScript.
psString_(String) - Method in class EDU.auburn.VGJ.graph.Edge
Add escape characters for PostScript.
PublishedConcept - class EDU.utwente.CoCompose.lang.PublishedConcept.
The role class representing the roles of the CoCompose design language primitive Composite.
PublishedConcept() - Constructor for class EDU.utwente.CoCompose.lang.PublishedConcept
Constructs a PublishedConcept.
publishedToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.Composite
Create XML from the published concepts using a SAX DefaultHandler.
push(int) - Method in class EDU.auburn.VGJ.algorithm.shawn.Queue
 

Q

Queue - class EDU.auburn.VGJ.algorithm.shawn.Queue.
Class to implement a simple queue of integers.
Queue() - Constructor for class EDU.auburn.VGJ.algorithm.shawn.Queue
 
QUEUED - Static variable in class EDU.auburn.VGJ.gui.DragFix
 
queueEvent(Event) - Method in class EDU.auburn.VGJ.gui.DragFix
Queue or ignore an event.

R

realm_ - Variable in class EDU.utwente.CoCompose.lang.AbstractConcept
The realm in which identifiers must be unique.
RECTANGLE - Static variable in class EDU.auburn.VGJ.graph.Node
 
redo() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Roll back undo on last operation (re-do).
refresh() - Method in class EDU.utwente.CoCompose.gui.ImplementationsDialog
Refreshes window contents.
refreshFromComposite(Composite) - Method in class EDU.utwente.CoCompose.lang.Model
Updates all the composites in the model using the given composite type data.
register(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Registers a new value in the realm.
register(String) - Method in class EDU.utwente.CoCompose.lang.Model
Registers a new value in the realm.
register(String) - Method in class EDU.utwente.CoCompose.util.DefaultUniqueRealm
Registers a new value in the realm.
register(String) - Method in interface EDU.utwente.CoCompose.util.UniqueRealm
Registers a new value in the realm.
removeChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Removes a ChangeListener from the viewport scroller.
removeChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Removes a ChangeListener from the viewport scroller.
removeChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Removes a ChangeListener from the viewport scroller.
removeChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Removes a ChangeListener from the viewport scroller.
removeChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Removes a ChangeListener from the viewport scroller.
removeChangeListener(ChangeListener) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Removes a ChangeListener from the viewport scroller.
removeConcept(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Removes a concept from this role part.
removeConstraint(AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.Implementation
Removes the constraint referring to the given concept.
removeEdge(Edge) - Method in class EDU.auburn.VGJ.graph.Graph
 
removeEdge(int, int) - Method in class EDU.utwente.CoCompose.lang.Model
Remove the connection from n1 to n2 but leave the nodes in place.
removeEdge(int, int) - Method in class EDU.auburn.VGJ.graph.Graph
remove the connection from n1 to n2 but leave the nodes in place
removeEdgeBends() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
removeEdgePaths() - Method in class EDU.auburn.VGJ.graph.Graph
Eliminate edge paths.
removeElement(int) - Method in class EDU.auburn.VGJ.graph.Set
Remove element n from the current set.
removeExtraNewlines() - Method in class translate.JavaImplementationVisitor
Removes superfluous newlines in the implementations.
removeForm(Concept) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Removes a concept form mapping.
removeGroups() - Method in class EDU.auburn.VGJ.graph.Graph
 
removeGroups() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
removeImplementation(Implementation) - Method in class EDU.utwente.CoCompose.lang.Concept
Removes an implementation for this concept.
removeImplementation(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.lang.Composite
Removes an implementation generator for this composite.
removeNode(int) - Method in class EDU.utwente.CoCompose.lang.Model
Remove the node from the graph (also removes the links connected to it).
removeNode(int) - Method in class EDU.auburn.VGJ.graph.Graph
remove the node from the graph(also removes the edges connected to it)
removeNode(Node) - Method in class EDU.auburn.VGJ.graph.Graph
remove the node from the graph
removeNode(Node) - Method in class EDU.auburn.VGJ.graph.NodeList
 
removeNodeAt(int) - Method in class EDU.auburn.VGJ.graph.NodeList
 
removeNodeFromId(int) - Method in class EDU.utwente.CoCompose.lang.Model
Remove the node from the graph (also removes the links connected to it).
removeNotify() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
removeNotify() - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
removeNotify() - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
removeNotify() - Method in class EDU.auburn.VGJ.gui.AngleControl
 
removePartConcept(CompositePartConcept) - Method in class EDU.utwente.CoCompose.lang.Composite
Removes a CompositePartConcept from this Composite.
removePropertyChangeListener(PropertyChangeListener) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Removes a PropertyChangeListener (observer) from the list of listeners.
removeSolution(SolutionPattern) - Method in class EDU.utwente.CoCompose.lang.Composite
Removes a solution pattern for this composite.
removeTransPriority(String, String) - Method in class EDU.utwente.CoCompose.lang.Model
Removes a concept form translation priority from the user defined heuristic.
replaceNode(int, Node) - Method in class EDU.utwente.CoCompose.lang.Model
Replaces the node at position n by the given node, keeping the links.
reportError(CoComposeException) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Reports an error.
reportError(CoComposeException) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Reports an error.
reportError(CoComposeException) - Method in class EDU.utwente.CoCompose.gui.MainFrame
Reports an error.
reportError(CoComposeException) - Method in interface EDU.utwente.CoCompose.util.ErrorReporter
Reports an error.
reportError(String, String, AbstractConcept) - Method in class EDU.utwente.CoCompose.gui.CoComposeDialog
Reports an error.
RepositoryContainer - interface EDU.utwente.CoCompose.util.RepositoryContainer.
This interface represents objects that contain a composite repository tree.
reset() - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Resets the object to the state as it was just after object creation.
reset() - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Resets this visitor to the state it was in just after creation.
ResetFormsVisitor - class EDU.utwente.CoCompose.translate.ResetFormsVisitor.
Determines the concept forms of all concepts in a model.
ResetFormsVisitor() - Constructor for class EDU.utwente.CoCompose.translate.ResetFormsVisitor
Constructs a ModelVisitor.
RESIZE - Static variable in class EDU.auburn.VGJ.gui.OffsetCanvas
Event id for size change.
RESIZE - Static variable in class EDU.auburn.VGJ.gui.ScrolledPanel
Event id for size changes.
restoreCompositeOffset() - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Restore the offset coordinates to the composite, if any.
restoreOffsets() - Method in class EDU.utwente.CoCompose.lang.Composite
Restores the offset coordinates from all roles relative to this composite.
rightChild - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
rightNeighbor - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
rightSibling - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
rolepart - Variable in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
The role part that is currently being read.
rolesToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.Composite
Create XML from the composite roles using a SAX DefaultHandler.
run() - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Runs the algorithm.
run() - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Runs the visitor.
run() - Method in class EDU.auburn.VGJ.gui.DragFix
Process queued events.

S

safeClone() - Method in class EDU.utwente.CoCompose.lang.Model
Creates a deep copy of the model.
saveCompositeOffset() - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Saves the relative offset coordinates to the parent composite, if any.
saveOffsets() - Method in class EDU.utwente.CoCompose.lang.Composite
Saves the offset coordinates from all roles and published concepts relative to this composite.
saveState() - Method in class EDU.auburn.VGJ.graph.Node
 
saveState() - Method in class EDU.auburn.VGJ.graph.Edge
 
saveStates() - Method in class EDU.utwente.CoCompose.lang.Model
Calls saveState for each Node and Link in the model.
SAXWriter - class EDU.utwente.CoCompose.xml.SAXWriter.
XML writer for writing any XML document to an OutputStream.
SAXWriter() - Constructor for class EDU.utwente.CoCompose.xml.SAXWriter
 
scale - Variable in class EDU.auburn.VGJ.util.Matrix44
 
scale(double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
 
scale(double) - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Set the scale value for display, and update the display. scaleval is interpreted as follows: screen_distance = physical_distance * scaleval.
scale(double) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
scale(double, double, double) - Method in class EDU.utwente.CoCompose.lang.Composite
Scales the size of the Composite.
scale(double, double, double) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Overwritten scale method to disallow scaling of this object.
scale(double, double, double) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Overwritten scale method to disallow scaling of this object.
scale(double, double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
scaleBounds(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
scaleBounds(Graphics, double) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Scale the bounds of a Concept if label is put inside.
SCROLL - Static variable in class EDU.auburn.VGJ.gui.ViewportScroller
Event indicating the scroller has been moved.
ScrolledPanel - class EDU.auburn.VGJ.gui.ScrolledPanel.
This is a panel that contains an OffsetCanvas, a Label, and two Scrollbars.
When the OffsetCanvas is resized, the Scrollars will adjust so that the image can be completely viewed, and no more (you can scroll just to the edge of the image).
ScrolledPanel(OffsetCanvas) - Constructor for class EDU.auburn.VGJ.gui.ScrolledPanel
Create a ScrolledPanel.
scrollTo(double, double) - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Scroll to the given location.
scrollTo(double, double) - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
Scroll to any given location.
SearchDialog - class EDU.utwente.CoCompose.gui.SearchDialog.
Input dialog for searching for concepts in a model.
SearchDialog() - Constructor for class EDU.utwente.CoCompose.gui.SearchDialog
Constructs a SearchDialog.
SearchDialog(Frame, boolean, ModelCanvas) - Constructor for class EDU.utwente.CoCompose.gui.SearchDialog
Creates new SearchDialog
searchLocalConcept(AbstractConcept, Model, AbstractConcept) - Method in class EDU.utwente.CoCompose.translate.Implementation
Searches the local equivalent/copy of the given concept in the given model.
searchNext(int) - Method in class EDU.auburn.VGJ.graph.Set
Start at position n to search next element.
searchNextChild(int) - Method in class EDU.auburn.VGJ.graph.Node
Return the next child with index >= n, or -1 if n is the last.
SEESCOAFormsPostproc - class translate.SEESCOAFormsPostproc.
Applies post-processing for the SEESCOA java-based component language after the concept forms have been determined.
SEESCOAFormsPostproc() - Constructor for class translate.SEESCOAFormsPostproc
Constructs a SEESCOAFormsPostproc.
SEESCOAImplementationVisitor - class translate.SEESCOAImplementationVisitor.
Generates SEESCOA component language implementation for a CoCompose model.
SEESCOAImplementationVisitor() - Constructor for class translate.SEESCOAImplementationVisitor
Constructs a SEESCOAImplementationVisitor.
SEESCOAInheritance - class implementations.SEESCOAInheritance.
Implementation generator plugin class for implementing an Inheritance composite in the SEESCOA component language.
SEESCOAInheritance() - Constructor for class implementations.SEESCOAInheritance
 
SEESCOAOverrides - class implementations.SEESCOAOverrides.
Implementation generator plugin class for implementing a Overrides composite in the SEESCOA component language.
SEESCOAOverrides() - Constructor for class implementations.SEESCOAOverrides
Constructs a SEESCOAOverrides
SEESCOAReturns - class implementations.SEESCOAReturns.
Implementation generator plugin class for implementing a Returns composite in the SEESCOA component language.
SEESCOAReturns() - Constructor for class implementations.SEESCOAReturns
Constructs a SEESCOAReturns
SEESCOASingleInstance - class implementations.SEESCOASingleInstance.
Implementation generator plugin class for implementing a SingleInstance composite in the SEESCOA component language.
SEESCOASingleInstance() - Constructor for class implementations.SEESCOASingleInstance
 
SEESCOASingleRelation - class implementations.SEESCOASingleRelation.
Implementation generator plugin class for implementing a SingleRelation composite in the SEESCOA component language.
SEESCOASingleRelation() - Constructor for class implementations.SEESCOASingleRelation
 
SELECT_BOTH - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The select mode value.
SELECT_BOTH - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
SELECT_EDGES - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
SELECT_NODES - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
select(int, int, boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Makes a selection.
selectAll() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Selects all nodes.
selectAll() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
selected - Variable in class EDU.auburn.VGJ.graph.Edge
 
selectNode(int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Selects a node.
selectNode(int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
selectNode(int) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
Set - class EDU.auburn.VGJ.graph.Set.
This class is similar to Java's BitSet class (only it is not full of bugs).
Set() - Constructor for class EDU.auburn.VGJ.graph.Set
Construct an empty Set.
Set(int) - Constructor for class EDU.auburn.VGJ.graph.Set
Construct a Set with one element.
setAcceptDirs(boolean) - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Sets the acceptDirs attribute.
setAcceptFiles(boolean) - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Sets the acceptFiles attribute.
setAlignToGrid(boolean) - Method in class EDU.utwente.CoCompose.lang.Model
Sets align to grid attribute.
setAngles(double, double) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Sets the viewing angles.
setAngles(DPoint) - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Sets the angles attribute.
setAppliedPatterns(AppliedPatterns) - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Sets the appliedPatterns property for caching of validated solution patterns.
SetArticulationPoint(boolean) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
setBackColor(Color) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the background drawing color.
setBackColor(Color) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Sets the background drawing color.
setBackColor(Color) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Sets the background drawing color.
setBoundingBox(DDimension) - Method in class EDU.auburn.VGJ.graph.Node
 
setBoundingBox(DDimension3) - Method in class EDU.auburn.VGJ.graph.Node
 
setBoundingBox(double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setBoundingBox(double, double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setButtons(int[]) - Method in class EDU.utwente.CoCompose.gui.MessageDialog
Sets the buttons that should appear in the dialog.
setCharset(String) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Sets the encoding character set (e.g.
setChild(int) - Method in class EDU.auburn.VGJ.graph.Node
 
SetChildCount(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
setComments(String) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets comments attribute.
setCompletenessConstraint(String) - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Sets the completeness constraint filename.
setComposite(Composite) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Sets the Composite this PublishedConcept is part of.
setComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Sets the composite to which this solution pattern belongs.
setComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Sets the composite to which this solution pattern belongs.
setConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.Implementation
Sets the concept to which this implementation belongs.
setConceptForm(String) - Method in class EDU.utwente.CoCompose.translate.Implementation
Sets the target language construct form for this implementation.
setConceptForm(String) - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Sets the concept form for this role part.
setConceptForms(AbstractConcept, Set) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Sets the set of concept forms for a concept.
setConceptForms(Concept, Set) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Sets the set of concept forms for a concept and generates permutations.
setContent(String) - Method in class EDU.utwente.CoCompose.translate.Implementation
Sets the implementation content.
setContentSize(DDimension) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Sets the ViewportScroller content size.
setContentSize(DDimension) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Sets the content size.
setContentSize(double, double) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
setContext(URL) - Static method in class EDU.auburn.VGJ.graph.Node
 
setContext(URL) - Static method in class EDU.auburn.VGJ.gui.GraphWindow
 
setCorrectnessConstraint(String) - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Sets the correctness constraint filename.
setCurrentImplementation(Concept, String) - Method in class implementations.JavaImplementationGenerator
Stores current implementation for a concept.
setCurrentImplementation(Implementation) - Method in class EDU.utwente.CoCompose.gui.ImplementationsDialog
Gets the implementation that is currently being edited.
setCurrentImplementation(UniqueRealm, String) - Method in class implementations.JavaImplementationGenerator
Stores current implementation for a unique realm.
setCurrentOption(SolutionPattern) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Sets the current flattening option for this visitor to continue at.
setDefaultFillColor(Color) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Sets the default fill color.
setDefaultLabel(boolean) - Static method in class EDU.auburn.VGJ.graph.Node
 
setDefaults() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the defaults for this concept.
setDefaults() - Method in class EDU.utwente.CoCompose.lang.Composite
Sets the defaults for this composite.
setDefaults() - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Sets the defaults for this published concept.
setDefaults() - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Sets the defaults for this solution role.
setDefaults() - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Sets the defaults for this composite role.
setDirected(boolean) - Method in class EDU.auburn.VGJ.graph.Graph
 
setDirected(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setDontFlatten(Set) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Sets the set of composites that should not be flattened.
setDontFlattenTypes(Set) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Sets the set of composite types that should not be flattened.
setEdge(Edge, Graph) - Method in class EDU.auburn.VGJ.graph.EdgePropertiesDialog
 
setEdgeColor(Color) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the edge color for drawing.
setEdgeColor(Color) - Method in class EDU.utwente.CoCompose.lang.Link
Sets the edge color for drawing.
setEdgeProperties(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setEnabled(boolean) - Method in interface EDU.utwente.CoCompose.gui.ModelUpdate
Sets whether or not this display is enabled.
setEnabled(boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets whether or not this canvas is enabled.
setEndsWith(String) - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Sets the file extension to check on.
setErrorReporter(ErrorReporter) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Sets the error reporter object.
setFilename(String) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Sets the name of the file that contains the actual solution pattern.
setFilename(String) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Sets the name of the file that contains the actual solution pattern.
setFillColor(Color) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the filling color for drawing.
setFilledBy(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Sets the concept that fills the role described by this solution role.
setFlatModel(Model) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Sets the flattened model so far.
setFlatModels(Collection) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Sets the flattened models so far.
setFont(Font) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setFontColor(Color) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the font color for drawing.
setForm(Concept, String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Sets a concept form for a concept.
setForm(String) - Method in class EDU.utwente.CoCompose.lang.Concept
Sets the concept form, if determined.
setFormPermutations(Set) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Sets the concept form permutations for the entire model.
setForms(Hashtable) - Method in class EDU.utwente.CoCompose.translate.FormConstraintsVisitor
Sets the concept forms mapping attribute.
setFull(boolean) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Sets full flattening.
setFull(boolean) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Sets full flattening.
setGMLvalues(GMLobject) - Method in class EDU.auburn.VGJ.graph.Node
 
setGMLvalues(GMLobject) - Method in class EDU.auburn.VGJ.graph.Graph
Set the GML values of a GML object to those of this Graph.
setGMLvalues(GMLobject) - Method in class EDU.auburn.VGJ.graph.Edge
 
setGroup() - Method in class EDU.auburn.VGJ.graph.Node
 
setHashFromGML(String, int, Hashtable) - Method in class EDU.auburn.VGJ.graph.GMLobject
Insert the keys and values of the first sub-object with path-key "path" and type "type", into the hash table "hash".
setIcon(ImageIcon) - Method in class EDU.utwente.CoCompose.lang.Composite
Sets the composite type icon.
setIcon(int) - Method in class EDU.utwente.CoCompose.gui.MessageDialog
Sets the icon in the dialog, given one of the icon values.
setId(int) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets Id and initial label as well.
setId(int) - Method in class EDU.auburn.VGJ.graph.Node
 
setImage(Component, boolean, boolean) - Method in class EDU.auburn.VGJ.graph.Node
 
setImageSource(String) - Method in class EDU.auburn.VGJ.graph.Node
 
setImageType(String) - Method in class EDU.auburn.VGJ.graph.Node
 
setImpl(Concept, String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Sets the implementation for a Concept.
setImpl(UniqueRealm, String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Sets the implementation for a UniqueRealm.
setImplementationGenerator(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
 
SetIndex(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
setInsertNode(Node) - Method in class EDU.utwente.CoCompose.lang.Model
Sets a Node object for insertion in the model.
setInstantiatedBy(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets what concept instantiated the role part to which this belongs.
setInstantiatedBy(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Sets what concept instantiated the role part to which this belongs.
setLabel() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the label using the object attributes.
setLabel() - Method in class EDU.utwente.CoCompose.lang.Composite
Sets the label using the object attributes.
setLabel() - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Sets the label using the object attributes.
setLabel() - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Sets the label using the object attributes.
setLabel() - Method in class EDU.utwente.CoCompose.lang.Concept
Sets the label using the object attributes.
setLabel(String) - Method in class EDU.auburn.VGJ.graph.Node
 
setLabel(String) - Method in class EDU.auburn.VGJ.graph.Edge
 
setLabelPosition(String) - Method in class EDU.auburn.VGJ.graph.Node
 
setLanguage(String) - Method in class EDU.utwente.CoCompose.translate.Implementation
Sets the language in which this implementation is expressed.
setLanguage(String) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Sets the language in which this solution pattern is expressed.
setLineColor(Color) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the line drawing color.
setLineColor(Color) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Sets the line drawing color.
setLineColor(Color) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Sets the line drawing color.
setLineStyle(int) - Method in class EDU.auburn.VGJ.graph.Edge
 
setLogger(Logger) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Sets the logger object.
setLogger(Logger) - Method in class EDU.utwente.CoCompose.translate.FormConstraintsVisitor
Sets the logger object.
setLogger(Logger) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Sets the logger object.
setLogger(Logger) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Sets the logger object.
SetLow(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
setMessage(String) - Method in class EDU.utwente.CoCompose.gui.MessageDialog
Sets the dialog message.
setModel(Model) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the model that is being edited in this canvas.
setModel(Model) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the model this concept is part of.
setModel(Model) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Sets the model this concept is part of and determines the fill color.
setMouseMode(int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the behaviour of the mouse.
setMouseMode(int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setMultLowerBound(int) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Sets multiplicity lower bound attribute - updates label as well.
Precondition: MULT_ZERO <= multUpperBound <= MULT_ONE
setMultUpperBound(int) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Sets multiplicity upper bound attribute - updates label as well.
Precondition: MULT_ONE <= multUpperBound <= MULT_MANY
setName(String) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets name attribute - sets label as well.
setName(String) - Method in class EDU.utwente.CoCompose.lang.Model
Sets the name of the model/unique realm.
setName(String) - Method in class EDU.utwente.CoCompose.util.DefaultUniqueRealm
Sets the name of the model/unique realm.
setNextFlattenVisitor(FlattenVisitorDepthFirst) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Sets the next flattening option branch visitor.
setNode(Node) - Method in class EDU.auburn.VGJ.graph.NodePropertiesDialog
 
setNodeGroup(Node, Node) - Method in class EDU.auburn.VGJ.graph.Graph
 
setNodeProperties() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Invokes a properties dialog for concepts, if a Concept object is selected.
setNodeProperties(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
SetNumber(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
setOffset(double, double) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
setOffset(double, double, boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the offset coordinates.
setOffset(DPoint) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Sets the scrolling offset.
setOffset(DPoint) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Sets the viewport offset. param offset The viewport offset.
setOffsets(double, double, boolean) - Method in class EDU.auburn.VGJ.gui.OffsetCanvas
Adjust the offset of the contents of the canvas.
setOffsets(double, double, boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setOnlyNewConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.FormConstraintsVisitor
Sets the OnlyNewConcept attribute.
setOutputStream(OutputStream) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Sets the output stream for writing.
setPage(URL) - Method in class EDU.utwente.CoCompose.gui.TextViewDialog
Sets the current URL being displayed.
setPageFraction(double) - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
Set the amount of paging for the Scrollbars.
setPartOf(SolutionRole) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the solution role representing the role part this concept is part of.
setPartOf(SolutionRole) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Sets the solution role the Composite is part of.
setPortScrollerSize(Dimension) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Sets the ViewportScroller size.
setPortSize(DDimension) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Sets the ViewportScroller viewport size.
setPortSize(DDimension) - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Sets the viewport size.
setPortSize(double, double) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
setPosition(double, double) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets a new position in the model.
setPosition(double, double) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Clips and sets a new position in the model.
setPosition(double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setPosition(double, double, double) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets a new position in the model.
setPosition(double, double, double) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Clips and sets a new position in the model.
setPosition(double, double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setPosition(DPoint) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets a new position in the model.
setPosition(DPoint) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Clips and sets a new position in the model.
setPosition(DPoint) - Method in class EDU.auburn.VGJ.graph.Node
 
setPosition(DPoint3) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets a new position in the model.
setPosition(DPoint3) - Method in class EDU.utwente.CoCompose.lang.CompositePartConcept
Clips and sets a new position in the model.
setPosition(DPoint3) - Method in class EDU.auburn.VGJ.graph.Node
 
setPublicName(String) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Sets the public name attribute - sets label as well.
setQuality(int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setRepositoryContainer(RepositoryContainer) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Sets the repository container, so when this object changes the repository it will notify the repository container.
setRepositoryContainer(RepositoryContainer) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the repository container to get composites from.
setRoleName(String) - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Sets the role name for this role part.
setScale(double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the viewing scale.
setScale(double) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setSelectColor(Color) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the selection artifact color for drawing.
setSelectColor(Color) - Method in class EDU.utwente.CoCompose.lang.Link
Sets the selection artifact color for drawing.
setSelected(boolean) - Method in class EDU.utwente.CoCompose.lang.Composite
Sets this composite as selected or unselected.
setSelected(boolean) - Method in class EDU.auburn.VGJ.graph.Node
 
setShape(int) - Method in class EDU.auburn.VGJ.graph.Node
 
setShowIconOnly(boolean) - Method in class EDU.utwente.CoCompose.lang.Composite
Sets show icon only attribute.
setSpecification(String) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets specification attribute.
setSpecificationLang(String) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets specification language attribute.
setStatus(String) - Method in class EDU.utwente.CoCompose.gui.MainFrame
Sets status bar text and updates window.
setSuperLanguage(String, String) - Static method in class EDU.utwente.CoCompose.CoCompose
Sets the super-language for a target language (e.g.
setTargetLanguage(String) - Method in class EDU.utwente.CoCompose.lang.Model
Sets target language to translate the model to.
setTargetLanguage(String) - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Sets the target language to use for flattening.
setTemp(double) - Method in class EDU.auburn.VGJ.graph.Node
 
setText(String, String) - Method in class EDU.utwente.CoCompose.gui.TextViewDialog
Sets the dialog text.
setTo(DDimension) - Method in class EDU.auburn.VGJ.util.DDimension
 
setTo(double, double) - Method in class EDU.auburn.VGJ.util.DDimension
 
setTo(Matrix44) - Method in class EDU.auburn.VGJ.util.Matrix44
 
setToolkit(Toolkit) - Static method in class EDU.auburn.VGJ.graph.Node
 
setTransModels(Collection) - Method in class EDU.utwente.CoCompose.translate.TranslateVisitor
Sets the transformed models so far.
setType(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Sets type attribute.
setTypeUniqueRealm(UniqueRealm) - Method in class EDU.utwente.CoCompose.lang.Composite
Sets the type uniqueness realm.
setUniqueRealm(UniqueRealm) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets the uniqueness realm.
setUpdate(ModelUpdate) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Sets the updateable model display.
setValue(String) - Method in class EDU.utwente.CoCompose.util.UniqueString
Sets the string value.
setValue(String) - Method in class EDU.utwente.CoCompose.util.Identifier
Sets the string value.
setValue(String, int, Object) - Method in class EDU.auburn.VGJ.graph.GMLobject
 
setViewAngles(double, double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the viewing angles.
setViewAngles(double, double) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setVisible(boolean) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Makes the component visible or invisible.
setVisible(boolean) - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Makes the component visible or invisible.
SetVisited(boolean) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
setWireframe(boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets wireframe only drawing.
setWireframe(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
shapeNames - Static variable in class EDU.auburn.VGJ.graph.Node
 
show() - Method in class EDU.utwente.CoCompose.gui.MessageDialog
Shows the window.
show() - Method in class EDU.utwente.CoCompose.gui.CoComposeDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.ImplementationsDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.ImplGenDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.ModelPropertiesDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.SolPattDialog
Shows dialog window.
showMe() - Method in class EDU.auburn.VGJ.gui.GroupControl
 
showMe() - Method in class EDU.auburn.VGJ.gui.GroupWarningDialog
 
showMe() - Method in class EDU.auburn.VGJ.gui.AlgPropDialog
 
showMe() - Method in class EDU.auburn.VGJ.gui.FontPropDialog
 
SIBLING - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
SINGLETON - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
sinks - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
size - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
size - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
size() - Method in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
slide(Matrix44, Matrix44, int, int) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Moves to a new position in the model.
slide(Matrix44, Matrix44, int, int) - Method in class EDU.auburn.VGJ.graph.Node
 
slide(Matrix44, Matrix44, int, int) - Method in class EDU.auburn.VGJ.graph.Edge
 
SolPattDialog - class EDU.utwente.CoCompose.gui.SolPattDialog.
A dialog window for editing the solution patterns list of Composites.
SolPattDialog(Frame, String, boolean, Composite) - Constructor for class EDU.utwente.CoCompose.gui.SolPattDialog
Constructs a SolPattDialog for a Composite object.
SolutionPattern - class EDU.utwente.CoCompose.translate.SolutionPattern.
Represents a solution pattern for a Composite.
SolutionPattern() - Constructor for class EDU.utwente.CoCompose.translate.SolutionPattern
Constructs a SolutionPattern.
SolutionRole - class EDU.utwente.CoCompose.lang.SolutionRole.
The CoCompose design language primitive SolutionRole.
SolutionRole() - Constructor for class EDU.utwente.CoCompose.lang.SolutionRole
Constructs a SolutionRole.
solutionsToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.Composite
Create XML from the solution patterns using a SAX DefaultHandler.
sources - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
spacing - Variable in class EDU.auburn.VGJ.gui.LPanel
 
spacing_ - Static variable in class EDU.auburn.VGJ.gui.GraphWindow
spacing of controls
specToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Create XML from the specification attribute using a SAX DefaultHandler.
Spring - class EDU.auburn.VGJ.algorithm.shawn.Spring.
Class to implement Kamada and Kawai's spring algorithm with modifications).
Spring() - Constructor for class EDU.auburn.VGJ.algorithm.shawn.Spring
 
star(int) - Method in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
start(Graph, GraphUpdate) - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Starts the ModelSpring algorithm and runs it continuously in the background until the stop method is called.
startAbstractConcept(AbstractConcept, Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start AbstractConcept element.
startComments(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start Comments element.
startComposite(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start Composite element.
startCompositePartConcept(CompositePartConcept, Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start CompositePartConcept element.
startCompositeType(Attributes) - Method in class EDU.utwente.CoCompose.xml.CompositeTypeReader
Start CompositeType element.
startConcept(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start Concept element.
startConceptForm(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start ConceptForm element.
startConstrainedConcept(ConstrainedConcept, Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start ConstrainedConcept element.
startConstraint(Attributes) - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
Start Constraint element.
startDocument() - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Start document.
startElement(String, String, String, Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start element.
startElement(String, String, String, Attributes) - Method in class EDU.utwente.CoCompose.xml.CompositeTypeReader
Start element.
startElement(String, String, String, Attributes) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Start element.
startElement(String, String, String, Attributes) - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
Start element.
startGML(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start GML element.
startImplementation(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start Implementation element.
startImplementationConstraint(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start ImplementationConstraint element.
startImplementationContent(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start ImplementationContent element.
startImplementationGenerator(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start ImplementationGenerator element.
startLink(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start ConceptLink element.
startModel(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start DesignModel element.
startModel(Model) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Starts visitor in a separate thread.
startMult(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start Multiplicity element.
startPriority(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start TranslationPriority element.
startPriorityItem(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start PriorityItem element.
startPublished(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start PublishedConcept element.
startRole(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start CompositeRole element.
startRolePart(Attributes) - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
Start RolePart element.
startSolutionPattern(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start SolutionPattern element.
startSolutionRole(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start SolutionRole element.
startSpec(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start Specification element.
startXML(DefaultHandler, String, AttributesImpl) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Create XML start from this object using a SAX DefaultHandler, element name and given attributes.
startXML(DefaultHandler, String, AttributesImpl) - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Create XML start from this object using a SAX DefaultHandler, element name and given attributes.
startXML(DefaultHandler, String, AttributesImpl) - Method in class EDU.utwente.CoCompose.lang.Composite
Create XML start from this object using a SAX DefaultHandler, element name and given attributes.
startXML(DefaultHandler, String, AttributesImpl) - Method in class EDU.utwente.CoCompose.lang.CompositeType
Create XML start from this object using a SAX DefaultHandler, element name and given attributes.
startXML(DefaultHandler, String, AttributesImpl) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Create XML start from this object using a SAX DefaultHandler, element name and given attributes.
startXML(DefaultHandler, String, AttributesImpl) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Create XML start from this object using a SAX DefaultHandler, element name and given attributes.
startXML(DefaultHandler, String, AttributesImpl) - Method in class EDU.utwente.CoCompose.lang.Concept
Create XML start from this object using a SAX DefaultHandler, element name and given attributes.
stop() - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Stops the ModelSpring algorithm.
stringReplace(String, Hashtable, boolean) - Method in class EDU.utwente.CoCompose.translate.Implementation
Replaces names in source string and returns the new string.
styleColors - Static variable in class EDU.auburn.VGJ.graph.Edge
 
styleLabels - Static variable in class EDU.auburn.VGJ.graph.Edge
 
styleNames - Static variable in class EDU.auburn.VGJ.graph.Edge
 
stylePatterns - Static variable in class EDU.auburn.VGJ.graph.Edge
 
substVars() - Method in class translate.JavaImplementationVisitor
Substitutes predefined variables.
SystemPath(String, String) - Static method in class EDU.utwente.CoCompose.lang.Model
Calculates the path to the system DTD.

T

tail_ - Variable in class EDU.auburn.VGJ.graph.Edge
 
tail() - Method in class EDU.auburn.VGJ.graph.Edge
 
textColor - Variable in class EDU.auburn.VGJ.gui.LPanel
 
TextOutDialog - class EDU.auburn.VGJ.gui.TextOutDialog.
A dialog class for output of a single string.
TextOutDialog(Frame, String, String, boolean) - Constructor for class EDU.auburn.VGJ.gui.TextOutDialog
 
TextOutDialog(Frame, String, String, int, int, boolean) - Constructor for class EDU.auburn.VGJ.gui.TextOutDialog
 
TextViewDialog - class EDU.utwente.CoCompose.gui.TextViewDialog.
A text viewing dialog for displaying text contents like source code.
TextViewDialog() - Constructor for class EDU.utwente.CoCompose.gui.TextViewDialog
Constructs a TextViewDialog.
TextViewDialog(Frame, String, boolean) - Constructor for class EDU.utwente.CoCompose.gui.TextViewDialog
Constructs a TextViewDialog.
thisModel - Variable in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
The model on which this visitor is applied.
toEPS() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Returns an Encapsulated PostScript representation of the model.
toPS(double, double, double, double, double, double, double, boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
toPS(Matrix44) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Generate Postscript code for the node.
toPS(Matrix44) - Method in class EDU.auburn.VGJ.graph.Node
Generate PostScript code for the node.
toPS(Matrix44, boolean) - Method in class EDU.utwente.CoCompose.lang.Link
Gets the Postscript representation for this link.
toPS(Matrix44, boolean, boolean) - Method in class EDU.auburn.VGJ.graph.Edge
 
toPSimage(int, Matrix44) - Method in class EDU.auburn.VGJ.graph.Node
 
toPSimage(Matrix44) - Method in class EDU.utwente.CoCompose.lang.Composite
Create the PostScript invocation for the image.
toShortString() - Method in class EDU.auburn.VGJ.graph.Set
Convert set to "(0-2, 5, 9 ..., n)" String format.
toString() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
 
toString() - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
 
toString() - Method in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
toString() - Method in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
toString() - Method in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
toString() - Method in class EDU.auburn.VGJ.graph.Set
Convert set to "(0, 1, 2, ..., n)" String format.
toString(Graph) - Method in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
toString(Graph) - Method in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
toString(int) - Method in class EDU.auburn.VGJ.graph.GMLobject
Print the text representation of the object tree, with "numtabs" leading tabs.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.Composite
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.translate.Implementation
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler, boolean, String) - Method in class EDU.utwente.CoCompose.lang.Model
Create an XML document from the model using a SAX DefaultHandler.
toXML(DefaultHandler, String) - Method in class EDU.utwente.CoCompose.lang.CompositeType
Create an XML document from this object using a SAX DefaultHandler.
transform(Matrix44) - Method in class EDU.auburn.VGJ.util.DPoint3
 
translate - package translate
 
translate(double, double) - Method in class EDU.auburn.VGJ.util.DPoint
 
translate(double, double, double) - Method in class EDU.auburn.VGJ.util.DPoint3
 
TranslateVisitor - class EDU.utwente.CoCompose.translate.TranslateVisitor.
Translates the model using all three translation process steps (flatten, determine concept forms and generate implementation).
TranslateVisitor() - Constructor for class EDU.utwente.CoCompose.translate.TranslateVisitor
Constructs a TranslateVisitor.
transPrior_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New translation priority.
TreeAlgorithm - class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithm.
An algorithm for laying out a graph as a tree.
TreeAlgorithm(char) - Constructor for class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithm
 
TreeAlgorithmData - class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData.
Data container for the TreeAlgorithm class.
TreeAlgorithmData() - Constructor for class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
type_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 
typeRealm - Variable in class EDU.utwente.CoCompose.lang.Model
The composite type unique realm.

U

ucfirst(String) - Method in class implementations.JavaImplementationGenerator
Changes the first character of the string to uppercase.
ucfirst(String) - Method in class translate.JavaFormsPostproc
Changes the first character of the string to uppercase.
undo() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Performs undo on last operation.
union(Set) - Method in class EDU.auburn.VGJ.graph.Set
Modify the current set to the union of current set and set s.
UniqueRealm - interface EDU.utwente.CoCompose.util.UniqueRealm.
Represents a unique identifier realm.
UniqueString - class EDU.utwente.CoCompose.util.UniqueString.
A string that is guaranteed unique or throws an exception.
UniqueString(UniqueRealm) - Constructor for class EDU.utwente.CoCompose.util.UniqueString
Constructs a UniqueString.
UniqueString(UniqueRealm, String) - Constructor for class EDU.utwente.CoCompose.util.UniqueString
Constructs a UniqueString.
UNKNOWN - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
unRegister() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Unregisters all identifiers from the realm.
unRegister(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Unregisters a value from the realm.
unRegister(String) - Method in class EDU.utwente.CoCompose.lang.Model
Unregisters a value from the realm.
unRegister(String) - Method in class EDU.utwente.CoCompose.util.DefaultUniqueRealm
Unregisters a value from the realm.
unRegister(String) - Method in interface EDU.utwente.CoCompose.util.UniqueRealm
Unregisters a value from the realm.
unselectItems() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Unselects all graph elements.
unselectItems() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
unsubscribeAll() - Method in class EDU.utwente.CoCompose.translate.Implementation
Unsubscribes from all AbstractConcepts on which we depend.
UPDATE - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
update(boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Does canvas update.
update(boolean) - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Update the display.
update(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
updateAttributes(Composite) - Method in class EDU.utwente.CoCompose.lang.Composite
Updates attributes from fromComposite to self.
updateAttributes(ConstrainedConcept) - Method in class EDU.utwente.CoCompose.lang.ConstrainedConcept
Updates attributes from fromConcept to self.
updateFirstAvailable(int) - Method in class EDU.auburn.VGJ.graph.NodeList
 
updateLangImplTable() - Method in class EDU.utwente.CoCompose.lang.Composite
Updates the language => implementations lookup table.
updateUndo() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Updates the undo state just before a new action will be performed.

V

value_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 
valueOk(String) - Method in class EDU.utwente.CoCompose.util.Identifier
Check whether the string value is a valid identifier.
VGJ - class EDU.auburn.VGJ.VGJ.
The VGJ applet.
VGJ() - Constructor for class EDU.auburn.VGJ.VGJ
 
ViewPortPanel - class EDU.utwente.CoCompose.gui.ViewPortPanel.
A panel containing a ViewportScroller, along with a button for centering the viewport.
ViewPortPanel() - Constructor for class EDU.utwente.CoCompose.gui.ViewPortPanel
Constructs a ViewPortPanel.
ViewportScroller - class EDU.utwente.CoCompose.gui.ViewportScroller.
A ViewportScroller is a window used to scroll a window through a larger area of content.
ViewportScroller - class EDU.auburn.VGJ.gui.ViewportScroller.
A ViewportScroller is a window used to scroll a window through a larger area of content.
ViewportScroller() - Constructor for class EDU.utwente.CoCompose.gui.ViewportScroller
Constructs a ViewPortScroller
ViewportScroller(int, int, double, double, double, double, double, double) - Constructor for class EDU.auburn.VGJ.gui.ViewportScroller
 
viewTransform - Variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The coordinate transformation matrix to transform from graph coordinates to viewing coordinates.
visitAbstractConcept(AbstractConcept) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits an AbstractConcept object.
visitAbstractConcept(AbstractConcept) - Method in class EDU.utwente.CoCompose.util.PositionVisitor
Positions an AbstractConcept object using the source model.
PRE: The model attribute must be defined for the concept.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a Composite object.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Generates implementation for a Composite object.
PRE: The model attribute must be defined for the composite.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Flattens a Composite object.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Checks the concept form constraints for the composite.
PRE: The model must be defined for this composite.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Determines the composite dependencies and inserts the composite in the list at the appropriate index.
PRE: The model must be defined for this concept.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Flattens a Composite object.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Gets the flattening options (solution patterns or nothing) that can be used for flattening the composite.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.util.PositionVisitor
Positions a Composite object using the source model.
visitCompositePartConcept(CompositePartConcept) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a CompositePartConcept object.
visitCompositeRole(CompositeRole) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a CompositeRole object.
visitCompositeRole(CompositeRole) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Gets the possible concept forms for which the composite will translate into the model's target language.
PRE: The model and composite must be defined for this composite role.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a Concept object.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Generates implementation for a Concept object.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Determines the possible concept forms for this concept using the target language of the model.
PRE: The model must be defined for this concept.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Checks a Concept object for translation to the target language.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.ConceptFormConstraintsVisitor
Checks the concept form constraints for the concept.
PRE: The model must be defined for this concept.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.ResetFormsVisitor
Resets the possible concept forms for this concept.
visitConcept(Concept) - Method in class translate.JavaFormsPostproc
Adapts the concept's name to the Java naming convention corresponding to the concept's form.
PRE: The concept's form must have been determined.
visitConcept(Concept) - Method in class translate.JAsCoFormsPostproc
Adapts the concept's name to the Java naming convention corresponding to the concept's form.
PRE: The concept's form must have been determined.
visitConcept(Concept) - Method in class translate.JavaImplementationVisitor
Generates implementation for a Concept object.
visitConcept(Concept) - Method in class translate.ConcernJImplementationVisitor
Generates implementation for a Concept object.
visitConcept(Concept) - Method in class translate.JAsCoImplementationVisitor
Generates implementation for a Concept object.
visitConcept(Concept) - Method in class translate.SEESCOAFormsPostproc
Adapts the concept's name to the Java naming convention corresponding to the concept's form.
PRE: The concept's form must have been determined.
visitConcept(Concept) - Method in class translate.ConcernJFormsPostproc
Adapts the concept's name to the Java naming convention corresponding to the concept's form.
PRE: The concept's form must have been determined.
visitConcept(Concept) - Method in class translate.SEESCOAImplementationVisitor
Generates implementation for a Concept object.
visitConstrainedConcept(ConstrainedConcept) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a ConstrainedConcept object.
Visited() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
visited(Composite) - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Checks whether the composite is already being visited.
visitImplementation(Implementation) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits an Implementation object.
visitImplementation(Implementation) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Generates implementation for an Implementation object.
visitImplementation(Implementation) - Method in class EDU.utwente.CoCompose.translate.ConceptFormConstraintsVisitor
Check concept form constraints for this concept implementation.
PRE: The concept and model must be defined for the implementation.
visitImplementationGenerator(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits an ImplementationGenerator object.
visitImplementationGenerator(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Generates implementation for an ImplementationGenerator object.
visitImplementationGenerator(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Check concept form constraints for this implementation generator.
PRE: The composite and model must be defined for this implementation generator.
visitImplementationRolePart(ImplementationRolePart) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits an ImplementationRolePart object.
visitImplementationRolePart(ImplementationRolePart) - Method in class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Check concept form constraints for this implementation generator's role part.
PRE: The implementation generator, composite and model must be defined for this role part.
visitLink(Link) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a Link object.
visitLink(Link) - Method in class EDU.utwente.CoCompose.util.PositionVisitor
Positions a Link object intermediate points using the source model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a Model object.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.FormConstraintsVisitor
Checks the concept form constraints for the model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Visits a Model object.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Determines the concept forms for each concept in the model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Flattens the model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Determines the dependencies of the composites in the model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Flattens the model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.ResetFormsVisitor
Resets the concept forms for each concept in the model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.translate.TranslateVisitor
Translates the model.
visitModel(Model) - Method in class EDU.utwente.CoCompose.util.PositionVisitor
Iterates over all free nodes that are also AbstractConcepts.
visitModel(Model) - Method in class translate.JavaFormsPostproc
Visits a Model object.
visitModel(Model) - Method in class translate.JavaImplementationVisitor
Visits a Model object.
visitPublishedConcept(PublishedConcept) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a PublishedConcept object.
visitSolutionPattern(SolutionPattern) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a SolutionPattern object.
visitSolutionPattern(SolutionPattern) - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Checks whether the solution pattern can eventually translate into the given language.
visitSolutionRole(SolutionRole) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a SolutionRole object.
vSpacing - Variable in class EDU.auburn.VGJ.gui.GraphCanvas
 

W

weavePointers(Model) - Method in class translate.JavaImplementationVisitor
Weaves the designated implementations into the pointers.
weavePointers(Model, Object) - Method in class translate.JavaImplementationVisitor
Weaves the designated implementations into the pointers for the given concept.
width - Variable in class EDU.auburn.VGJ.util.DRect
 
width - Variable in class EDU.auburn.VGJ.util.DDimension3
 
width - Variable in class EDU.auburn.VGJ.util.DDimension
 
width_ - Variable in class EDU.auburn.VGJ.graph.Node
 
windowRect() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Get the position and dimensions of the display window.
windowRect() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Get the position and dimensions of the display window.
windowRect() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
writeFile(String, String, String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Writes the content to the designed file.
writeImplementation(Model, String) - Method in class translate.JavaImplementationVisitor
Writes the implementation of the model.
writeImplementation(Model, String) - Method in class translate.ConcernJImplementationVisitor
Writes the implementation of the model.
writeImplementation(Model, String) - Method in class translate.JAsCoImplementationVisitor
Writes the implementation of the model.
writeImplementation(Model, String) - Method in class translate.SEESCOAImplementationVisitor
Writes the implementation of the model.

X

x - Variable in class EDU.auburn.VGJ.util.DRect
 
x - Variable in class EDU.auburn.VGJ.util.DPoint3
 
x - Variable in class EDU.auburn.VGJ.util.DPoint
 
x_ - Variable in class EDU.auburn.VGJ.graph.Node
 
XMLNAME_COMMENTS - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_COMPOSITE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_CONCEPT - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_CONSTR - Static variable in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
 
XMLNAME_FORM - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_GML - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_ICONSTR - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_ICONT - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_IMPL - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_IMPLGEN - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_LINK - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_MODEL - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_MULT - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_PRI_ITEM - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_PRIORITY - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_PUBLISHED - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_ROLE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_ROLEPART - Static variable in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
 
XMLNAME_SOLPATT - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_SOLROLE - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_SPEC - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_TYPE - Static variable in class EDU.utwente.CoCompose.xml.CompositeTypeReader
 

Y

y - Variable in class EDU.auburn.VGJ.util.DRect
 
y - Variable in class EDU.auburn.VGJ.util.DPoint3
 
y - Variable in class EDU.auburn.VGJ.util.DPoint
 
y_ - Variable in class EDU.auburn.VGJ.graph.Node
 

Z

z - Variable in class EDU.auburn.VGJ.util.DPoint3
 
z_ - Variable in class EDU.auburn.VGJ.graph.Node
 

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