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

ANGLE - Static variable in class EDU.auburn.VGJ.gui.AngleControl
Event indicating the angle has changed.
ATLEAST - Static variable in class EDU.utwente.CoCompose.util.Library
 
ATMOST - Static variable in class EDU.utwente.CoCompose.util.Library
 
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.
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
 
AngleControl - class EDU.auburn.VGJ.gui.AngleControl.
A class that allows control of a 3D viewpoint angle in polar coordinates (phi, theta).
AngleControl(int, int) - Constructor for class EDU.auburn.VGJ.gui.AngleControl
 
AngleControl - class EDU.utwente.CoCompose.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.
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
AppliedPatterns - class EDU.utwente.CoCompose.translate.AppliedPatterns.
Caches applied SolutionPatterns during flattening.
AppliedPatterns() - Constructor for class EDU.utwente.CoCompose.translate.AppliedPatterns
Constructs an AppliedPatterns.
ArticulationPoints2String(Graph) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
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.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.CompositeRole
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.ConstrainedConcept
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.lang.Link
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.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.translate.Implementation
Accepts a ModelVisitor.
accept(ModelVisitor) - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
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.SolutionPattern
Accepts a ModelVisitor.
accept(File) - Method in class EDU.utwente.CoCompose.util.DirFileFilter
Whether the given file is accepted by this filter.
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.AlgPropDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.FontPropDialog
 
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.GroupControl
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.GroupWarningDialog
 
action(Event, Object) - Method in class EDU.auburn.VGJ.gui.InputDialog
 
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.TextOutDialog
 
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.AngleControl
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.ModelPanel
Adds a ChangeListener to the viewport scroller.
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.ViewportScroller
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.FlattenVisitor
Deprecated. Adds a composite to the set of composites that should not be flattened.
addDontFlatten(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
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
 
addFacets(String, Properties) - Method in class EDU.utwente.CoCompose.util.Library
Subfunction to add the facets from the given Properties object to the database
addFlatModel(Model) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Adds a flattened model to the collection of flattened models.
addImplementation(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.lang.Composite
Adds an implementation generator for this composite.
addImplementation(Implementation) - Method in class EDU.utwente.CoCompose.lang.Concept
Adds an implementation for this concept.
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.
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.
appendText(String) - Method in class EDU.utwente.CoCompose.gui.TextViewDialog
Appends text to the dialog window.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in interface EDU.utwente.CoCompose.translate.ImplementationGeneratorI
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.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.ConcernJInheritance
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.ConcernJOverrides
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.ConcernJReturns
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(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaImplementationGenerator
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaInheritance
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaOverrides
Applies the implementation generator.
apply(ImplementationGenerator, GenerateImplementationVisitor) - Method in class implementations.JavaReturns
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.
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.ConcernJOverrides
Applies the implementation generator for each NewMethod 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.ConcernJOverrides
Applies the implementation generator to an NewMethod concept.
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, Concept, Concept) - Method in class implementations.ConcernJSingleInstance
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) - Method in class implementations.JAsCoSingleInstance
Applies the implementation generator to an Owner concept.
applyToOwner(Concept) - Method in class implementations.JavaSingleInstance
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.
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.ConcernJSingleInstance
Applies the implementation generator to an Owner concept with form Method.
applyToOwnerMethod(Concept, Concept, Concept) - Method in class implementations.JavaSingleInstance
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, Concept, Concept) - Method in class implementations.ConcernJSingleInstance
Applies the implementation generator to a UniqueRealm.
applyToRealm(UniqueRealm, Collection, Collection) - Method in class implementations.ConcernJSingleRelation
Applies the implementation generator to a UniqueRealm.
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
 
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.
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(boolean) - Constructor for class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
BiconnectGraph() - 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(DPoint3) - 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.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.

C

CENTER - Static variable in class EDU.auburn.VGJ.graph.Node
 
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
 
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.auburn.VGJ.gui.GraphCanvas
 
CREATE_EDGES - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The create concepts mode value.
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.
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
 
CRQLtoSQL(String, AbstractMap) - Method in class EDU.utwente.CoCompose.util.Library
Translate CRQL to ordinary SQL
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
 
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(Frame, String, boolean) - Constructor for class EDU.utwente.CoCompose.gui.CoComposeDialog
Constructs a CoComposeDialog.
CoComposeDialog() - 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
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 - class EDU.utwente.CoCompose.lang.CompositeType.
Deprecated.  
CompositeType() - Constructor for class EDU.utwente.CoCompose.lang.CompositeType
Deprecated. Constructs a CompositeType.
CompositeType(String) - Constructor for class EDU.utwente.CoCompose.lang.CompositeType
Deprecated. 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.
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.
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(Frame, String, boolean, AbstractConcept) - Constructor for class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog
Constructs a ConceptPropertiesDialog for a Concept object.
ConceptPropertiesDialog() - Constructor for class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog
Constructs a ConceptPropertiesDialog.
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
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.
CreateRenameEvent(AbstractConcept, AbstractConcept) - Static method in class EDU.utwente.CoCompose.translate.Implementation
Creates a constrained concept renaming event for this.
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() - 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
 
center() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Update the display and boundaries, and center the graph in the display window.
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
 
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.
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.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.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.ViewportScroller
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.ImplementationGeneratorReader
Characters.
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.
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.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.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.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.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.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.Model
Checks the correctness of the entire model.
checkOldMethodsCount(Collection) - Method in class implementations.ConcernJOverrides
Checks whether the amount of OldMethod concepts doesn't exceed 1.
checkOldMethodsCount(Collection) - Method in class implementations.JavaOverrides
Checks whether the amount of OldMethod concepts doesn't exceed 1.
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.
checkRoles() - Method in class implementations.ConcernJInheritance
Checks the composite roles for existence.
checkRoles() - Method in class implementations.ConcernJOverrides
Checks the composite roles for existence.
checkRoles() - Method in class implementations.JavaInheritance
Checks the composite roles for existence.
checkRoles() - Method in class implementations.JavaOverrides
Checks the composite roles for existence.
checkRoles() - Method in class implementations.JavaReturns
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.
children(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
clan - Variable in 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.auburn.VGJ.graph.Graph
makes a copy of the current graph
clone() - Method in class EDU.auburn.VGJ.graph.Node
 
clone() - Method in class EDU.auburn.VGJ.graph.NodeList
 
clone() - Method in class EDU.auburn.VGJ.graph.Set
Make a copy of current set.
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.FlatteningOptionsVisitor
Returns a copy of this object.
clone() - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Create a shallow copy of this.
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.
compositeType - Variable in class EDU.utwente.CoCompose.xml.CompositeTypeReader
CompositeType to read into.
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
 
compute(Graph, GraphUpdate) - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Do not use.
conceptAsAspectBean(Concept, String) - Method in class translate.JAsCoImplementationVisitor
Implements the concept as an AspectBean.
conceptAsClass(Concept, String) - Method in class translate.JAsCoImplementationVisitor
Implements the concept as a Class.
conceptAsClass(Concept, String) - Method in class translate.JavaImplementationVisitor
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.JAsCoImplementationVisitor
Implements the concept as an Interface.
conceptAsInterface(Concept) - Method in class translate.JavaImplementationVisitor
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.
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.
conn - Static variable in class EDU.utwente.CoCompose.util.Library
 
constraintCheck - Variable in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
The form checking visitor needed to check constraints
constraintCheck - Variable in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
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.GraphCanvas
 
contentsSize() - Method in class EDU.auburn.VGJ.gui.OffsetCanvas
Return the size of the contents.
copy(Graph) - Method in class EDU.auburn.VGJ.graph.Graph
Copy the properties of another graph.
copyAttributes(Node) - Method in class EDU.auburn.VGJ.graph.Node
Copy attributes from another Node.
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(CompositeRole) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Copies attributes from fromRole to self.
copyAttributes(Composite) - Method in class EDU.utwente.CoCompose.lang.CompositeType
Deprecated. Copies attributes from fromComposite 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(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.
copyTypeAttributes(Composite) - Method in class EDU.utwente.CoCompose.lang.Composite
Copies attributes from fromComposite to self.
count() - Method in class EDU.auburn.VGJ.graph.NodeList
 
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.
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.
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.
createInputFilters(Collection) - Method in class implementations.ConcernJInheritance
Creates the input filters for inheritance.
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.
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.
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.
createSelectors(Collection) - Method in class implementations.ConcernJInheritance
Creates a collection of selector declarations for use in the superimposition block.
currentMouseAction - Variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The current mouse action being performed

D

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(double, double) - Constructor for class EDU.auburn.VGJ.util.DDimension
 
DDimension(DDimension) - Constructor for class EDU.auburn.VGJ.util.DDimension
 
DDimension3 - class EDU.auburn.VGJ.util.DDimension3.
A class for holding a real 3D dimension.
DDimension3(double, double, double) - Constructor for class EDU.auburn.VGJ.util.DDimension3
 
DDimension3(DDimension3) - Constructor for class EDU.auburn.VGJ.util.DDimension3
 
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.
DONE - Static variable in class EDU.auburn.VGJ.gui.AngleControl
 
DONE - Static variable in class EDU.auburn.VGJ.gui.ViewportScroller
 
DPoint - class EDU.auburn.VGJ.util.DPoint.
A class for holding a real position.
DPoint(double, double) - Constructor for class EDU.auburn.VGJ.util.DPoint
 
DPoint() - 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
 
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
 
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.CompositeRole
Default label position.
DefaultLabelPos - Static variable in class EDU.utwente.CoCompose.lang.SolutionRole
Default label position.
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.
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.
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.
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
 
data - Variable in class EDU.auburn.VGJ.graph.Edge
A general purpose data field.
data - Variable in class EDU.auburn.VGJ.graph.Node
A general purpose data field.
data_ - Variable in class EDU.auburn.VGJ.graph.Edge
 
data_ - Variable in class EDU.auburn.VGJ.graph.Node
 
databaseName - Static variable in class EDU.utwente.CoCompose.util.Library
Constants
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.
defaultDataTypes_ - Static variable in class EDU.auburn.VGJ.graph.Edge
Just change this list to change the data types.
defaultDataTypes_ - Static variable in class EDU.auburn.VGJ.graph.Node
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.
defaults - Static variable in class EDU.auburn.VGJ.graph.Node
The default node.
deleteAll(String, int) - Method in class EDU.auburn.VGJ.graph.GMLobject
 
deleteQuery(String) - Method in class EDU.utwente.CoCompose.util.Library
Delete a stored query (if found)
deleteSelected(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
deleteSelected() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Deletes all selected graph elements.
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.
difference(Set) - Method in class EDU.auburn.VGJ.graph.Set
Modify the current set to the difference of current set and s (current - s).
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.
doPass() - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Does one algorithm pass.
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.
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.
draw(Graphics, Matrix44, boolean, boolean, boolean, int, GraphCanvas, int) - Method in class EDU.auburn.VGJ.graph.Edge
 
draw(Component, Graphics, Matrix44, int) - Method in class EDU.auburn.VGJ.graph.Node
 
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(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) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Draw selected or unselected objects.
drawObjects_(boolean, Graphics, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
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.
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

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
 
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
 
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
 
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
 
edgeChar() - Method in class EDU.utwente.CoCompose.xml.ModelReader
Parse character data into the given edge.
edges_ - Variable in class EDU.auburn.VGJ.graph.Graph
edges_ stores all edges in the graph.
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.CompositeTypeReader
End element.
endElement(String, String, String) - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
End element.
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.SAXWriter
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(Set) - Method in class EDU.auburn.VGJ.graph.Set
Check if set s equals to current set.
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
 
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.
FONT_SIZE - Static variable in class EDU.utwente.CoCompose.lang.AbstractConcept
Font size (fixed).
FindArticulationPoints(Graph, Graph) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectGraph
 
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.
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.
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.
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
 
finalize() - Method in class EDU.utwente.CoCompose.util.Library
 
findAtleastValues(String, String, int) - Method in class EDU.utwente.CoCompose.util.Library
Find the legal values for an ATLEAST predicate
findAtmostValues(String, String, int) - Method in class EDU.utwente.CoCompose.util.Library
Find the legal values for an ATMOST predicate
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.
findOtherAtleastValues(String, String, int, int) - Method in class EDU.utwente.CoCompose.util.Library
Recursive companion of findAtleastValues
findOtherAtmostValues(String, String, int, int) - Method in class EDU.utwente.CoCompose.util.Library
Recursive companion of findAtmostValues
findSolutionRole(String) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Attempts to find the SolutionRole with the given name within the solution pattern.
findTableNames(String) - Method in class EDU.utwente.CoCompose.util.Library
Find the table names and the names of the properties they're used for
finish() - Method in class EDU.auburn.VGJ.gui.LPanel
Finish initialization.
fireStateChanged() - Method in class EDU.utwente.CoCompose.gui.AngleControl
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.ModelPanel
Notifies all listeners that have registered interest for notification on this event type.
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.ViewportScroller
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.
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
 
flattenNeeded - Variable in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. When false, flattening did not change model, so it was not needed.
flattenNeeded - Variable in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
When false, flattening did not change model, so it was not needed.

G

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.GMLlexer
 
GMLinteger - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
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(String, int) - 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.
GMLreal - Static variable in class EDU.auburn.VGJ.graph.GMLlexer
 
GMLreal - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
GMLstring - Static variable in class EDU.auburn.VGJ.graph.GMLlexer
 
GMLstring - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
GMLundefined - Static variable in class EDU.auburn.VGJ.graph.GMLobject
 
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.
GetChildCount() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
GetIndex() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
GetLow() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
GetNumber() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
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 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
 
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
 
GroupWarningDialog - class EDU.auburn.VGJ.gui.GroupWarningDialog.
An O.K. / Cancel dialog for group deletion.
GroupWarningDialog(Frame, GraphCanvas) - Constructor for class EDU.auburn.VGJ.gui.GroupWarningDialog
 
getAbstractConcept(String, String) - Method in class EDU.utwente.CoCompose.lang.Model
Gets the AbstractConcept with the given name in the given unique realm.
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.
getAbstractConcepts() - Method in class EDU.utwente.CoCompose.lang.Model
Gets the contained AbstractConcepts.
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.AngleControl
Gets the (theta, phi) viewing angles.
getAngles() - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Gets the angles attribute.
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.AngleControl
Gets the background drawing color.
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.
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.
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.
getChildren() - Method in class EDU.auburn.VGJ.graph.Node
 
getClassRole() - Method in class implementations.JavaSingleInstance
Retrieves the Class 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.
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.ImplementationGenerator
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.SolutionPattern
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.
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.auburn.VGJ.gui.ScrolledPanel
 
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the size of the canvas contents.
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Gets the content size.
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Gets the ViewportScroller content size.
getContentSize() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
gets the content size.
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(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).
getDrawBounds_(double, Matrix44, DPoint, DPoint) - Method in class EDU.auburn.VGJ.graph.Node
 
getDrawBounds_(DPoint, DPoint) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
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.
getFileTree(File, String, List) - Static method in class EDU.utwente.CoCompose.util.Library
Get a file tree (files in given directory and all subdirs)
getFilename() - Method in class EDU.utwente.CoCompose.translate.ImplementationGenerator
Gets the name of the file that contains the actual solution pattern.
getFilename() - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
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
 
getFirstCopiedFrom() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Returns the AbstractConcept from which this is first copied, if any.
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 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
 
getFrame() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the parent frame.
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.FlattenVisitor
Deprecated. Gets full flattening.
getFull() - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
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 interface EDU.auburn.VGJ.algorithm.GraphUpdate
 
getHSpacing() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getHSpacing() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the horizontal spacing.
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.
getImplGen() - Method in class implementations.JavaImplementationGenerator
Returns the corresponding ImplementationGenerator.
getImplPart(String, String) - Method in class translate.ConcernJImplementationVisitor
Retrieves the right part from the implementation.
getImplPart(String, String) - Method in class translate.JavaImplementationVisitor
Retrieves the right part from the implementation.
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(String) - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the implementation generators for this composite given the language.
getImplementations() - Method in class EDU.utwente.CoCompose.lang.Concept
Gets the implementations for this concept.
getImplementations(String) - Method in class EDU.utwente.CoCompose.lang.Concept
Gets the implementations for this concept given the language.
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
 
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.
getLabel() - Method in class EDU.auburn.VGJ.graph.Edge
 
getLabel() - Method in class EDU.auburn.VGJ.graph.Node
 
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.AngleControl
Gets the line drawing color.
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.
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.
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.gui.ModelFrame
Gets the model being edited in this window.
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.ImplementationGenerator
Retrieves the model context.
getModel() - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
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.ConcernJOverrides
Retrieves the NewMethod role of the 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
 
getOffset() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getOffset() - Method in class EDU.auburn.VGJ.gui.OffsetCanvas
 
getOffset() - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
getOffset() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the offset coordinates.
getOffset() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Gets the scrolling offset.
getOffset() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Gets the scrolling offset.
getOffset() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Gets the viewport offset.
getOldMethodRole() - Method in class implementations.ConcernJOverrides
Retrieves the OldMethod role of the composite.
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(Concept) - Method in class constraints.InheritanceConstraint
Retrieves all parent concepts given the child concept.
getParents(CompositeRole) - Method in class constraints.InheritanceConstraint
Retrieves all parent concepts given the parent role.
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.ConcernJImplementationVisitor
Gets the pointer attribute part of the implementation for the given entity.
getPointerAttribute(String, String) - Method in class translate.JavaImplementationVisitor
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.auburn.VGJ.gui.ScrolledPanel
 
getPortSize() - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Gets the viewport size.
getPortSize() - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Gets the ViewportScroller viewport size.
getPortSize() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Gets the viewport size.
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.
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.
getResultRole() - Method in class implementations.JavaReturns
Retrieves the Result role of the composite.
getResultingModels() - Method in class EDU.utwente.CoCompose.translate.DetermineFormsVisitor
Retrieves the resulting models using the valid permutations of concept forms.
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
 
getSelected() - Method in class EDU.utwente.CoCompose.gui.MainFrame
Get the component currently selected in the result list
getSelected() - Method in interface EDU.utwente.CoCompose.util.RepositoryContainer
Gets the selected element from the repository, if any.
getSelectedLink() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the selected link.
getSelectedNode() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Get the index of the selected node. -1 is returned if no node is selected.
getSelectedNode() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getSelectedNode() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the selected node.
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.FlatteningOptionsVisitor
Gets the target language to use for flattening.
getTargetLanguage() - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
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.JavaImplementationVisitor
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.
getVSpacing() - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
 
getVSpacing() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
getVSpacing() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Gets the vertical spacing
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.
getValue() - Method in class EDU.utwente.CoCompose.util.UniqueString
Gets the string value.
getVisibleGroupRoot() - Method in class EDU.auburn.VGJ.graph.Node
 
getVisitor() - Method in class implementations.JavaImplementationGenerator
Returns the corresponding GenerateImplementationVisitor.
gmlToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Create XML from the GML data using a SAX DefaultHandler.
group - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
group(Node, boolean) - Method in class EDU.auburn.VGJ.graph.Graph
 
groupActive() - Method in class EDU.auburn.VGJ.graph.Node
 
groupActive_ - Variable in class EDU.auburn.VGJ.graph.Node
 
groupControl(int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
groupNodeId_ - Variable in class EDU.auburn.VGJ.graph.Node
 
groupNode_ - Variable in class EDU.auburn.VGJ.graph.Node
 
groupbox_ - Variable in class EDU.auburn.VGJ.graph.Node
 
grouppos_ - Variable in class EDU.auburn.VGJ.graph.Node
 

H

hSpacing - Variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
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.AlgPropDialog
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.AngleControl
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.FontPropDialog
 
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.GroupControl
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.PSdialog
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
handleEvent(Event) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
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() - Method in class EDU.auburn.VGJ.graph.Edge
 
head_ - Variable in class EDU.auburn.VGJ.graph.Edge
 
height - Variable in class EDU.auburn.VGJ.util.DDimension
 
height - Variable in class EDU.auburn.VGJ.util.DDimension3
 
height - Variable in class EDU.auburn.VGJ.util.DRect
 
heightInTree - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
height_ - Variable in class EDU.auburn.VGJ.graph.Node
 
highestIndex() - Method in class EDU.auburn.VGJ.graph.Graph
 
highestIndex() - Method in class EDU.auburn.VGJ.graph.NodeList
Return the largest node index.

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.
IN - Static variable in class EDU.auburn.VGJ.graph.Node
 
INDEPENDENT - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
INF_DEPTH - Static variable in class EDU.utwente.CoCompose.util.Library
 
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.
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.
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.
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.
Indent - Static variable in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Indentation string (two spaces by default).
InheritanceConstraint - class constraints.InheritanceConstraint.
Constraint class for use as correctness or completeness constraint.
InheritanceConstraint() - Constructor for class constraints.InheritanceConstraint
 
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
 
IsArticulationPoint() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
id - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
idHash_ - Variable in class EDU.auburn.VGJ.graph.Graph
idHash_ is a lookup table for node ids.
id_ - Variable in class EDU.auburn.VGJ.graph.Node
 
ignorableWhitespace(char[], int, int) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Ignorable whitespace.
imagePS(Image) - Static method in class EDU.auburn.VGJ.graph.Node
 
imagePS() - Method in class EDU.utwente.CoCompose.lang.Composite
Gets the Postscript representation for the type image.
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.
implementations - package implementations
 
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.
inActiveGroup_ - Variable in class EDU.auburn.VGJ.graph.Node
 
inGroup() - Method 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(String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Returns an indented implementation.
indexComponent(File) - Method in class EDU.utwente.CoCompose.util.Library
Indexes a single component
indexComponents() - Method in class EDU.utwente.CoCompose.util.Library
(Re)Indexes all components
indexComposite(String, Composite) - Method in class EDU.utwente.CoCompose.util.Library
Subfunction to index the given Composite
indexConcept(String, Concept) - Method in class EDU.utwente.CoCompose.util.Library
Subfunction to index the given Concept
indexSolutionPattern(String, Model) - Method in class EDU.utwente.CoCompose.util.Library
Subfunction to index the given SolutionPattern (or plain vanilla Model)
index_ - Variable in class EDU.auburn.VGJ.graph.Node
 
indexedUnion(Set[], Set) - Method in class EDU.auburn.VGJ.graph.Set
 
init() - Method in class EDU.auburn.VGJ.VGJ
 
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.
insertEdge(Edge) - Method in class EDU.auburn.VGJ.graph.Graph
Insert an edge.
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.ConcernJImplementationGenerator
Inserts a method override id into the implementation and returns the updated implementation.
insertMethodOverrideID(String, int) - Method in class implementations.JavaImplementationGenerator
Inserts a method override id into the implementation and returns the updated implementation.
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() - Method in class EDU.utwente.CoCompose.lang.Model
Insert a new Node object in the model.
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.ConcernJImplementationGenerator
Inserts parameters into the CF and Java method declaration and returns the updated implementation.
insertParameters(String, Hashtable) - Method in class implementations.JavaImplementationGenerator
Inserts parameters into the 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.ConcernJImplementationGenerator
Inserts a return type clause into the implementation and returns the updated implementation.
insertReturnType(String, String) - Method in class implementations.JavaImplementationGenerator
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.
instance() - Static method in class EDU.utwente.CoCompose.util.Library
Singleton accessor; initialises library when first accessed
intersect(Set) - Method in class EDU.auburn.VGJ.graph.Set
Modify the current set to the intersection of current set and set s.
intersectWithLineTo(DPoint3, boolean, int) - Method in class EDU.auburn.VGJ.graph.Node
 
intersects(Set) - Method in class EDU.auburn.VGJ.graph.Set
 
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.AngleControl
Returns whether the mouse is dragging.
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.ViewPortPanel
Returns whether the mouse is dragging in the AngleControl.
isDragging() - Method in class EDU.utwente.CoCompose.gui.ViewportScroller
Returns whether the mouse is dragging.
isDummy() - Method in class EDU.auburn.VGJ.graph.Edge
 
isDummy_ - Variable in class EDU.auburn.VGJ.graph.Node
 
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() - Method in class EDU.auburn.VGJ.graph.Node
 
isGroup_ - Variable 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

keyDown(Event, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
keyDown(Event, int) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
key_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 
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.
LINEAR - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
LPanel - class EDU.auburn.VGJ.gui.LPanel.
A panel class with convenience functions.
LPanel() - Constructor for class EDU.auburn.VGJ.gui.LPanel
 
Library - class EDU.utwente.CoCompose.util.Library.
CoCompose component library based on a relational database.
Library() - Constructor for class EDU.utwente.CoCompose.util.Library
Singleton constructor
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.
Logger - interface EDU.utwente.CoCompose.util.Logger.
Represents a logging object.
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
 
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
 
loadQuery(String) - Method in class EDU.utwente.CoCompose.util.Library
Retrieve a saved query with a given name.
loadSolutionModel() - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Loads the solution pattern model and returns it.
log(String) - Method in class EDU.utwente.CoCompose.gui.ModelFrame
Logs a message and forces window update.
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 - Static variable in class EDU.utwente.CoCompose.util.Library
 
log(String) - Method in interface EDU.utwente.CoCompose.util.Logger
Logs a message.

M

MAJOR_VERSION - Static variable in class EDU.utwente.CoCompose.CoCompose
Application major version.
MATE - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
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.
MOUSEMOVE - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
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.
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).
MainFrame - class EDU.utwente.CoCompose.gui.MainFrame.
Main window containing the main menu and composite repository.
MainFrame() - Constructor for class EDU.utwente.CoCompose.gui.MainFrame
Constructs the MainFrame.
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.
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
 
MessageDialog - class EDU.auburn.VGJ.gui.MessageDialog.
A dialog class for displaying a message.
MessageDialog(Frame, String, String, boolean) - Constructor for class EDU.auburn.VGJ.gui.MessageDialog
 
MessageDialog - class EDU.utwente.CoCompose.gui.MessageDialog.
A standard message dialog for displaying error, warning and info messages.
MessageDialog(Frame, String, boolean) - Constructor for class EDU.utwente.CoCompose.gui.MessageDialog
Constructs a MessageDialog.
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(Model, Frame) - 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() - Constructor for class EDU.utwente.CoCompose.gui.ModelCanvas
Constructs a ModelCanvas.
ModelFrame - class EDU.utwente.CoCompose.gui.ModelFrame.
Design Modeler window.
ModelFrame(Model) - Constructor for class EDU.utwente.CoCompose.gui.ModelFrame
Constructs a ModelFrame given a particular model.
ModelFrame() - Constructor for class EDU.utwente.CoCompose.gui.ModelFrame
Constructs a ModelFrame.
ModelPanel - class EDU.utwente.CoCompose.gui.ModelPanel.
A panel containing a ModelCanvas and a header label.
ModelPanel(ModelCanvas) - Constructor for class EDU.utwente.CoCompose.gui.ModelPanel
Constructs a ModelPanel.
ModelPanel() - 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(Frame, String, boolean, Model) - Constructor for class EDU.utwente.CoCompose.gui.ModelPropertiesDialog
Constructs a ModelPropertiesDialog for a Model object.
ModelPropertiesDialog() - Constructor for class EDU.utwente.CoCompose.gui.ModelPropertiesDialog
Constructs a ModelPropertiesDialog.
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.
main(String[]) - Static method in class EDU.auburn.VGJ.VGJ
 
main(String[]) - Static method in class EDU.utwente.CoCompose.CoCompose
Main method.
main(String[]) - Static method in class EDU.utwente.CoCompose.util.Library
Stand-alone debugging method
makeFilterDecl(String, String, Collection) - Method in class implementations.ConcernJImplementationGenerator
Returns a filter declaration given the filter name, type and rules.
matrix - Variable in 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
 
migrateComponents() - Method in class EDU.utwente.CoCompose.gui.MainFrame
Migrate the components (actually only composites) from the previous versions of CoCompose to the current unifying file format.
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.
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.
modifier - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
mouseDown(Event, int, int) - Method in class EDU.auburn.VGJ.gui.AngleControl
 
mouseDown(Event, int, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
mouseDown(Event, int, int) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
mouseDrag(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
 
mouseExit(Event, int, int) - Method 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.AngleControl
 
mouseUp(Event, int, int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
mouseUp(Event, int, int) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
move(double, double) - Method in class EDU.auburn.VGJ.util.DPoint
 
move(DPoint) - Method in class EDU.auburn.VGJ.util.DPoint
 
move(double, double, double) - Method in class EDU.auburn.VGJ.util.DPoint3
 
move(DPoint3) - Method in class EDU.auburn.VGJ.util.DPoint3
 
moveImports() - Method in class translate.ConcernJImplementationVisitor
Moves the import declarations in the implementations to the right place.
moveImports() - Method in class translate.JavaImplementationVisitor
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(Matrix44) - Method in class EDU.auburn.VGJ.util.Matrix44
 
multToXML(DefaultHandler) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Create XML from the multiplicity attributes using a SAX DefaultHandler.
multiSelect() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Makes a multiple selection of all elements within the drawn box.

N

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
 
NodeList - class EDU.auburn.VGJ.graph.NodeList.
A NodeList class for use in a 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
 
NullConstraint - class constraints.NullConstraint.
Example constraint class for use as correctness or completeness constraint.
NullConstraint() - Constructor for class constraints.NullConstraint
 
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.
newLinkOk(Link) - Method in class EDU.utwente.CoCompose.lang.Model
Checks whether a new link can be made between these nodes.
newLink_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New Link.
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() - 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
 
next_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 
nodeFromIndex(int) - Method in class EDU.auburn.VGJ.graph.Graph
 
nodeFromIndex(int) - Method in class EDU.auburn.VGJ.graph.NodeList
 
nodeList_ - Variable in class EDU.auburn.VGJ.graph.Graph
nodeList_ holds the graph.
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.MainFrame
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.ModelFrame
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.
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);
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
 
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
 
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.
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
 

P

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
 
PRIMITIVE - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
PSEUDOINDEPENDENT - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
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
 
PSnum_(double) - Method in class EDU.auburn.VGJ.graph.Edge
Formats a number for use in Postscript.
PSnum_(double) - Method in class EDU.auburn.VGJ.graph.Node
Formats a number for use in Postscript.
ParseError - exception EDU.auburn.VGJ.graph.ParseError.
A parse error Exception.
ParseError(String) - Constructor for class EDU.auburn.VGJ.graph.ParseError
 
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
 
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.
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.
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.AngleControl
 
paint(Graphics) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
paint(Graphics) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
paintComponent(Graphics) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Paints the angle control elements on top of the panel.
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.
paintComponentBuffer(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.
paintOver() - Method in class EDU.auburn.VGJ.gui.AngleControl
 
paintOver() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
paintOver() - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
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
 
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.
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.
pcdataMode_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
Mode flag for checking what type of character data is coming in.
points() - Method in class EDU.auburn.VGJ.graph.Edge
 
points_ - Variable 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
 
preferredSize() - Method in class EDU.auburn.VGJ.gui.AngleControl
 
preferredSize() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
preferredSize() - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
prelim - Variable in class EDU.auburn.VGJ.algorithm.tree.TreeAlgorithmData
 
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
Overridden event processing so we can exit on System Close.
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.
processingInstruction(String, String) - Method in class EDU.utwente.CoCompose.xml.SAXWriter
Processing instruction.
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.
psString_(String) - Method in class EDU.auburn.VGJ.graph.Edge
Add escape characters for PostScript.
psString_(String) - Method in class EDU.auburn.VGJ.graph.Node
Add escape characters for PostScript.
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

QUEUED - Static variable in class EDU.auburn.VGJ.gui.DragFix
 
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
 
query(String) - Method in class EDU.utwente.CoCompose.util.Library
Execute a CRQL query, returning the complete result table in the format of sqlQuery.
queueEvent(Event) - Method in class EDU.auburn.VGJ.gui.DragFix
Queue or ignore an event.

R

RECTANGLE - Static variable in class EDU.auburn.VGJ.graph.Node
 
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.
RepositoryContainer - interface EDU.utwente.CoCompose.util.RepositoryContainer.
This interface represents objects that contain a composite repository tree.
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.
rank(String, List) - Method in class EDU.utwente.CoCompose.util.Library
Rank a single result
rankOne(String, String, AbstractMap) - Method in class EDU.utwente.CoCompose.util.Library
Rank a single property of a single result
realm_ - Variable in class EDU.utwente.CoCompose.lang.AbstractConcept
The realm in which identifiers must be unique.
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.
refreshComponents(boolean) - Method in class EDU.utwente.CoCompose.util.Library
 
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.AngleControl
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.ModelPanel
Removes a ChangeListener from the viewport scroller.
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.ViewportScroller
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(int, int) - Method in class EDU.auburn.VGJ.graph.Graph
remove the connection from n1 to n2 but leave the nodes in place
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.
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(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.lang.Composite
Removes an implementation generator for this composite.
removeImplementation(Implementation) - Method in class EDU.utwente.CoCompose.lang.Concept
Removes an implementation for this concept.
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
 
removeNode(int) - Method in class EDU.utwente.CoCompose.lang.Model
Remove the node from the graph (also removes the links connected to it).
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.AngleControl
 
removeNotify() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
removeNotify() - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
 
removeNotify() - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
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(String, String, AbstractConcept) - Method in class EDU.utwente.CoCompose.gui.CoComposeDialog
Reports an error.
reportError(CoComposeException) - Method in class EDU.utwente.CoCompose.gui.MainFrame
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.ModelFrame
Reports an error.
reportError(CoComposeException) - Method in interface EDU.utwente.CoCompose.util.ErrorReporter
Reports an error.
reset() - Method in class EDU.utwente.CoCompose.translate.FlatteningOptionsVisitor
Resets this visitor to the state it was in just after creation.
reset() - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Resets the object to the state as it was just after object creation.
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.auburn.VGJ.gui.DragFix
Process queued events.
run() - Method in class EDU.utwente.CoCompose.algorithm.ModelSpring
Runs the algorithm.
run() - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Runs the visitor.

S

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
 
SCROLL - Static variable in class EDU.auburn.VGJ.gui.ViewportScroller
Event indicating the scroller has been moved.
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.auburn.VGJ.gui.GraphCanvas
 
SELECT_BOTH - Static variable in class EDU.utwente.CoCompose.gui.ModelCanvas
The select mode value.
SELECT_EDGES - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
SELECT_NODES - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
SIBLING - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
SINGLETON - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
ScrolledPanel - class EDU.auburn.VGJ.gui.ScrolledPanel.
This is a panel that contains an OffsetCanvas, a Label, and two Scrollbars.
ScrolledPanel(OffsetCanvas) - Constructor for class EDU.auburn.VGJ.gui.ScrolledPanel
Create a ScrolledPanel.
SearchDialog - class EDU.utwente.CoCompose.gui.SearchDialog.
Input dialog for searching for concepts in a model.
SearchDialog(Frame, boolean, ModelCanvas) - Constructor for class EDU.utwente.CoCompose.gui.SearchDialog
Creates new SearchDialog
SearchDialog() - Constructor for class EDU.utwente.CoCompose.gui.SearchDialog
Constructs a SearchDialog.
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.
SetArticulationPoint(boolean) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
SetChildCount(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
SetIndex(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
SetLow(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
SetNumber(int) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
SetVisited(boolean) - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
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.
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
 
SystemPath(String, String) - Static method in class EDU.utwente.CoCompose.lang.Model
Calculates the path to the system DTD.
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.
saveQuery(String, String) - Method in class EDU.utwente.CoCompose.util.Library
Save a given query in the database
saveState() - Method in class EDU.auburn.VGJ.graph.Edge
 
saveState() - Method in class EDU.auburn.VGJ.graph.Node
 
saveStates() - Method in class EDU.utwente.CoCompose.lang.Model
Calls saveState for each Node and Link in the model.
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, double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
scale(double) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
scale - Variable in class EDU.auburn.VGJ.util.Matrix44
 
scale(double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
 
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.CompositeRole
Overwritten scale method to disallow scaling of this object.
scale(double, double, double) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Overwritten scale method to disallow scaling of this object.
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.
scrollTo(double, double) - Method in class EDU.auburn.VGJ.gui.ScrolledPanel
Scroll to any given location.
scrollTo(double, double) - Method in class EDU.utwente.CoCompose.gui.ModelPanel
Scroll to the given location.
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.
select(int, int, boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Makes a selection.
selectAll() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
selectAll() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Selects all nodes.
selectNode(int) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
selectNode(int) - Method in class EDU.auburn.VGJ.gui.GraphWindow
 
selectNode(int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Selects a node.
selected - Variable in class EDU.auburn.VGJ.graph.Edge
 
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.
setBackColor(Color) - Method in class EDU.utwente.CoCompose.gui.AngleControl
Sets the background drawing color.
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.
setBoundingBox(double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setBoundingBox(DDimension) - Method in class EDU.auburn.VGJ.graph.Node
 
setBoundingBox(double, double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setBoundingBox(DDimension3) - 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
 
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.ImplementationGenerator
Sets the composite to which this solution pattern belongs.
setComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
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(double, double) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
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.
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(Implementation) - Method in class EDU.utwente.CoCompose.gui.ImplementationsDialog
Gets the implementation that is currently being edited.
setCurrentImplementation(Concept, String) - Method in class implementations.JavaImplementationGenerator
Stores current implementation for a concept.
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.CompositeRole
Sets the defaults for this composite role.
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.
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 class EDU.utwente.CoCompose.gui.ModelCanvas
Sets whether or not this canvas is enabled.
setEnabled(boolean) - Method in interface EDU.utwente.CoCompose.gui.ModelUpdate
Sets whether or not this display 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.ImplementationGenerator
Sets the name of the file that contains the actual solution pattern.
setFilename(String) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
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(String) - Method in class EDU.utwente.CoCompose.lang.Concept
Sets the concept form, if determined.
setForm(Concept, String) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Sets a concept form for a concept.
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.FlattenVisitor
Deprecated. Sets full flattening.
setFull(boolean) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
Sets full flattening.
setGMLvalues(GMLobject) - Method in class EDU.auburn.VGJ.graph.Edge
 
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.Node
 
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(int) - Method in class EDU.utwente.CoCompose.gui.MessageDialog
Sets the icon in the dialog, given one of the icon values.
setIcon(ImageIcon) - Method in class EDU.utwente.CoCompose.lang.Composite
Sets the composite type icon.
setId(int) - Method in class EDU.auburn.VGJ.graph.Node
 
setId(int) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets Id and initial label as well.
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
 
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(String) - Method in class EDU.auburn.VGJ.graph.Edge
 
setLabel(String) - Method in class EDU.auburn.VGJ.graph.Node
 
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.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() - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Sets the label using the object attributes.
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.AngleControl
Sets the line drawing color.
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.
setLineStyle(int) - Method in class EDU.auburn.VGJ.graph.Edge
 
setLog(PrintStream) - Method in class EDU.utwente.CoCompose.util.Library
Use a different log stream
setLogger(Logger) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Sets the logger object.
setLogger(Logger) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. 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.FormConstraintsVisitor
Sets the logger object.
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.auburn.VGJ.gui.GraphCanvas
 
setMouseMode(int) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the behaviour of the mouse.
setMultLowerBound(int) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Sets multiplicity lower bound attribute - updates label as well.
setMultUpperBound(int) - Method in class EDU.utwente.CoCompose.lang.CompositeRole
Sets multiplicity upper bound attribute - updates label as well.
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(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setNodeProperties() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Invokes a properties dialog for concepts, if a Concept object is selected.
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.
setOffsets(double, double, boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setOffsets(double, double, boolean) - Method in class EDU.auburn.VGJ.gui.OffsetCanvas
Adjust the offset of the contents of the canvas.
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.
setPartOf(SolutionRole) - Method in class EDU.utwente.CoCompose.lang.SolutionRole
Overriden method stub, since a role concept can never be part of another role concept.
setPortScrollerSize(Dimension) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Sets the ViewportScroller size.
setPortSize(double, double) - Method in class EDU.auburn.VGJ.gui.ViewportScroller
 
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.
setPosition(double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setPosition(DPoint) - Method in class EDU.auburn.VGJ.graph.Node
 
setPosition(double, double, double) - Method in class EDU.auburn.VGJ.graph.Node
 
setPosition(DPoint3) - Method in class EDU.auburn.VGJ.graph.Node
 
setPosition(double, double) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Sets a new position in the model.
setPosition(DPoint) - 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.AbstractConcept
Sets a new position in the model.
setPosition(DPoint3) - 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(DPoint) - 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.utwente.CoCompose.lang.CompositePartConcept
Clips and 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.
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.ModelCanvas
Sets the repository container to get composites from.
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.
setRoleName(String) - Method in class EDU.utwente.CoCompose.translate.ImplementationRolePart
Sets the role name for this role part.
setScale(double) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setScale(double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the viewing scale.
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.auburn.VGJ.graph.Node
 
setSelected(boolean) - Method in class EDU.utwente.CoCompose.lang.Composite
Sets this composite as selected or unselected.
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(double, double) - Method in class EDU.auburn.VGJ.util.DDimension
 
setTo(DDimension) - 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, int, Object) - Method in class EDU.auburn.VGJ.graph.GMLobject
 
setValue(String) - Method in class EDU.utwente.CoCompose.util.Identifier
Sets the string value.
setValue(String) - Method in class EDU.utwente.CoCompose.util.UniqueString
Sets the string value.
setViewAngles(double, double) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setViewAngles(double, double) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets the viewing angles.
setVisible(boolean) - Method in class EDU.utwente.CoCompose.gui.AngleControlPanel
Makes the component visible or invisible.
setVisible(boolean) - Method in class EDU.utwente.CoCompose.gui.ViewPortPanel
Makes the component visible or invisible.
setWireframe(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
setWireframe(boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Sets wireframe only drawing.
setupTables() - Method in class EDU.utwente.CoCompose.util.Library
Create the DB tables (if necessary, for example when first used), and connect them to their physical (text) files.
shapeNames - Static variable in class EDU.auburn.VGJ.graph.Node
 
show() - Method in class EDU.utwente.CoCompose.gui.CoComposeDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.ConceptPropertiesDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.ImplGenDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.ImplementationsDialog
Shows dialog window.
show() - Method in class EDU.utwente.CoCompose.gui.MessageDialog
Shows the 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.AlgPropDialog
 
showMe() - Method in class EDU.auburn.VGJ.gui.FontPropDialog
 
showMe() - Method in class EDU.auburn.VGJ.gui.GroupControl
 
showMe() - Method in class EDU.auburn.VGJ.gui.GroupWarningDialog
 
shutdown() - Method in class EDU.utwente.CoCompose.util.Library
Closes database connection
singleCRQLtoSQL(String, int, String, int) - Method in class EDU.utwente.CoCompose.util.Library
Generate translated SQL for a single CRQL predicate
sinks - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
size - Variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
size - Variable in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
size() - Method in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
slide(Matrix44, Matrix44, int, int) - Method in class EDU.auburn.VGJ.graph.Edge
 
slide(Matrix44, Matrix44, int, int) - Method in class EDU.auburn.VGJ.graph.Node
 
slide(Matrix44, Matrix44, int, int) - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
Moves to a new position in the model.
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.
sqlQuery(String) - Method in class EDU.utwente.CoCompose.util.Library
Execute a query in SQL and return the results as a Vector of rows A row is represented as a Vector of String The first entry contains the table names The rest of the rows contain the table's contents
sqlQuerySimple(String, String) - Method in class EDU.utwente.CoCompose.util.Library
Execute a SQL query, returning a single column
sqlUpdate(String) - Method in class EDU.utwente.CoCompose.util.Library
Execute a SQL command that doesn't return any useful results, like INSERT or DELETE
sqlUpdateBlind(String) - Method in class EDU.utwente.CoCompose.util.Library
Identical in behaviour to sqlUpdate, but ignores any exceptions.
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.CompositeTypeReader
Start element.
startElement(String, String, String, Attributes) - Method in class EDU.utwente.CoCompose.xml.ImplementationGeneratorReader
Start element.
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.SAXWriter
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(Model) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Starts visitor in a separate thread.
startModel(Attributes) - Method in class EDU.utwente.CoCompose.xml.ModelReader
Start DesignModel element.
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.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.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.CompositeType
Deprecated. 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.
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.PublishedConcept
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.

T

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(Frame, String, boolean) - Constructor for class EDU.utwente.CoCompose.gui.TextViewDialog
Constructs a TextViewDialog.
TextViewDialog() - Constructor for class EDU.utwente.CoCompose.gui.TextViewDialog
Constructs a TextViewDialog.
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.
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
 
tableLibraryFilename - Static variable in class EDU.utwente.CoCompose.util.Library
 
tablePropertiesFilename - Static variable in class EDU.utwente.CoCompose.util.Library
 
tableSavedQueriesFilename - Static variable in class EDU.utwente.CoCompose.util.Library
 
tableSize(String) - Method in class EDU.utwente.CoCompose.util.Library
Check how many rows the given table contains, and if it exists
tableTaxonomyFilename - Static variable in class EDU.utwente.CoCompose.util.Library
 
tail() - Method in class EDU.auburn.VGJ.graph.Edge
 
tail_ - Variable in class EDU.auburn.VGJ.graph.Edge
 
textColor - Variable in class EDU.auburn.VGJ.gui.LPanel
 
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(Matrix44, boolean, boolean) - Method in class EDU.auburn.VGJ.graph.Edge
 
toPS(Matrix44) - Method in class EDU.auburn.VGJ.graph.Node
Generate PostScript code for the node.
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, boolean) - Method in class EDU.utwente.CoCompose.lang.Link
Gets the Postscript representation for this link.
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.auburn.VGJ.algorithm.cgd.Clan
 
toString(Graph) - Method in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
toString() - Method in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
toString(Graph) - Method in class EDU.auburn.VGJ.algorithm.cgd.ClanTree
 
toString() - Method in class EDU.auburn.VGJ.algorithm.cgd.Partition
 
toString(int) - Method in class EDU.auburn.VGJ.graph.GMLobject
Print the text representation of the object tree, with "numtabs" leading tabs.
toString() - Method in class EDU.auburn.VGJ.graph.Set
Convert set to "(0, 1, 2, ..., n)" String format.
toString() - Method in class EDU.utwente.CoCompose.lang.AbstractConcept
 
toString() - Method in class EDU.utwente.CoCompose.translate.AppliedPatterns
 
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.CompositeRole
Create XML from this object using a SAX DefaultHandler.
toXML(DefaultHandler, String) - Method in class EDU.utwente.CoCompose.lang.CompositeType
Deprecated. Create an XML document 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) - 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.translate.Implementation
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) - Method in class EDU.utwente.CoCompose.translate.SolutionPattern
Create XML from this object using a SAX DefaultHandler.
transPrior_ - Variable in class EDU.utwente.CoCompose.xml.ModelReader
New translation priority.
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
 
typeRealm - Variable in class EDU.utwente.CoCompose.lang.Model
The composite type unique realm.
type_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 

U

UNKNOWN - Static variable in class EDU.auburn.VGJ.algorithm.cgd.Clan
 
UPDATE - Static variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
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.
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.
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() - Method in class EDU.utwente.CoCompose.lang.PublishedConcept
Unregisters all identifiers 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.
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.
unselectItems() - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
unselectItems() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Unselects all graph elements.
unsubscribeAll() - Method in class EDU.utwente.CoCompose.translate.Implementation
Unsubscribes from all AbstractConcepts on which we depend.
update(boolean) - Method in interface EDU.auburn.VGJ.algorithm.GraphUpdate
Update the display.
update(boolean) - Method in class EDU.auburn.VGJ.gui.GraphCanvas
 
update(boolean) - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Does canvas update.
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

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.auburn.VGJ.gui.ViewportScroller.
A ViewportScroller is a window used to scroll a window through a larger area of content.
ViewportScroller(int, int, double, double, double, double, double, double) - Constructor for class EDU.auburn.VGJ.gui.ViewportScroller
 
ViewportScroller - class EDU.utwente.CoCompose.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
Visited() - Method in class EDU.auburn.VGJ.algorithm.cartegw.BiconnectData
 
vSpacing - Variable in class EDU.auburn.VGJ.gui.GraphCanvas
 
valueOk(String) - Method in class EDU.utwente.CoCompose.util.Identifier
Check whether the string value is a valid identifier.
value_ - Variable in class EDU.auburn.VGJ.graph.GMLobject
 
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.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a Composite object.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Checks the concept form constraints for the composite.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitor
Deprecated. Flattens a Composite object.
visitComposite(Composite) - Method in class EDU.utwente.CoCompose.translate.FlattenVisitorDepthFirst
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.translate.GenerateImplementationVisitor
Generates implementation for a Composite object.
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.
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.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits a Concept object.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.ConceptFormConstraintsVisitor
Checks the concept form constraints for the concept.
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.
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.GenerateImplementationVisitor
Generates implementation for a Concept object.
visitConcept(Concept) - Method in class EDU.utwente.CoCompose.translate.ResetFormsVisitor
Resets the possible concept forms for this concept.
visitConcept(Concept) - Method in class translate.ConcernJFormsPostproc
Adapts the concept's name to the Java naming convention corresponding to the concept's form.
visitConcept(Concept) - Method in class translate.ConcernJImplementationVisitor
Generates implementation for a Concept object.
visitConcept(Concept) - Method in class translate.JAsCoFormsPostproc
Adapts the concept's name to the Java naming convention corresponding to the concept's form.
visitConcept(Concept) - Method in class translate.JAsCoImplementationVisitor
Generates implementation for a Concept object.
visitConcept(Concept) - Method in class translate.JavaFormsPostproc
Adapts the concept's name to the Java naming convention corresponding to the concept's form.
visitConcept(Concept) - Method in class translate.JavaImplementationVisitor
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.
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.
visitImplementation(Implementation) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits an Implementation object.
visitImplementation(Implementation) - Method in class EDU.utwente.CoCompose.translate.ConceptFormConstraintsVisitor
Check concept form constraints for this concept implementation.
visitImplementation(Implementation) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Generates implementation for an Implementation object.
visitImplementationGenerator(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.lang.ModelVisitor
Visits an ImplementationGenerator object.
visitImplementationGenerator(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.CompositeFormConstraintsVisitor
Check concept form constraints for this implementation generator.
visitImplementationGenerator(ImplementationGenerator) - Method in class EDU.utwente.CoCompose.translate.GenerateImplementationVisitor
Generates implementation for an ImplementationGenerator object.
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.
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.DetermineFormsVisitor
Determines the concept forms for each concept 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.FlattenVisitorDepthFirst
Flattens the model.
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.OrderCompositesVisitor
Determines the dependencies of the composites in 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.
visited(Composite) - Method in class EDU.utwente.CoCompose.translate.OrderCompositesVisitor
Checks whether the composite is already being visited.

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.DDimension
 
width - Variable in class EDU.auburn.VGJ.util.DDimension3
 
width - Variable in class EDU.auburn.VGJ.util.DRect
 
width_ - Variable in class EDU.auburn.VGJ.graph.Node
 
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
 
windowRect() - Method in class EDU.utwente.CoCompose.gui.ModelCanvas
Get the position and dimensions of the display window.
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.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.JavaImplementationVisitor
Writes the implementation of the model.
writeImplementation(Model, String) - Method in class translate.SEESCOAImplementationVisitor
Writes the implementation of the model.

X

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_PRIORITY - Static variable in class EDU.utwente.CoCompose.xml.ModelReader
 
XMLNAME_PRI_ITEM - 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
 
x - Variable in class EDU.auburn.VGJ.util.DPoint
 
x - Variable in class EDU.auburn.VGJ.util.DPoint3
 
x - Variable in class EDU.auburn.VGJ.util.DRect
 
x_ - Variable in class EDU.auburn.VGJ.graph.Node
 

Y

y - Variable in class EDU.auburn.VGJ.util.DPoint
 
y - Variable in class EDU.auburn.VGJ.util.DPoint3
 
y - Variable in class EDU.auburn.VGJ.util.DRect
 
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