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

A

accept(File) - Method in class venice.ExtensionFileFilter
 
actionPerformed(ActionEvent) - Method in class venice.ImportGXLURLCommand.AskUserURLDialog
Handles events from buttons.
active - Variable in class venice.VCompositeSelectionHandler
true when event handler is active
active - Variable in class venice.VSelectionModifyHandler
true when event handler is active
active - Variable in class venice.VZoomEventHandler
 
activeCamera - Variable in class venice.VSelectionModifyHandler
camera this event handler watches
activeCamera - Variable in class venice.VZoomEventHandler
 
addAllModelElements() - Method in class venice.CreateVisualizationTreeCommand
Adds all MElements from ModelStorage to current mVisualization instance.
addAllRelationships() - Method in class venice.CreateVisualizationTreeCommand
Adds relationships from mModel to mVisualization.
addChildGroupListener() - Method in class venice.ZPackage
 
addElementToIndex(MElement) - Method in class venice.ModelStorage
 
addModelObjectToVisualizationTree(VPackage, Object) - Method in class venice.CreateVisualizationTreeCommand
Adds a ModelStorage object and recursively its children to the visualization tree.
addOperation(String) - Method in class venice.Node
 
addRelationship(VRelationship) - Method in interface venice.VModelElement
Add the given VRelationship, where this element is either the source or destination, to this element's list of original relationships.
addRelationship(VRelationship) - Method in class venice.ZPackage
 
addRelationship(VRelationship) - Method in class venice.ZRelationship
Relationships cannot have relationships attached to themselves so this method does nothing.
addRelationship(VRelationship) - Method in class venice.ZVisualLeafModelElement
 
addRelationshipToCompRelListNotifyingOtherEnd(VModelElement, VRelationship) - Static method in class venice.ClosePackageCommand
 
addRelationshipToIndex(MRelationship) - Method in class venice.ModelStorage
 
addSubsDeps(VModelElement) - Method in interface venice.VInterface
Add inElement to list of dependencies that are greated to substitute this interface.
addSubsDeps(VModelElement) - Method in class venice.ZInterface
Add parameter to the list.
addToCompositeRelationshipList(VRelationship) - Method in interface venice.VModelElement
Add the given relationship to this element's list of composite relationships.
addToCompositeRelationshipList(VRelationship) - Method in class venice.ZPackage
 
addToCompositeRelationshipList(VRelationship) - Method in class venice.ZVisualLeafModelElement
 
addToHiddenOfferedRealizations(VRelationship) - Method in class venice.ZPackage
Add relationship to this list.
addToHiddenOfferedRealizations(VRelationship) - Method in class venice.ZVisualLeafModelElement
Add relationship to this list.
addToIndex(VModelElement) - Method in class venice.ZVisualization
adds a VModelElement to the indexing hashtable with checks
addToOfferedRealizationSubstitutions(VRelationship) - Method in class venice.ZPackage
Add relationship to this list.
addToOfferedRealizationSubstitutions(VRelationship) - Method in class venice.ZVisualLeafModelElement
Add relationship to this list.
addToRequiredInterfaceSubstitutions(VRelationship) - Method in class venice.ZPackage
Add relationship to this list.
addToRequiredInterfaceSubstitutions(VRelationship) - Method in class venice.ZVisualLeafModelElement
Add relationship to this list.
addToRequiredRealizations(VRelationship) - Method in class venice.ZPackage
Add relationship to this list.
addToRequiredRealizations(VRelationship) - Method in class venice.ZVisualLeafModelElement
Add relationship to this list.
addVChild(VModelElement) - Method in interface venice.VPackage
Adds a modelelement to be children of this package.
addVChild(VModelElement) - Method in class venice.ZPackage
 
addVRelationship(VRelationship) - Method in interface venice.Visualization
Adds a relationship to the visualization.
addVRelationship(VRelationship) - Method in class venice.ZVisualization
Adds a relationship to the visualization.
addVRelationshipAsSubrelationship(VRelationship) - Method in interface venice.VRelationship
Add the given VRelationship as a subrelationship for this VRelationship.
addVRelationshipAsSubrelationship(VRelationship) - Method in class venice.ZRelationship
 
addVRelationshipWithoutAddingOriginalReference(VRelationship) - Method in interface venice.Visualization
Add the given relationship to the visualization.
addVRelationshipWithoutAddingOriginalReference(VRelationship) - Method in class venice.ZVisualization
Adds the given VRelationship to the visualization, but does not add it as an original relationship to the source and destination nodes.
ALL_AVAILABLE - Static variable in class venice.VCompositeSelectionHandler
Flag used to indicate all available selection behaviors
allButton1ButShiftMask - Variable in class venice.VSelectionModifyHandler
 
allButton1Mask - Variable in class venice.VSelectionModifyHandler
 
allButton1Mask - Variable in class venice.VZoomEventHandler
 
allButton3ButShiftMask - Variable in class venice.VSelectionModifyHandler
 
allButton3Mask - Variable in class venice.VZoomEventHandler
 
Applet - class venice.Applet.
This class instantiates AppModule and loads the default model, if one is specified using "initialmodelurl" parameter in the HTML document launching this Applet.
Applet() - Constructor for class venice.Applet
Default constructor.
Application - class venice.Application.
Application class is the class that should be instantiated when Venice is to be used in application form.
Application() - Constructor for class venice.Application
 
AppModule - class venice.AppModule.
AppModule holds the whole Venice system together.
AppModule(boolean) - Constructor for class venice.AppModule
Sole constructor.
attr - Variable in class venice.GXLReader
 
attrName - Variable in class venice.GXLReader
 
attrOperation - Variable in class venice.GXLReader
 
attrType - Variable in class venice.GXLReader
 

B

bMenu - Variable in class venice.MenuToolBar
 
bMenuFilterByName - Variable in class venice.MenuToolBar
 
bMenuFilterByType - Variable in class venice.MenuToolBar
 
bMenuSelectByName - Variable in class venice.MenuToolBar
 
bMenuSelectByType - Variable in class venice.MenuToolBar
 
boundsChanged(ZNodeEvent) - Method in class venice.ZPackage
Notified when childrens bounds change.
boundsChanged(ZNodeEvent) - Method in class venice.ZRelationship
 
box - Variable in class venice.MenuToolBar
 
BUFSIZE - Static variable in class venice.VeniceFileHandler
size of buffer which is used when reading in contents of the archive

C

camera - Variable in class venice.VCompositeSelectionHandler
non-null only if this event handler is active on a single camera
canvas - Variable in class venice.VCompositeSelectionHandler
canvas this event handler attaches to
canvas - Variable in class venice.VSelectionModifyHandler
canvas this event handler attaches to
characters(char[], int, int) - Method in class venice.GXLReader
 
checkRelationships() - Method in class venice.ModelStorage
 
CIRCLE_SIZE - Static variable in class venice.ZInterface
size of the circle in pixels from left to right (not radius!)
clear() - Method in class venice.ModelStorage
This method is used to clear the existing data from this GXL-model.
clear() - Method in interface venice.Visualization
Clears the visualization (drops everything from the root package).
clear() - Method in class venice.ZVisualization
 
clearHiddenOfferedRealizations() - Method in class venice.ZPackage
Clear this list.
clearHiddenOfferedRealizations() - Method in class venice.ZVisualLeafModelElement
Clear content of this list.
clearHiddenRelationships() - Method in interface venice.VInterface
Clear list of hidden relationship.
clearHiddenRelationships() - Method in class venice.ZInterface
Clear hidden relationship list.
clearOfferedRealizationSubstitutions() - Method in class venice.ZPackage
Clear this list.
clearOfferedRealizationSubstitutions() - Method in class venice.ZVisualLeafModelElement
Clear content of this list.
clearRequiredInterfaceSubstitutions(VRelationship) - Method in class venice.ZPackage
Clear VRelationship inRea from this list.
clearRequiredInterfaceSubstitutions(VRelationship) - Method in class venice.ZVisualLeafModelElement
Clear inRea from this list.
clearRequiredRealizations() - Method in class venice.ZPackage
Clear this list.
clearRequiredRealizations() - Method in class venice.ZVisualLeafModelElement
Clear content of this list.
CLOSED - Static variable in interface venice.VPackage
 
ClosePackageCommand - class venice.ClosePackageCommand.
Closes the packages selected in Visualization.
ClosePackageCommand() - Constructor for class venice.ClosePackageCommand
 
Command - class venice.Command.
Command is an abstract base class for a hierarchy of commands.
Command() - Constructor for class venice.Command
 
computeBounds() - Method in class venice.ZPackage
computes the bounds of this ZPackage.
constructMElement(Node) - Method in class venice.GXLReader
 
constructMRelationship(Edge) - Method in class venice.GXLReader
 
consumed - Variable in class venice.VSelectionModifyHandler
 
createIndex() - Method in class venice.ModelStorage
Creates index for Modelstorage.
CreateVisualizationTreeCommand - class venice.CreateVisualizationTreeCommand.
Class which creates the visualization tree from the GXL model stored in a ModelStorage.
CreateVisualizationTreeCommand() - Constructor for class venice.CreateVisualizationTreeCommand
 
currentScreenPoint - Variable in class venice.VZoomEventHandler
 

D

dataChanged() - Method in class venice.ZComponent
 
dataChanged() - Method in class venice.ZInterface
 
dataChanged() - Method in class venice.ZPackage
modify the package rectangles etc. called when for example child moves so we need to determine new positions for the rectangles
dataChanged() - Method in class venice.ZRelationship
takes care of adjusting the appearance according to changes in information
dataChanged() - Method in class venice.ZVisualLeafModelElement
dataChanged() is called when model element data is changed. subclasses should override this method with a method which modifies the component appearance according to data changes.
debugDump() - Method in interface venice.VModelElement
Dump information for this node to stdout.
debugDump() - Method in class venice.ZPackage
 
debugDump() - Method in class venice.ZVisualLeafModelElement
 
decomposeVRelationship(VRelationship) - Static method in class venice.OpenPackageCommand
Decomposes a composite VRelationship.
DELETE - Static variable in class venice.VCompositeSelectionHandler
Flag used to indicate selection deletion
deleteHandler - Variable in class venice.VCompositeSelectionHandler
Selection delete handler
dragPt - Variable in class venice.VSelectionModifyHandler
 
dx - Variable in class venice.VZoomEventHandler
 

E

edge - Variable in class venice.GXLReader
 
Edge - class venice.Edge.
 
Edge() - Constructor for class venice.Edge
 
edgeList - Variable in class venice.GXLReader
 
edges - Variable in class venice.ModelStorage
 
edgeType - Variable in class venice.Edge
 
enabledFlag - Variable in class venice.VCompositeSelectionHandler
The current enabled event handlers
endDocument() - Method in class venice.GXLReader
 
endElement(String, String, String) - Method in class venice.GXLReader
 
enterNonInteractiveMode() - Method in interface venice.Visualization
enters non-interactive mode.
enterNonInteractiveMode() - Method in class venice.ZVisualization
 
execute() - Method in class venice.ClosePackageCommand
This method iterates through the list of selected VModelElements and does the close operation on each package in the list.
execute() - Method in class venice.Command
This abstract method is overridden in subclasses.
execute() - Method in class venice.CreateVisualizationTreeCommand
Creates the visualization tree.
execute() - Method in class venice.FitToScreenCommand
 
execute() - Method in class venice.HideInterfaceContentCommand
 
execute() - Method in class venice.LoadCommand
 
execute() - Method in class venice.MakePackageTransparentCommand
 
execute() - Method in class venice.MoveRelationshipsDownCommand
Moves dependencies for all selected nodes one level down.
execute() - Method in class venice.MoveRelationshipsUpCommand
for each child as myChild for each relationship of myChild and its children as myRel if not (myRel.src isDescentOf getParent() and myRel.dst isDescentOf getParent()) myRel.hide getParent().addToCompositeRelationship(myRel with dst or src moved to parent)
execute() - Method in class venice.OpenPackageCommand
This method goes through the currently selected nodes from visualization and does the openPackage operation on all VPackage instances.
execute() - Method in class venice.SaveCommand
 
execute() - Method in class venice.ShowInterfaceContentCommand
 
execute() - Method in class venice.ShowOfferedInterfacesCommand
Only method that executes this command.
execute() - Method in class venice.ShowRequiredInterfacesCommand
 
execute() - Method in class venice.ZoomToSelectionCommand
 
execute() - Method in class venice.HideVRelationshipLabelsCommand
 
execute() - Method in class venice.ShowVRelationshipLabelsCommand
 
execute() - Method in class venice.HideOfferedInterfacesCommand
Only method which does the hiding.
execute() - Method in class venice.HideRequiredInterfacesCommand
Only method which does the job.
execute() - Method in class venice.ExportGXLFileCommand
asks user for file location, opens outputstream and saves GXL to output stream.
execute() - Method in class venice.ImportGXLCommand
Loads the GXL to model storage and then issues CreateVisualizationTreeCommand to create the visual representation of the model.
execute() - Method in class venice.PrintCurrentViewCommand
 
ExportGXLFileCommand - class venice.ExportGXLFileCommand.
Exports data from model storage to a GXL file.
ExportGXLFileCommand() - Constructor for class venice.ExportGXLFileCommand
 
ExtensionFileFilter - class venice.ExtensionFileFilter.
FileFilter which can be used with filechoosers to filter files so that only files matching an particular extension are listed in the file chooser.
ExtensionFileFilter(String, String) - Constructor for class venice.ExtensionFileFilter
 

F

findElementById(String) - Method in interface venice.Visualization
findElementById finds a model element stored in visualization subsystem data structures by its id.
findElementById(String) - Method in class venice.ZVisualization
 
fireSelectionChanged() - Method in class venice.ZVisualization
 
FitToScreenCommand - class venice.FitToScreenCommand.
Class which creates visualisation for required interfaces in current visualization
FitToScreenCommand() - Constructor for class venice.FitToScreenCommand
 
from - Variable in class venice.Edge
 

G

generateNextViewTransform(VZoomEventHandler.ZoomEventState, int) - Method in class venice.VZoomEventHandler
Return the next view transform for the interaction cameras zooming sequence.
getAllRelationships() - Method in class venice.ModelStorage
Returns all relationships in the model
getAppModule() - Static method in class venice.Command
Returns a reference to the saved stAppModule class variable.
getCamera() - Method in class venice.VSelectionModifyHandler
Returns the camera on which this event handler is watching for selection change
getCamera() - Method in class venice.VZoomEventHandler.ZoomEventState
Get the camera that is zooming.
getCanvas() - Method in class venice.VSelectionModifyHandler
Returns the canvas to which this selection manager is attached.
getChildren(String) - Method in class venice.ModelStorage
Returns the parent MElement of a certain MElement
getCompositeRelationships() - Method in interface venice.VModelElement
Returns the list of all composite relationships this element has.
getCompositeRelationships() - Method in class venice.ZPackage
 
getCompositeRelationships() - Method in class venice.ZVisualLeafModelElement
 
getCurrentScreenPoint() - Method in class venice.VZoomEventHandler.ZoomEventState
Get event coords of current mouse posistion (in screen space).
getDebugMenu() - Method in class venice.MenuToolBar
Method that returns Debug JMenu element constructed in this class.
getDebugMenu() - Method in interface venice.Visualization
getDebugMenu returns a menu which can be placed to a menubar.
getDebugMenu() - Method in class venice.ZVisualization
 
getDependencies(String) - Method in class venice.ModelStorage
Returns the dependencies of a certain MElement
getDescription() - Method in class venice.ExtensionFileFilter
 
getDestination() - Method in class venice.MRelationship
Returns the destination ModelElement for this relationship.
getDestination() - Method in interface venice.VRelationship
Returns the destination of the relationship
getDestination() - Method in class venice.ZRelationship
 
getEdgeType() - Method in class venice.Edge
 
getElement(String) - Method in class venice.ModelStorage
Returns the MElement with inId as id.
getExtension(File) - Static method in class venice.ExtensionFileFilter
 
getFrom() - Method in class venice.Edge
 
getGeneralizations(String) - Method in class venice.ModelStorage
Returns the generalizations of a certain MElement
getGui() - Method in class venice.AppModule
Returns the current GUI instance.
getGXLInputStream() - Method in class venice.VeniceFileHandler
returns an InputStream which can be used to write the GXL file inside the venice file
getGXLOutputStream() - Method in class venice.VeniceFileHandler
returns an OutputStream which can be used to read the GXL file embedded in the venice file.
getHiddenOfferedRealizations() - Method in class venice.ZPackage
Get content of this list.
getHiddenOfferedRealizations() - Method in class venice.ZVisualLeafModelElement
Get content of this list.
getHiddenRelationships() - Method in interface venice.VInterface
Get content of hidden relationships.
getHiddenRelationships() - Method in class venice.ZInterface
Gets content of hidden relationship list.
getId() - Method in class venice.MElement
Returns the id of the model element.
getId() - Method in class venice.MRelationship
Returns the id of this relationship.
getId() - Method in interface venice.VModelElement
returns the id of the element
getId() - Method in class venice.ZPackage
 
getId() - Method in class venice.ZVisualLeafModelElement
 
getID() - Method in class venice.Edge
 
getID() - Method in class venice.Node
 
getIncomingRelationships(String) - Method in class venice.ModelStorage
Returns all relationships entering an MElement.
getInputStream() - Method in class venice.ImportGXLFileCommand
Displays a dialog so the user can choose which file to load.
getInputStream() - Method in class venice.ImportGXLURLCommand
Displays a dialog so the user can choose which URL to load.
getInputStream() - Method in class venice.LoadCommand
returns the input stream where to load data from or null to cancel load operation.
getInputStream() - Method in class venice.LoadFileCommand
Opens file chooser dialog and opens the file specified by user for reading.
getInputStream() - Method in class venice.LoadURLCommand
asks user for the URL of the .venice files and opens connection to the URL.
getInputStream() - Method in class venice.ImportGXLCommand
Prompts user for a GXL file location and opens it for reading.
getInterfaceInformation(VModelElement[]) - Method in class venice.GUI
 
getInterfaceType() - Method in interface venice.VInterface
returns the type of interface (offered or required)
getInterfaceType() - Method in class venice.ZInterface
 
getInterfaceVisualization(VModelElement[]) - Method in class venice.GUI
 
getIsRepresentedBySomeoneElse() - Method in interface venice.VRelationship
Tells whether this relationship is represented by some other relationship or not.
getIsRepresentedBySomeoneElse() - Method in class venice.ZRelationship
 
getJMenuBar() - Method in class venice.MenuToolBar
Method that returns JMenuBar element constructed in this class.
getJoinableExtension() - Method in class venice.ExtensionFileFilter
get String which represents which can be joined to a file with no extension to get 'full name'.
getJToolBar() - Method in class venice.MenuToolBar
Method that returns JToolBar element constructed in this class.
getMarqueeLayer() - Method in class venice.VCompositeSelectionHandler
 
getMarqueeLayer() - Method in class venice.VSelectionModifyHandler
Determine the "marquee" layer that is used for selection.
getMaxMagnification() - Method in class venice.VZoomEventHandler.ZoomEventState
Get the minimum allowed magnification.
getMinMagnification() - Method in class venice.VZoomEventHandler.ZoomEventState
Get the maximum allowed magnification (or disabled if less than 0)
getModelStorage() - Method in class venice.AppModule
Returns the current ModelStorage instance.
getName() - Method in class venice.MElement
Returns the name of the model element.
getName() - Method in class venice.Node
 
getName() - Method in interface venice.VModelElement
returns the name of the element
getName() - Method in class venice.ZPackage
 
getName() - Method in class venice.ZVisualLeafModelElement
 
getNode() - Method in class venice.VSelectionModifyHandler
Returns the node to which this selection manager is attached.
getNodeType() - Method in class venice.Node
 
getOfferedRealizationSubstitutions() - Method in class venice.ZPackage
Get content of this list.
getOfferedRealizationSubstitutions() - Method in class venice.ZVisualLeafModelElement
Get content of this list.
getOperations() - Method in class venice.MInterface
 
getOperations() - Method in class venice.Node
 
getOperations() - Method in interface venice.VInterface
returns the array which contains the operations in this interface.
getOperations() - Method in class venice.ZInterface
 
getOutputStream() - Method in class venice.SaveCommand
returns OutputStream where the data can be saved. getOutputStream() may cancel saving operation by returning a null.
getOutputStream() - Method in class venice.SaveFileCommand
asks user for file location and opens outputstream to the file.
getParameterInfo() - Method in class venice.Applet
Returns information about parameters understood by this applet.
getParent(String) - Method in class venice.ModelStorage
Returns the parent MElement of a certain MElement
getPressObjectPoint() - Method in class venice.VZoomEventHandler.ZoomEventState
Get event coords of mouse press (in object space).
getPressScreenPoint() - Method in class venice.VZoomEventHandler.ZoomEventState
Get event coords of mouse press (in object space).
getRealizations(String) - Method in class venice.ModelStorage
Returns the realizations of a certain MElement
getRelationship(String) - Method in class venice.ModelStorage
 
getRelationshipConnectPoint() - Method in interface venice.VModelElement
get the point where relationships should be attached to.
getRelationshipConnectPoint() - Method in class venice.ZComponent
 
getRelationshipConnectPoint() - Method in class venice.ZInterface
 
getRelationshipConnectPoint() - Method in class venice.ZPackage
 
getRelationshipConnectPoint() - Method in class venice.ZRelationship
 
getRelationships(VPackage) - Method in interface venice.VModelElement
Returns a linked list of relationships that leave the given VPackage and are attached to this node and are not represented by any other relationship.
getRelationships(VPackage) - Method in class venice.ZPackage
Returns a list of relationships which start from this package and span across the border of the given package and are not represented by some other relationship.
getRelationships(VPackage) - Method in class venice.ZRelationship
As relationships cannot have relationships attached to themselves, this method will always return null.
getRelationships(VPackage) - Method in class venice.ZVisualLeafModelElement
 
getRelationshipType() - Method in class venice.ZRelationship
Returns the type of this relationship which may be one of the following: relization, generalization or dependency.
getRequiredInterfaceSubstitutions() - Method in class venice.ZPackage
Get content of this list.
getRequiredInterfaceSubstitutions() - Method in class venice.ZVisualLeafModelElement
Get content of this list.
getRequiredRealizations() - Method in class venice.ZPackage
Get content of this list.
getRequiredRealizations() - Method in class venice.ZVisualLeafModelElement
Get content of this list.
getRootNodes() - Method in class venice.ModelStorage
Returns the root nodes of the model.
getRootPackage() - Method in interface venice.Visualization
returns a reference to the root package of the visualization.
getRootPackage() - Method in class venice.ZVisualization
 
getSelection() - Method in interface venice.Visualization
returns currently selected items in the visualization
getSelection() - Method in class venice.ZVisualization
 
getSelectionBounds() - Method in class venice.ZVisualization
calculates bounds for current selection.
getSelectionDeleteHandler() - Method in class venice.VCompositeSelectionHandler
This method returns the current selection delete handler if ZCompositeSelectionHandler.DELETE is enabled.
getSelectionModifyHandler() - Method in class venice.VCompositeSelectionHandler
This method returns the current selection modify handler if ZCompositeSelectionHandler.MODIFY is enabled.
getSelectionMoveHandler() - Method in class venice.VCompositeSelectionHandler
This method returns the current selection move handler if ZCompositeSelectionHandler.MOVE is enabled.
getSelectionResizeHandler() - Method in class venice.VCompositeSelectionHandler
This method returns the current selection resize handler if ZCompositeSelectionHandler.RESIZE is enabled.
getSelectionScaleHandler() - Method in class venice.VCompositeSelectionHandler
This method returns the current selection scale handler if ZCompositeSelectionHandler.SCALE is enabled.
getSelectionType(VModelElement[]) - Method in class venice.GUI
Check current selection.
getShowContent() - Method in interface venice.VPackage
Get current status of package content visibility
getShowContent() - Method in class venice.ZPackage
 
getSource() - Method in class venice.MRelationship
Returns the source ModelElement for this relationship.
getSource() - Method in interface venice.VRelationship
Returns the source of the relationship
getSource() - Method in class venice.ZRelationship
 
getState() - Method in interface venice.VPackage
Tells the state of this package.
getState() - Method in class venice.ZPackage
 
getSubrelationships() - Method in interface venice.VRelationship
Returns the list of subrelationships if this VRelationship is a composite relationship.
getSubrelationships() - Method in class venice.ZRelationship
 
getSubsDeps() - Method in interface venice.VInterface
Get content of substitute dependency list.
getSubsDeps() - Method in class venice.ZInterface
Gets content of substitute dependency list.
getSwingComponent() - Method in interface venice.Visualization
returns a Swing component representing the visualization.
getSwingComponent() - Method in class venice.ZVisualization
 
getTo() - Method in class venice.Edge
 
getToolMode() - Method in interface venice.Visualization
gets the current mode of the visualization area.
getToolMode() - Method in class venice.ZVisualization
 
getType() - Method in class venice.Edge
 
getType() - Method in class venice.MElement
Returns the type of the model element.
getType() - Method in class venice.MRelationship
Returns the type of this relationship as String.
getType() - Method in class venice.Node
 
getType() - Method in interface venice.VModelElement
returns the type of the element
getType() - Method in class venice.ZPackage
 
getType() - Method in class venice.ZVisualLeafModelElement
 
getURL() - Method in class venice.ImportGXLURLCommand.AskUserURLDialog
Returns the URL from which the user wants to load a.
getVChildren() - Method in interface venice.VPackage
returns an array consisting of contents of the package
getVChildren() - Method in class venice.ZPackage
 
getViewMode() - Method in interface venice.VInterface
returns the current view mode of the interface.
getViewMode() - Method in class venice.ZInterface
 
getVisible() - Method in interface venice.VModelElement
returns true if element is shown in the visualization
getVisible() - Method in class venice.ZPackage
 
getVisible() - Method in class venice.ZVisualLeafModelElement
 
getVisualization() - Method in class venice.GUI
Added by Petteri Kamppuri 29.3.2001 21.56 Gives reference to the current Visualization instance.
getVisualizationInputStream() - Method in class venice.VeniceFileHandler
returns an InputStream which can be used to write the Visualization file inside the venice file
getVisualizationOutputStream() - Method in class venice.VeniceFileHandler
returns an OutputStream which can be used to read the Visualization file embeded in the venice file.
getVParent() - Method in interface venice.VModelElement
get parent package for this node.
getVParent() - Method in class venice.ZPackage
 
getVParent() - Method in class venice.ZVisualLeafModelElement
 
getZVisualizationInstance() - Static method in class venice.ZVisualization
Returns the current instance of ZVisualization.
globalBoundsChanged(ZNodeEvent) - Method in class venice.ZPackage
 
globalBoundsChanged(ZNodeEvent) - Method in class venice.ZRelationship
 
globallyActive - Variable in class venice.VCompositeSelectionHandler
true if this event handler is active on all cameras
globallyActive - Variable in class venice.VSelectionModifyHandler
true if event handler is globally active
globallyActive - Variable in class venice.VZoomEventHandler
 
GUI - class venice.GUI.
GUI implements graphic userinterface of venice - UML Visualization tool.
GUI(boolean) - Constructor for class venice.GUI
Constructor
GXLEnd() - Method in class venice.ModelStorage
 
GXLFileFilter - class venice.GXLFileFilter.
File filter to be used with JFileChooser which shows only GXL files.
GXLFileFilter() - Constructor for class venice.GXLFileFilter
 
GXLReader - class venice.GXLReader.
This class is used to read GXL-files.
GXLReader(LinkedList, LinkedList) - Constructor for class venice.GXLReader
 
GXLStart() - Method in class venice.ModelStorage
 

H

handleError(Component, String, String) - Static method in class venice.Util
shows an error message dialog with first a short error description in a text label and then a long error description in a text area.
handleException(Component, Exception) - Static method in class venice.Util
Creates an error message dialog to inform user about exception.
handleException(Exception) - Static method in class venice.Util
Creates an error message dialog to inform user about exception.
hasOfferedInterfacesShown(VModelElement) - Method in class venice.GUI
 
hasRequiredInterfaces(VModelElement) - Method in class venice.GUI
 
hasRequiredInterfacesShown(VModelElement) - Method in class venice.GUI
 
HEADLEN - Static variable in class venice.ZRelationship
pixels used to draw the arrowheads.
HideInterfaceContentCommand - class venice.HideInterfaceContentCommand.
This command changes selected interfaces visualization so that they will be shown in circle notation.
HideInterfaceContentCommand() - Constructor for class venice.HideInterfaceContentCommand
 
HideOfferedInterfacesCommand - class venice.HideOfferedInterfacesCommand.
This command hides interfaces offered by this Element.
HideOfferedInterfacesCommand() - Constructor for class venice.HideOfferedInterfacesCommand
 
HideRequiredInterfacesCommand - class venice.HideRequiredInterfacesCommand.
This command hides required interfaces generated by Venice.
HideRequiredInterfacesCommand() - Constructor for class venice.HideRequiredInterfacesCommand
 
HideVRelationshipLabelsCommand - class venice.HideVRelationshipLabelsCommand.
Command subclass, which sets all labels for all relationships as invisible.
HideVRelationshipLabelsCommand() - Constructor for class venice.HideVRelationshipLabelsCommand
 

I

id - Variable in class venice.Edge
 
id - Variable in class venice.Node
 
ImportGXLCommand - class venice.ImportGXLCommand.
Abstract superclass for different GXL model importing classes Performs loading a GXL model file from an inputstream which is returned by getInputStream() If the user commits to this action then the request is forwarded to the current ModelStorage and CreateVisualizationTreeCommand.
ImportGXLCommand() - Constructor for class venice.ImportGXLCommand
 
ImportGXLFileCommand - class venice.ImportGXLFileCommand.
Performs loading a GXL model file from a file.
ImportGXLFileCommand() - Constructor for class venice.ImportGXLFileCommand
constructs a command which asks user for file name.
ImportGXLFileCommand(String) - Constructor for class venice.ImportGXLFileCommand
constructs a command which tries loading from supplied file.
ImportGXLURLCommand - class venice.ImportGXLURLCommand.
Performs loading a GXL model file from an URL.
ImportGXLURLCommand.AskUserURLDialog - class venice.ImportGXLURLCommand.AskUserURLDialog.
Private class to handle user interaction when the LoadViaHTTPCommand needs to ask the user which URL to load.
ImportGXLURLCommand.AskUserURLDialog(ImportGXLURLCommand, Frame, String, boolean) - Constructor for class venice.ImportGXLURLCommand.AskUserURLDialog
The only constructor that should be used to instantiate this class.
ImportGXLURLCommand() - Constructor for class venice.ImportGXLURLCommand
constructs a command which asks user for the URL.
ImportGXLURLCommand(String) - Constructor for class venice.ImportGXLURLCommand
constructs a command which tries loading from given URL.
init() - Method in class venice.Applet
Adds some dummy content to the Applet window.
initCanvasPopup() - Method in class venice.GUI
 
initEventHandlers() - Method in class venice.ZVisualization
Initialize the event handlers
INITIAL_MODEL_URL_STRING - Static variable in class venice.Applet
 
initialize() - Method in class venice.ImportGXLURLCommand.AskUserURLDialog
Inits the dialog with proper items and layout.
initListeners() - Method in class venice.GUI
 
initMenuToolBarHandlers(boolean) - Method in class venice.MenuToolBar
 
interactionCamera - Variable in class venice.VSelectionModifyHandler
the camera with which this handler is interacting
interactionCamera - Variable in class venice.VZoomEventHandler
 
Intersections - class venice.Intersections.
Class containing static methods which can be used to calculate intersection points for lines against lines, rectangles and ellipses.
Intersections() - Constructor for class venice.Intersections
 
intersectWithLine(Line2D) - Method in interface venice.VModelElement
Intersect this visualization element with a line.
intersectWithLine(Line2D) - Method in class venice.ZComponent
 
intersectWithLine(Line2D) - Method in class venice.ZInterface
 
intersectWithLine(Line2D) - Method in class venice.ZPackage
 
intersectWithLine(Line2D) - Method in class venice.ZRelationship
 
invokeCommandLater(Command) - Static method in class venice.Util
Causes command to be executed later using SWING Event thread.
isActive() - Method in class venice.VCompositeSelectionHandler
Determines if this event handler is active.
isActive() - Method in class venice.VSelectionModifyHandler
Determines if this event handler is active.
isActive() - Method in class venice.VZoomEventHandler
Determines if this event handler is active.
isAttr() - Method in class venice.GXLReader
 
isAttrName() - Method in class venice.GXLReader
 
isAttrOperation() - Method in class venice.GXLReader
 
isAttrType() - Method in class venice.GXLReader
 
isCompositeRelationship() - Method in interface venice.VRelationship
Tells whether this VRelationship is a composite relationship representing one or more other relationships.
isCompositeRelationship() - Method in class venice.ZRelationship
 
isEdge() - Method in class venice.GXLReader
 
isNode() - Method in class venice.GXLReader
 
isRootPackage() - Method in class venice.ZPackage
determine if this package is root package.
isStr() - Method in class venice.GXLReader
 
isZooming - Variable in class venice.VZoomEventHandler
 
itemsToRemove - Variable in class venice.VSelectionModifyHandler
 

L

label - Variable in class venice.MenuToolBar
 
layer - Variable in class venice.VCompositeSelectionHandler
Marquee layer
leaveNonInteractiveMode() - Method in interface venice.Visualization
leaves non-interactive mode.
leaveNonInteractiveMode() - Method in class venice.ZVisualization
 
leavesVPackage(VPackage) - Method in interface venice.VRelationship
Tells whether this relationship leaves the given VPackage.
leavesVPackage(VPackage) - Method in class venice.ZRelationship
 
lineIntersectLine(Line2D, Line2D) - Static method in class venice.Intersections
Calculates the intersection between two line segments.
lineIntersectsEllipse(Line2D, RectangularShape) - Static method in class venice.Intersections
Checks whether the given line intersects with the given ellipse.
lineIntersectsRectangle(Line2D, RectangularShape) - Static method in class venice.Intersections
Calculates whether the given line and rectangle intersect and returns the intersection point.
ListenerStateChangeable - interface venice.ListenerStateChangeable.
Nodes which implement this interface can be asked to enable or disable listening of events from other nodes.
LoadCommand - class venice.LoadCommand.
LoadCommand implements loading of .venice-files which contains both the GXL model and the visualization layout.
LoadCommand() - Constructor for class venice.LoadCommand
 
LoadFileCommand - class venice.LoadFileCommand.
Implements .venice-loading from a file.
LoadFileCommand() - Constructor for class venice.LoadFileCommand
constructs a command which will ask user for the file name.
LoadFileCommand(String) - Constructor for class venice.LoadFileCommand
constructs a command which uses the supplied file name and does not ask user for the name. if null is given, file name will be asked.
loadGXL(InputStream) - Method in class venice.ModelStorage
This method is used to load a GXL-model from a given InputStream.
loadLayout(InputStream) - Method in interface venice.Visualization
Load layout information from a stream
loadLayout(InputStream) - Method in class venice.ZVisualization
 
LoadURLCommand - class venice.LoadURLCommand.
Implements .venice-loading from URL.
LoadURLCommand() - Constructor for class venice.LoadURLCommand
constructs an LoadURLCommand which prompts user for URL
LoadURLCommand(String) - Constructor for class venice.LoadURLCommand
constructs an LoadURLCommand which tries loading from supplied URL

M

mAboutMenuItem - Variable in class venice.MenuToolBar
 
main(String[]) - Static method in class venice.Application
This method creates a new instance of AppModule not in Applet mode.
main(String[]) - Static method in class venice.Intersections
Public main to test this class and its correctness.
main(String[]) - Static method in class venice.Util
test method for testing about and license dialog.
main(String[]) - Static method in class venice.VeniceFileHandler
Module test routines.
makeDefaultLayout() - Method in interface venice.Visualization
constructs a default layout for the visualization.
makeDefaultLayout() - Method in class venice.ZVisualization
 
makeDefaultLayout(boolean, int) - Method in class venice.ZPackage
creates the default layout for the package.
MakePackageTransparentCommand - class venice.MakePackageTransparentCommand.
Makes selected packages 'transparent'.
MakePackageTransparentCommand() - Constructor for class venice.MakePackageTransparentCommand
 
mAppModule - Variable in class venice.Applet
Reference to the AppModule instance created by this Applet.
marquee - Variable in class venice.VSelectionModifyHandler
 
marqueeLayer - Variable in class venice.VSelectionModifyHandler
parent node to use for marquee selection
mArrowHeadDownLeftLine - Variable in class venice.ZRelationship
 
mArrowHeadUpDownLine - Variable in class venice.ZRelationship
 
mArrowHeadUpLeftLine - Variable in class venice.ZRelationship
visual components used to draw the arrowhead to the line
maxMag - Variable in class venice.VZoomEventHandler
 
mBlackAndWhiteMenuItem - Variable in class venice.MenuToolBar
 
mCancel - Variable in class venice.ImportGXLURLCommand.AskUserURLDialog
 
mCanvas - Variable in class venice.ZVisualization
jazz canvas which is a Swing component which can be placed to UI
mCDepdownMenuItem - Variable in class venice.GUI
 
mCDepupMenuItem - Variable in class venice.GUI
 
mCDUMP - Variable in class venice.GUI
 
mCFitToScreenMenuItem - Variable in class venice.GUI
 
mChildGroup - Variable in class venice.ZPackage
the group below ZPackage which is the real place for all children of type VModelElement.
mCInterfaceMenu - Variable in class venice.GUI
 
mClosedMenuItem - Variable in class venice.MenuToolBar
 
mColorMenuItem - Variable in class venice.MenuToolBar
 
mColorsSubmenu - Variable in class venice.MenuToolBar
 
MComponent - class venice.MComponent.
This class is a representation for components in the model.
MComponent(String, String, String) - Constructor for class venice.MComponent
 
mComponentLabel - Variable in class venice.ZComponent
Jazz visual component visualizing the component label
mComponentPopup - Variable in class venice.GUI
 
mComponentRectangle - Variable in class venice.ZComponent
Jazz visual component visualizing the rectangle around the label
mComponentsLabelMenuItem - Variable in class venice.MenuToolBar
 
mCompositeRelationshipList - Variable in class venice.ZRelationship
The list of relationships which are represented by this relationship
mCompositeRelationships - Variable in class venice.ZPackage
This packages list of composite relationships.
mCompositeRelationships - Variable in class venice.ZVisualLeafModelElement
 
MContainment - class venice.MContainment.
This class is a representation for containment in the model.
MContainment(String, String, String, String) - Constructor for class venice.MContainment
 
mContentRectangle - Variable in class venice.ZPackage
visual component used to draw the rectangle around package contents
mCShowInformationMenuItem - Variable in class venice.GUI
 
mCShowOffIntMenuItem - Variable in class venice.GUI
 
mCShowRegIntMenuItem - Variable in class venice.GUI
 
mCurrentEventHandler - Variable in class venice.ZVisualization
reference to the currently active event handler
mCurrentMode - Variable in class venice.ZVisualization
current mode of the visualization (one of Visualization.MODE...)
mCZoomMenu - Variable in class venice.GUI
 
mCZoomToSelectionMenuItem - Variable in class venice.GUI
 
mDebugMenu - Variable in class venice.MenuToolBar
 
mDefaultURL - Variable in class venice.ImportGXLURLCommand.AskUserURLDialog
 
mDependenciesDownMenuItem - Variable in class venice.MenuToolBar
 
mDependenciesMenuItem - Variable in class venice.MenuToolBar
 
mDependenciesUpMenuItem - Variable in class venice.MenuToolBar
 
MDependency - class venice.MDependency.
This class is a representation for dependency in the model
MDependency(String, String, String, String) - Constructor for class venice.MDependency
 
mDependencyPopup - Variable in class venice.GUI
 
mDescription - Variable in class venice.ExtensionFileFilter
 
mDestination - Variable in class venice.MRelationship
 
mDFitToScreenMenuItem - Variable in class venice.GUI
 
mDShowInformationMenuItem - Variable in class venice.GUI
 
mDst - Variable in class venice.ZRelationship
destination model element of the relationship
mDZoomMenu - Variable in class venice.GUI
 
mDZoomToSelectionMenuItem - Variable in class venice.GUI
 
mEditMenu - Variable in class venice.MenuToolBar
Edit menu
MElement - class venice.MElement.
This class is a representation for model elements in the model.
MElement(String, String, String) - Constructor for class venice.MElement
 
mElementIndex - Variable in class venice.ModelStorage
 
MenuToolBar - class venice.MenuToolBar.
MenuToolBar is implementation of menubar and toolbar used in Venice user interface.
MenuToolBar(boolean, JFrame) - Constructor for class venice.MenuToolBar
Constructor which sets up menubar and toolbar.
mExitMenuItem - Variable in class venice.MenuToolBar
 
mExpandedInterfaceLabel - Variable in class venice.ZInterface
visual component representing the label for interface
mExpandedInterfaceOpsText - Variable in class venice.ZInterface
visual component representing the operations list text area
mExpandedInterfaceRectangle - Variable in class venice.ZInterface
visual component representing the class rectangle
mExpandedInterfaceSeparator - Variable in class venice.ZInterface
visual component representing the line between name and operations
mExpandedInterfaceStereoLabel - Variable in class venice.ZInterface
visual component representing the <> label
mExportGXLFileMenuItem - Variable in class venice.MenuToolBar
 
mExtension - Variable in class venice.ExtensionFileFilter
 
mFileMenu - Variable in class venice.MenuToolBar
File menu
mFilterByNameMenuItem - Variable in class venice.MenuToolBar
 
mFilterByTypeMenuItem - Variable in class venice.MenuToolBar
 
mFilterMenu - Variable in class venice.MenuToolBar
Filter menu
mFilterRelatedMenuItem - Variable in class venice.MenuToolBar
 
mFilterSelectedMenuItem - Variable in class venice.MenuToolBar
 
mFilterUnrelatedMenuItem - Variable in class venice.MenuToolBar
 
mFilterUnselectedMenuItem - Variable in class venice.MenuToolBar
 
mFinalPanel - Variable in class venice.MenuToolBar
 
mFitToScreenMenuItem - Variable in class venice.MenuToolBar
 
MGeneralization - class venice.MGeneralization.
This class is a representation for generalization in the model.
MGeneralization(String, String, String, String) - Constructor for class venice.MGeneralization
 
mGroupMenuItem - Variable in class venice.MenuToolBar
 
mGui - Variable in class venice.AppModule
Private GUI instance.
mGXLData - Variable in class venice.VeniceFileHandler
full contents of the GXL file as a byte array
mGXLOutputStream - Variable in class venice.VeniceFileHandler
output stream which is returned to applications wanting to write
mHelpMenu - Variable in class venice.MenuToolBar
Help menu
mHiddenOfferedRealizations - Variable in class venice.ZPackage
If package has hidden offered interfaces their realizations are kept in this list.
mHiddenOfferedRealizations - Variable in class venice.ZVisualLeafModelElement
List of this elements hidden offered interface realizations.
mHiddenRelationships - Variable in class venice.ZInterface
list of relationships to this interface which are hidden currently
mHideInterfacesMenuItem - Variable in class venice.MenuToolBar
 
mHideSelectedMenuItem - Variable in class venice.MenuToolBar
 
mId - Variable in class venice.MElement
 
mId - Variable in class venice.MRelationship
 
mIDUMP - Variable in class venice.GUI
 
mIFitToScreenMenuItem - Variable in class venice.GUI
 
mIHideSelectedMenuItem - Variable in class venice.GUI
 
mImportGXLFileMenuItem - Variable in class venice.MenuToolBar
 
mImportGXLURLMenuItem - Variable in class venice.MenuToolBar
 
mIndexById - Variable in class venice.SerializedZVisualization
 
mIndexById - Variable in class venice.ZVisualization
Hashtable for quickly accessing vmodelelements
mInInteractiveMode - Variable in class venice.ZVisualization
 
minMag - Variable in class venice.VZoomEventHandler
 
MInterface - class venice.MInterface.
This class is a representation for model elements in the model.
MInterface(String, String, String, LinkedList) - Constructor for class venice.MInterface
Returns the operations of this interface.
mInterfaceEllipse - Variable in class venice.ZInterface
visual component representing the circle
mInterfaceLabel - Variable in class venice.ZInterface
visual component representing the label under the circle
mInterfacePopup - Variable in class venice.GUI
 
mInterfacesLabelMenuItem - Variable in class venice.MenuToolBar
 
mInterfacesMenu - Variable in class venice.MenuToolBar
 
mInterfaceType - Variable in class venice.ZInterface
type of the interface, one of the TYPE_ constants
mInvertSelectionMenuItem - Variable in class venice.MenuToolBar
 
mIShowContentMenuItem - Variable in class venice.GUI
 
mIShowInformationMenuItem - Variable in class venice.GUI
 
mIsRepresentedByOtherRelationship - Variable in class venice.ZRelationship
Is this relationship represented by some other relationship
mIsRootPackage - Variable in class venice.ZPackage
is this package a root package.
mIZoomMenu - Variable in class venice.GUI
 
mIZoomToSelectionMenuItem - Variable in class venice.GUI
 
mLabelRectangle - Variable in class venice.ZPackage
visual component used to draw the rectangle around package label
mLabelsMenu - Variable in class venice.MenuToolBar
 
mLicenseMenuItem - Variable in class venice.MenuToolBar
 
mLine - Variable in class venice.ZRelationship
visual component used to draw the line from src to dest
mListenersEnabled - Variable in class venice.ZPackage
a not-serialized variable telling that no listeners are enabled. after deserialization, the value of this will always be false.
mListenersEnabled - Variable in class venice.ZRelationship
a not-serialized variable telling that no listeners are enabled. after deserialization, the value of this will always be false.
mLoad - Variable in class venice.ImportGXLURLCommand.AskUserURLDialog
 
mLoadFileMenuItem - Variable in class venice.MenuToolBar
 
mLoadURLMenuItem - Variable in class venice.MenuToolBar
 
mMenuBar - Variable in class venice.MenuToolBar
Menu mMenuBar
mMenuToolBar - Variable in class venice.GUI
 
mMode - Variable in class venice.GUI
 
mModel - Variable in class venice.CreateVisualizationTreeCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.FitToScreenCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.MoveRelationshipsDownCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.MoveRelationshipsUpCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.ShowOfferedInterfacesCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.ShowRequiredInterfacesCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.ZoomToSelectionCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.HideOfferedInterfacesCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModel - Variable in class venice.HideRequiredInterfacesCommand
Private variable to hold the ModelStorage instance that is needed in various places in the recursive action of this object.
mModelElementId - Variable in class venice.ZPackage
model element id
mModelElementId - Variable in class venice.ZVisualLeafModelElement
model element id
mModelElementName - Variable in class venice.ZPackage
model element name
mModelElementName - Variable in class venice.ZVisualLeafModelElement
model element name
mModelElementType - Variable in class venice.ZPackage
model element type
mModelElementType - Variable in class venice.ZVisualLeafModelElement
model element type
mModelElementVisible - Variable in class venice.ZPackage
model element visibility
mModelElementVisible - Variable in class venice.ZVisualLeafModelElement
is this model element visible
mModelStorage - Variable in class venice.AppModule
Private ModelStorage instance.
mName - Variable in class venice.MElement
 
MODE_NONE - Static variable in interface venice.Visualization
a constant describing that there is no active mode
MODE_PAN - Static variable in interface venice.Visualization
a constant describing panning mode (moving the visualization area)
MODE_SELECT - Static variable in interface venice.Visualization
a constant describing a mode where things can be selected.
MODE_ZOOM - Static variable in interface venice.Visualization
a constant describing a mode where the visualization can be zoomed.
ModelStorage - class venice.ModelStorage.
ModelStorage provides a datastructure and operations for a datastructure containing a GXL-model.
ModelStorage() - Constructor for class venice.ModelStorage
 
MODIFY - Static variable in class venice.VCompositeSelectionHandler
Flag used to indicate selection modification
modifyHandler - Variable in class venice.VCompositeSelectionHandler
Selection modify handler
mOfferedRealizationSubstitutions - Variable in class venice.ZPackage
If package has hidden offered interfaces their substitute dependencies are kept in this list.
mOfferedRealizationSubstitutions - Variable in class venice.ZVisualLeafModelElement
List of this elements offered interface substituted realizations.
mOpenMenuItem - Variable in class venice.MenuToolBar
 
mOperations - Variable in class venice.MInterface
 
mOperations - Variable in class venice.ZInterface
operations of the interface as an array. toString() method is used to get a String representation
mOriginalRelationships - Variable in class venice.ZPackage
This packages list of original relationships.
mOriginalRelationships - Variable in class venice.ZVisualLeafModelElement
The list of original relationships
mouseClicked(ZMouseEvent) - Method in class venice.VSelectionModifyHandler
Invoked when the mouse has been clicked on a component.
mouseClicked(ZMouseEvent) - Method in class venice.VZoomEventHandler
Invoked when the mouse has been clicked on a component.
mouseDragged(ZMouseEvent) - Method in class venice.VSelectionModifyHandler
Mouse drag event handler
mouseDragged(ZMouseEvent) - Method in class venice.VZoomEventHandler
Mouse drag event handler
mouseEntered(ZMouseEvent) - Method in class venice.VSelectionModifyHandler
Invoked when the mouse enters a component.
mouseEntered(ZMouseEvent) - Method in class venice.VZoomEventHandler
Invoked when the mouse enters a component.
mouseExited(ZMouseEvent) - Method in class venice.VSelectionModifyHandler
Invoked when the mouse exits a component.
mouseExited(ZMouseEvent) - Method in class venice.VZoomEventHandler
Invoked when the mouse exits a component.
mouseMoved(ZMouseEvent) - Method in class venice.VSelectionModifyHandler
Invoked when the mouse button has been moved on a node (with no buttons no down).
mouseMoved(ZMouseEvent) - Method in class venice.VZoomEventHandler
Invoked when the mouse button has been moved on a node (with no buttons no down).
mousePressed(ZMouseEvent) - Method in class venice.VSelectionModifyHandler
Mouse press event handler
mousePressed(ZMouseEvent) - Method in class venice.VZoomEventHandler
Mouse press event handler
mouseReleased(ZMouseEvent) - Method in class venice.VSelectionModifyHandler
Mouse release event handler
mouseReleased(ZMouseEvent) - Method in class venice.VZoomEventHandler
Mouse release event handler
MOVE - Static variable in class venice.VCompositeSelectionHandler
Flag used to indicate selection movement
moveAllChildRelationshipsToThisPackage(VPackage) - Static method in class venice.ClosePackageCommand
This method closes the given VPackage.
moved - Variable in class venice.VSelectionModifyHandler
 
moveHandler - Variable in class venice.VCompositeSelectionHandler
Selection move handler
MoveRelationshipsDownCommand - class venice.MoveRelationshipsDownCommand.
 
MoveRelationshipsDownCommand() - Constructor for class venice.MoveRelationshipsDownCommand
 
MoveRelationshipsUpCommand - class venice.MoveRelationshipsUpCommand.
Moves relationships up for all selected nodes.
MoveRelationshipsUpCommand() - Constructor for class venice.MoveRelationshipsUpCommand
 
MPackage - class venice.MPackage.
This class is a representation for packages in the model.
MPackage(String, String, String) - Constructor for class venice.MPackage
 
mPackageLabel - Variable in class venice.ZPackage
visual component used to draw the package label
mPackagePopup - Variable in class venice.GUI
 
mPackagesLabelMenuItem - Variable in class venice.MenuToolBar
 
mPackageStatusMenu - Variable in class venice.MenuToolBar
 
mPanEventHandler - Variable in class venice.ZVisualization
event handler which is active in panning mode
mPClosedMenuItem - Variable in class venice.GUI
 
mPDepdownMenuItem - Variable in class venice.GUI
 
mPDepupMenuItem - Variable in class venice.GUI
 
mPDUMP - Variable in class venice.GUI
 
mPFitToScreenMenuItem - Variable in class venice.GUI
 
mPInterfaceMenu - Variable in class venice.GUI
 
mPOpenMenuItem - Variable in class venice.GUI
 
mPreviousUseDashed - Variable in class venice.ZRelationship
in case of realization, this variable stores last drawing style
mPrintMenuItem - Variable in class venice.MenuToolBar
 
mPShowInformationMenuItem - Variable in class venice.GUI
 
mPShowOffIntMenuItem - Variable in class venice.GUI
 
mPShowRegIntMenuItem - Variable in class venice.GUI
 
mPStatusMenu - Variable in class venice.GUI
 
mPTransparentMenuItem - Variable in class venice.GUI
 
mPZoomMenu - Variable in class venice.GUI
 
mPZoomToSelectionMenuItem - Variable in class venice.GUI
 
MRealization - class venice.MRealization.
This class is a representation for realization in the model
MRealization(String, String, String, String) - Constructor for class venice.MRealization
 
MRelationship - class venice.MRelationship.
This class provides an abstraction for all relationships used in the model
MRelationship(String, String, String, String) - Constructor for class venice.MRelationship
 
mRelationshipIndex - Variable in class venice.ModelStorage
 
mRelationshipType - Variable in class venice.ZRelationship
type of this relationship.
mRequiredInterfaceSubstitutions - Variable in class venice.ZPackage
 
mRequiredInterfaceSubstitutions - Variable in class venice.ZVisualLeafModelElement
 
mRequiredRealizations - Variable in class venice.ZPackage
If package has required interfaces drawn their realizations are kept in this list.
mRequiredRealizations - Variable in class venice.ZVisualLeafModelElement
List of this elements required interface realizations.
mRootPackage - Variable in class venice.SerializedZVisualization
 
mRootPackage - Variable in class venice.ZVisualization
the root VPackage in which everything from the model is contained
mSaveFileMenuItem - Variable in class venice.MenuToolBar
 
mSelectAllMenuItem - Variable in class venice.MenuToolBar
 
mSelectByNameMenuItem - Variable in class venice.MenuToolBar
 
mSelectByTypeMenuItem - Variable in class venice.MenuToolBar
 
mSelectionHandler - Variable in class venice.ZVisualization
event handler which is active in selection mode
mSelectionLayer - Variable in class venice.ZVisualization
selection layer is used to draw the selection marquee
mSelectionListener - Variable in class venice.ZVisualization
a listener (e.g. the GUI) which is notified on selection changes
mSelectionMenu - Variable in class venice.MenuToolBar
Selection menu
mSelectRelatedMenuItem - Variable in class venice.MenuToolBar
 
mSelectUnrelatedMenuItem - Variable in class venice.MenuToolBar
 
mShowContent - Variable in class venice.ZPackage
show content (children) of the package
mShowEverythingMenuItem - Variable in class venice.MenuToolBar
 
mShowInformationMenuItem - Variable in class venice.MenuToolBar
 
mShowInterfaceContentMenuItem - Variable in class venice.MenuToolBar
 
mShowOfferedInterfacesMenuItem - Variable in class venice.MenuToolBar
 
mShowRequiredInterfacesMenuItem - Variable in class venice.MenuToolBar
 
mSource - Variable in class venice.MRelationship
 
mSrc - Variable in class venice.ZRelationship
source model element of the relationship
mState - Variable in class venice.ZPackage
Package state, OPEN by default.
mStatusItemsButtonGroup - Variable in class venice.GUI
 
mSubsDeps - Variable in class venice.ZInterface
list of dependencies greated to substitute this interface when hidden.
mSuppliedFilename - Variable in class venice.ImportGXLFileCommand
 
mSuppliedFilename - Variable in class venice.LoadFileCommand
 
mSuppliedURL - Variable in class venice.ImportGXLURLCommand
 
mSuppliedURL - Variable in class venice.LoadURLCommand
 
mTmpMode - Variable in class venice.GUI
 
mToolBar - Variable in class venice.MenuToolBar
Tool bar
mTransparentMenuItem - Variable in class venice.MenuToolBar
 
mType - Variable in class venice.MElement
 
mType - Variable in class venice.MRelationship
 
mTypeLabel - Variable in class venice.ZRelationship
visual component used to draw the label on the line
mUngroupMenuItem - Variable in class venice.MenuToolBar
 
mUnselectMenuItem - Variable in class venice.MenuToolBar
 
mURL - Variable in class venice.ImportGXLURLCommand.AskUserURLDialog
holds the URL the user has chosen
mURLField - Variable in class venice.ImportGXLURLCommand.AskUserURLDialog
 
mUserDidWantToLoad - Variable in class venice.ImportGXLURLCommand.AskUserURLDialog
used to save information whether the user committed to laoding
mViewMenu - Variable in class venice.MenuToolBar
View menu
mViewMode - Variable in class venice.ZInterface
view mode of the interface, one of the VIEWMODE_constants.
mVisualization - Variable in class venice.CreateVisualizationTreeCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.FitToScreenCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.GUI
 
mVisualization - Variable in class venice.MoveRelationshipsDownCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.MoveRelationshipsUpCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.ShowOfferedInterfacesCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.ShowRequiredInterfacesCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.ZoomToSelectionCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.HideVRelationshipLabelsCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.ShowVRelationshipLabelsCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.HideOfferedInterfacesCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualization - Variable in class venice.HideRequiredInterfacesCommand
Private variable to hold the Visualization instance that is needed in various places in the recursive action of this object.
mVisualizationData - Variable in class venice.VeniceFileHandler
full contents of the visualization file as a byte array
mVisualizationOutputStream - Variable in class venice.VeniceFileHandler
output stream which is returned to applications wanting to write
mZoomEventHandler - Variable in class venice.ZVisualization
event handler which is active in zooming mode
mZoomMenu - Variable in class venice.MenuToolBar
Zoom menu
mZoomToSelectionMenuItem - Variable in class venice.MenuToolBar
 

N

name - Variable in class venice.Node
 
napit - Variable in class venice.MenuToolBar
 
napit0 - Variable in class venice.MenuToolBar
 
newVComponent(String) - Method in interface venice.Visualization
a factory method for generating new VComponents.
newVComponent(String) - Method in class venice.ZVisualization
 
newVDependency(String) - Method in interface venice.Visualization
a factory method for generating new VDependencies.
newVDependency(String) - Method in class venice.ZVisualization
 
newVGeneralization(String) - Method in interface venice.Visualization
a factory method for generating new VGeneralizations.
newVGeneralization(String) - Method in class venice.ZVisualization
 
newVInterface(String) - Method in interface venice.Visualization
a factory method for generating new VInterfaces.
newVInterface(String) - Method in class venice.ZVisualization
 
newVisualization() - Static method in class venice.VisualizationFactory
constructs a new concrete instance of Visualization interface.
newVPackage(String) - Method in interface venice.Visualization
a factory method for generating new VPackages.
newVPackage(String) - Method in class venice.ZVisualization
 
newVRealization(String) - Method in interface venice.Visualization
a factory method for generating new VRealizations.
newVRealization(String) - Method in class venice.ZVisualization
 
node - Variable in class venice.GXLReader
 
node - Variable in class venice.VCompositeSelectionHandler
node this event handler attaches to
node - Variable in class venice.VSelectionModifyHandler
node this event handler attaches to
node - Variable in class venice.VZoomEventHandler
 
Node - class venice.Node.
 
Node() - Constructor for class venice.Node
 
nodeList - Variable in class venice.GXLReader
 
nodes - Variable in class venice.ModelStorage
 
nodeType - Variable in class venice.Node
 

O

OPEN - Static variable in interface venice.VPackage
 
openPackage(VPackage) - Static method in class venice.OpenPackageCommand
This method opens the given VPackage.
OpenPackageCommand - class venice.OpenPackageCommand.
Opens the selected packages.
OpenPackageCommand() - Constructor for class venice.OpenPackageCommand
 
operation - Variable in class venice.Node
 
out - Static variable in class venice.GXLReader
 

P

pan - Variable in class venice.MenuToolBar
 
pick(Rectangle2D, ZSceneGraphPath) - Method in class venice.ZPackage
 
pressObjectPoint - Variable in class venice.VZoomEventHandler
 
pressPt - Variable in class venice.VSelectionModifyHandler
 
pressScreenPoint - Variable in class venice.VZoomEventHandler
 
prevMotionSelection - Variable in class venice.VSelectionModifyHandler
 
prevPt - Variable in class venice.VSelectionModifyHandler
 
printCurrentView() - Method in interface venice.Visualization
brings up a print dialog which user can use to send currently visible view to printer.
printCurrentView() - Method in class venice.ZVisualization
 
PrintCurrentViewCommand - class venice.PrintCurrentViewCommand.
Commands visualization to print currently visible area in the visualization.
PrintCurrentViewCommand() - Constructor for class venice.PrintCurrentViewCommand
 
pt1 - Variable in class venice.VSelectionModifyHandler
 
pt2 - Variable in class venice.VSelectionModifyHandler
 

R

readEntry(ZipInputStream) - Method in class venice.VeniceFileHandler
helper method to read one file from ZipInputStream to a byte buffer.
readFrom(InputStream) - Method in class venice.VeniceFileHandler
reads the venice file from the InputStream to the handler. after this the 'substreams' can be requested using get*InputStream() methods.
readObject(ObjectInputStream) - Method in class venice.VZoomEventHandler
 
RELATIONSHIP_SPEEDUP_ENABLED - Static variable in class venice.ZVisualization
if this is set true, all relationships are put to the root package.
removeAllVChildren(boolean) - Method in class venice.ZPackage
clears the package.
removeChildGroupListener() - Method in class venice.ZPackage
 
removeElement(String) - Method in interface venice.Visualization
removes element specified by inId from lookup structures.
removeElement(String) - Method in class venice.ZVisualization
 
removeFromIndex(String) - Method in class venice.ZVisualization
 
removeSubrelationship(VRelationship) - Method in interface venice.VRelationship
Removes the given relationship from this relationship's list of subrelationships.
removeSubrelationship(VRelationship) - Method in class venice.ZRelationship
 
removeSubsDeps() - Method in interface venice.VInterface
Clear substitute dependency list.
removeSubsDeps() - Method in class venice.ZInterface
Clear all elements from substitute dependency list.
removeVChild(VModelElement) - Method in interface venice.VPackage
removes a child from the package
removeVChild(VModelElement) - Method in class venice.ZPackage
 
removeVRelationship(VRelationship) - Method in interface venice.Visualization
remove a relationship from the visualization.
removeVRelationship(VRelationship) - Method in class venice.ZVisualization
 
removeVRelationshipFromPackage(VPackage, VRelationship) - Method in class venice.ZVisualization
Removes the relationship from this package.
render(ZRenderContext) - Method in class venice.ZPackage
renders this package
RESIZE - Static variable in class venice.VCompositeSelectionHandler
Flag used to indicate selection resizing
resizeHandler - Variable in class venice.VCompositeSelectionHandler
Selection resize handler
resolveEntity(String, String) - Method in class venice.GXLReader
 

S

SaveCommand - class venice.SaveCommand.
SaveCommand implements saving of .venice-files which contains both the GXL model and the visualization layout.
SaveCommand() - Constructor for class venice.SaveCommand
 
SaveFileCommand - class venice.SaveFileCommand.
.venice-saving to a file.
SaveFileCommand() - Constructor for class venice.SaveFileCommand
 
saveLayout(OutputStream) - Method in interface venice.Visualization
Saves the layout information to an output stream.
saveLayout(OutputStream) - Method in class venice.ZVisualization
 
SCALE - Static variable in class venice.VCompositeSelectionHandler
Flag used to indicate selection keyboard scaling
scaleHandler - Variable in class venice.VCompositeSelectionHandler
Selection scale handler
select - Variable in class venice.MenuToolBar
 
selectionChanged() - Method in interface venice.VSelectionListener
this method is called when selection changes.
selNode - Variable in class venice.VSelectionModifyHandler
 
SerializedZVisualization - class venice.SerializedZVisualization.
SerializedZVisualization is a container class which containts references to everything needed to fully save the layout of a ZVisualization object.
SerializedZVisualization() - Constructor for class venice.SerializedZVisualization
 
setActive(boolean) - Method in class venice.VCompositeSelectionHandler
Specifies whether this event handler is active
setActive(boolean) - Method in class venice.VSelectionModifyHandler
Specifies whether this event handler is active
setActive(boolean) - Method in class venice.VZoomEventHandler
Specifies whether this event handler is active or not.
setAppModule(AppModule) - Static method in class venice.Command
Takes the given object and puts a reference to that in the stAppModule class variable.
setAttr(boolean) - Method in class venice.GXLReader
 
setAttrName(boolean) - Method in class venice.GXLReader
 
setAttrOperation(boolean) - Method in class venice.GXLReader
 
setAttrType(boolean) - Method in class venice.GXLReader
 
setChildrensRelationshipsAsInvisible(VPackage) - Method in class venice.HideVRelationshipLabelsCommand
 
setChildrensRelationshipsAsVisible(VPackage) - Method in class venice.ShowVRelationshipLabelsCommand
 
setDefaultMenuBar() - Method in class venice.MenuToolBar
Method that sets default JMenuBar.
setDependencyMenuBar() - Method in class venice.MenuToolBar
Method that sets JMenuBar elements in case of VDependencies selected.
setDestination(VModelElement) - Method in interface venice.VRelationship
Sets the destination end of the relationship Arrow end is targeted towards the destination
setDestination(VModelElement) - Method in class venice.ZRelationship
 
setDx(int) - Method in class venice.VZoomEventHandler
 
setEdge(boolean) - Method in class venice.GXLReader
 
setEdgeType(String) - Method in class venice.Edge
 
setEnabled(int, boolean) - Method in class venice.VCompositeSelectionHandler
Sets whether the specified event handlers are enabled.
setFadingEnabled(boolean) - Method in class venice.ZPackage
Enables fading of package contents while getting closer.
setFrom(String) - Method in class venice.Edge
 
setHiddenRelationships(VModelElement) - Method in interface venice.VInterface
Set inElement to hidden relationships list.
setHiddenRelationships(VModelElement) - Method in class venice.ZInterface
Sets parameter to hidden relationship list
setID(String) - Method in class venice.Edge
 
setID(String) - Method in class venice.Node
 
setInterfaceType(int) - Method in interface venice.VInterface
sets the type of the interface (offered or required).
setInterfaceType(int) - Method in class venice.ZInterface
 
setIsRepresentedBySomeoneElse(boolean) - Method in interface venice.VRelationship
Sets whether this relationship is represented by some other relationship or not.
setIsRepresentedBySomeoneElse(boolean) - Method in class venice.ZRelationship
 
setLabelVisible(boolean) - Method in interface venice.VRelationship
Set whether relationships draw their labels or not.
setLabelVisible(boolean) - Method in class venice.ZRelationship
 
setListenersEnabled(boolean, boolean) - Method in interface venice.ListenerStateChangeable
sets all listeners of this object uses to be either enabled or disabled.
setListenersEnabled(boolean, boolean) - Method in class venice.ZPackage
 
setListenersEnabled(boolean, boolean) - Method in class venice.ZRelationship
 
setMarqueeLayer(ZGroup) - Method in class venice.VSelectionModifyHandler
Specify the node that the selection "marquee" should be put on.
setMarqueeLayer(ZLayerGroup) - Method in class venice.VCompositeSelectionHandler
Sets the marquee layer for this event handler
setMaxMagnification(double) - Method in class venice.VZoomEventHandler
Set the maximum magnification that the camera can be set to with this event handler.
setMinMagnification(double) - Method in class venice.VZoomEventHandler
Set the minimum magnification that the camera can be set to with this event handler.
setName(String) - Method in class venice.Node
 
setName(String) - Method in interface venice.VModelElement
sets the name of the element
setName(String) - Method in class venice.ZPackage
 
setName(String) - Method in class venice.ZVisualLeafModelElement
 
setNode(boolean) - Method in class venice.GXLReader
 
setNodeType(String) - Method in class venice.Node
 
setOperations(Object[]) - Method in interface venice.VInterface
sets the operations of the interface.
setOperations(Object[]) - Method in class venice.ZInterface
 
setRootPackage(boolean) - Method in class venice.ZPackage
set if this package is the root package.
setSelection(VModelElement[]) - Method in interface venice.Visualization
sets the currently selected model elements in the visualization.
setSelection(VModelElement[]) - Method in class venice.ZVisualization
 
setSelectionListener(VSelectionListener) - Method in interface venice.Visualization
sets the object which receives notifications about selection changes.
setSelectionListener(VSelectionListener) - Method in class venice.ZVisualization
 
setShowContent(boolean) - Method in interface venice.VPackage
sets the status of package content visibility
setShowContent(boolean) - Method in class venice.ZPackage
 
setSource(VModelElement) - Method in interface venice.VRelationship
sets the source end of the relationship
setSource(VModelElement) - Method in class venice.ZRelationship
 
setState(int) - Method in interface venice.VPackage
Sets the state of the package.
setState(int) - Method in class venice.ZPackage
 
setStr(boolean) - Method in class venice.GXLReader
 
setTo(String) - Method in class venice.Edge
 
setToolMode(int) - Method in interface venice.Visualization
sets the current operating mode of the visualization area.
setToolMode(int) - Method in class venice.ZVisualization
 
setType(String) - Method in class venice.Edge
 
setType(String) - Method in class venice.Node
 
setType(String) - Method in interface venice.VModelElement
sets the type of the element
setType(String) - Method in class venice.ZPackage
 
setType(String) - Method in class venice.ZVisualLeafModelElement
 
setupMenuBar(boolean) - Method in class venice.MenuToolBar
 
setupTestModel1() - Method in class venice.ZVisualization
sets up an test model for testing visualization subsystem and different graphical components.
setupTestModel2() - Method in class venice.ZVisualization
sets up another test model for testing the subsystem
setupToolBar(JFrame) - Method in class venice.MenuToolBar
 
setVComponentMenuBar(boolean, boolean, boolean, boolean) - Method in class venice.MenuToolBar
Method that sets JMenuBar elements in case of VComponent(s) selected.
setViewMode(int) - Method in interface venice.VInterface
sets the view mode of the interface.
setViewMode(int) - Method in class venice.ZInterface
 
setVInterfaceMenuBar(boolean) - Method in class venice.MenuToolBar
Method that sets JMenuBar elements in case of VInterface(s) selected.
setVisible(boolean) - Method in interface venice.VModelElement
sets the visibility of the element
setVisible(boolean) - Method in class venice.ZPackage
 
setVisible(boolean) - Method in class venice.ZVisualLeafModelElement
 
setVPackageMenuBar(boolean, boolean, boolean, boolean) - Method in class venice.MenuToolBar
Method that sets JMenuBar elements in case of VPackage(s) selected.
setZoomVolume(int) - Method in interface venice.Visualization
sets the current speed of zooming
setZoomVolume(int) - Method in class venice.ZVisualization
 
showAboutDialog(JFrame) - Static method in class venice.Util
 
ShowInterfaceContentCommand - class venice.ShowInterfaceContentCommand.
This command changes selected interfaces visualization so that they will be shown in expanded class-style notation If other elements than VInterfaces are selected, they are skipped.
ShowInterfaceContentCommand() - Constructor for class venice.ShowInterfaceContentCommand
 
showLicenseDialog(JFrame) - Static method in class venice.Util
 
ShowOfferedInterfacesCommand - class venice.ShowOfferedInterfacesCommand.
This command show interfaces that current element offers.
ShowOfferedInterfacesCommand() - Constructor for class venice.ShowOfferedInterfacesCommand
 
ShowRequiredInterfacesCommand - class venice.ShowRequiredInterfacesCommand.
This command show interfaces the element requires.
ShowRequiredInterfacesCommand() - Constructor for class venice.ShowRequiredInterfacesCommand
 
ShowVRelationshipLabelsCommand - class venice.ShowVRelationshipLabelsCommand.
Command subclass, which sets all labels for all relationships as visible.
ShowVRelationshipLabelsCommand() - Constructor for class venice.ShowVRelationshipLabelsCommand
 
stAboutHTML - Static variable in class venice.Util
 
stAppModule - Static variable in class venice.Command
A class variable to hold a reference to the current instance of AppModule.
StartDocument() - Method in class venice.GXLReader
 
startElement(String, String, String, Attributes) - Method in class venice.GXLReader
 
startZooming(int) - Method in class venice.VZoomEventHandler
Start animated zooming.
stAssumedLabelHeight - Static variable in class venice.ZPackage
Used for estimating label height on initialization
stDashedStroke - Static variable in class venice.ZRelationship
a Java2D pen stroke used to draw a dashed line (e.g. dependency)
stNoneCursor - Static variable in class venice.ZVisualization
cursor which is used when visualization area has no active mode
stopZooming() - Method in class venice.VZoomEventHandler
Stop animated zooming.
stPanCursor - Static variable in class venice.ZVisualization
cursor which is used in panning mode
str - Variable in class venice.GXLReader
 
stSelectCursor - Static variable in class venice.ZVisualization
cursor which is used in select mode
stSolidStroke - Static variable in class venice.ZRelationship
a Java2D pen stroke use to draw a solid line
stVisualizationReference - Static variable in class venice.ZVisualization
reference to instantiated visualization
stZoomCursor - Static variable in class venice.ZVisualization
cursor which is used in zooming mode

T

tempEdge - Variable in class venice.GXLReader
 
tempNode - Variable in class venice.GXLReader
 
tField - Variable in class venice.MenuToolBar
 
to - Variable in class venice.Edge
 
toString() - Method in class venice.Edge
 
toString() - Method in class venice.Node
 
toXML() - Method in class venice.MComponent
 
toXML() - Method in class venice.MContainment
 
toXML() - Method in class venice.MDependency
 
toXML() - Method in class venice.MElement
Returns the XML-representation of this model element.
toXML() - Method in class venice.MGeneralization
 
toXML() - Method in class venice.MInterface
 
toXML() - Method in class venice.MPackage
 
toXML() - Method in class venice.MRealization
 
toXML() - Method in class venice.MRelationship
Returns the XML-representation of this relationship as String.
TRANSPARENT - Static variable in interface venice.VPackage
 
type - Variable in class venice.Edge
 
type - Variable in class venice.Node
 
TYPE_DEPENDENCY - Static variable in class venice.ZRelationship
a constant which tells that this instance is a dependency
TYPE_GENERALIZATION - Static variable in class venice.ZRelationship
a constant which tells that this instance is a generalization
TYPE_OFFERED - Static variable in interface venice.VInterface
a constant describing that this interface is an offered interface
TYPE_REALIZATION - Static variable in class venice.ZRelationship
a constant which tells that this instance is a realization
TYPE_REQUIRED - Static variable in interface venice.VInterface
a constant describing that this interface is a required interface

U

updateMenuBar() - Method in class venice.GUI
Updates MenuBar to correspond current selection.
updatePopupMenu(MouseEvent) - Method in class venice.GUI
Updates PopupMenu to correspond current selection.
userWantedToLoad() - Method in class venice.ImportGXLURLCommand.AskUserURLDialog
Returns whether the user wanted to load a model or not.
Util - class venice.Util.
Utility class containing error handling dialog functions and functions for showing about and license dialogs.
Util() - Constructor for class venice.Util
private constructor prevents instantiation

V

VComponent - interface venice.VComponent.
VComponent is a visual model element representing a component (UML)
VCompositeSelectionHandler - class venice.VCompositeSelectionHandler.
VCompositeSelectionHandler is a convenience class that allows applications to use a single event handler to manage the multiple jazz selection event handlers.
VCompositeSelectionHandler(ZNode, ZCamera, ZCanvas, ZLayerGroup) - Constructor for class venice.VCompositeSelectionHandler
Creates a composite selection handler with all available selection event handler types enabled.
VCompositeSelectionHandler(ZNode, ZCamera, ZCanvas, ZLayerGroup, int) - Constructor for class venice.VCompositeSelectionHandler
Creates a composite selection handler with the specified enabled selection event handler types.
VCompositeSelectionHandler(ZNode, ZCanvas, ZLayerGroup) - Constructor for class venice.VCompositeSelectionHandler
Creates a composite selection handler with all available selection event handler types enabled.
VCompositeSelectionHandler(ZNode, ZCanvas, ZLayerGroup, int) - Constructor for class venice.VCompositeSelectionHandler
Creates a composite selection handler with the specified enabled selection event handler types.
VDependency - interface venice.VDependency.
VDependency represents an dependency in the software architecture (UML)
VeniceFileFilter - class venice.VeniceFileFilter.
File filter to be used with JFileChooser which shows only .venice-files.
VeniceFileFilter() - Constructor for class venice.VeniceFileFilter
 
VeniceFileHandler - class venice.VeniceFileHandler.
VeniceFileHandler is an class which is used to handle loading and saving of .venice-files which is the native storage format of Venice. .venice-files are Zipped files which include both the model in GXL format (model.gxl) and the visualization in visualization subsystems native format (model.visualization).
VeniceFileHandler() - Constructor for class venice.VeniceFileHandler
 
VGeneralization - interface venice.VGeneralization.
VGeneralization represents a generalization in software architecture (UML)
VIEWMODE_CIRCLE - Static variable in interface venice.VInterface
a constant: mode when interface is visualized as a circle
VIEWMODE_EXPANDED - Static variable in interface venice.VInterface
a constant: mode when interface is visualized like class
VInterface - interface venice.VInterface.
VInterface represents an interface in the software architecture Interface has operations and a type and it can be visualized in two different modes: either as a circle or like class
Visualization - interface venice.Visualization.
Visualization represents a single visualization of some data.
VisualizationFactory - class venice.VisualizationFactory.
VisualizationFactory is a class which returns a concrete implementations of Visualization interface.
VisualizationFactory() - Constructor for class venice.VisualizationFactory
a private constructor which prevents creating instances of this class.
VModelElement - interface venice.VModelElement.
VModelElement is a common interface for different kinds of visualized model elements of which the visualized model consists.
VPackage - interface venice.VPackage.
VPackage is a visual component representing a package in the software architecture.
VRealization - interface venice.VRealization.
VRealization represents an interface realization (as in UML)
VRelationship - interface venice.VRelationship.
VRelationship is an visual model element representing an relationship between other two model elements in the architecture.
VSelectionListener - interface venice.VSelectionListener.
VSelectionListener interface can be implemented by classes which want to receive notifications about selection changes in Visualization.
VSelectionModifyHandler - class venice.VSelectionModifyHandler.
VSelectionModifyHandler is a ZEventHandler that allows items to be selected with the mouse, and maintains the current selection.
VSelectionModifyHandler(ZNode, ZCamera, ZCanvas, ZGroup) - Constructor for class venice.VSelectionModifyHandler
Construct a new VSelectionModifyHandler.
VSelectionModifyHandler(ZNode, ZCanvas, ZGroup) - Constructor for class venice.VSelectionModifyHandler
Construct a new VSelectionModifyHandler.
VZoomEventHandler - class venice.VZoomEventHandler.
VZoomEventhandler provides event handlers for basic zooming of a Jazz camera with the right and left buttons.
VZoomEventHandler.ZoomEventState - class venice.VZoomEventHandler.ZoomEventState.
Provides indirect access this event handlers private state.
VZoomEventHandler.ZoomEventState(VZoomEventHandler) - Constructor for class venice.VZoomEventHandler.ZoomEventState
 
VZoomEventHandler(ZNode) - Constructor for class venice.VZoomEventHandler
Constructs a new ZoomEventHandler.
VZoomEventHandler(ZNode, ZCamera) - Constructor for class venice.VZoomEventHandler
Constructs a new ZoomEventHandler.

W

writeGXL(OutputStream) - Method in class venice.ModelStorage
This method is used to write the information from the model to a OutputStream
writeTo(OutputStream) - Method in class venice.VeniceFileHandler
Saves the GXL and visualization files associated with this VeniceFileHandler to a venice file (given as an OutputStream)

Z

ZComponent - class venice.ZComponent.
A concrete implementation of VComponent interface using Jazz library.
ZComponent(String) - Constructor for class venice.ZComponent
 
ZDependency - class venice.ZDependency.
ZDependency is a concrete implementation of VDependency interface using Jazz UI library.
ZDependency(String, boolean) - Constructor for class venice.ZDependency
 
ZGeneralization - class venice.ZGeneralization.
ZGeneralization is a concrete implementation of VGeneralization interface using Jazz UI library.
ZGeneralization(String, boolean) - Constructor for class venice.ZGeneralization
 
ZInterface - class venice.ZInterface.
ZInterface is a concrete implementation of VInterface using Jazz library.
ZInterface(String) - Constructor for class venice.ZInterface
Constructor.
zMenu - Variable in class venice.MenuToolBar
 
zoom - Variable in class venice.MenuToolBar
 
zoomEventState - Variable in class venice.VZoomEventHandler
 
zoomin - Variable in class venice.MenuToolBar
 
zoomOneStep(int) - Method in class venice.VZoomEventHandler
Do one zooming step, sleep a short amount, and schedule the next zooming step.
zoomout - Variable in class venice.MenuToolBar
 
ZOOMSPACING - Static variable in class venice.ZVisualization
how much space is left to edges when zooming to an element
ZOOMTIME - Static variable in class venice.ZVisualization
animation length for zoomTo
zoomTo(VModelElement) - Method in interface venice.Visualization
Zooms the visualization area to a particular element. zooms the visualization area so that inElement is as big as possible but still fully visible.
zoomTo(VModelElement) - Method in class venice.ZVisualization
 
zoomTo(ZBounds) - Method in class venice.ZVisualization
zooms to specified bounds. if bounds width or height is zero, returns without zooming to avoid odd effects.
zoomToSelection() - Method in interface venice.Visualization
Zooms to the current selection on the visualization area.
zoomToSelection() - Method in class venice.ZVisualization
 
ZoomToSelectionCommand - class venice.ZoomToSelectionCommand.
Class which creates visualisation for required interfaces in current visualization
ZoomToSelectionCommand() - Constructor for class venice.ZoomToSelectionCommand
 
zoomVol - Variable in class venice.MenuToolBar
 
ZPackage - class venice.ZPackage.
ZPackage is a concrete implementation of VPackage using Jazz library.
ZPackage(String, boolean) - Constructor for class venice.ZPackage
 
ZRealization - class venice.ZRealization.
ZRealization is a concrete implementation of VRealization interface using Jazz UI library.
ZRealization(String, boolean) - Constructor for class venice.ZRealization
 
ZRelationship - class venice.ZRelationship.
ZRelationship is an implementation of VRelationship interface using Jazz graphics library.
ZRelationship(String, int, boolean) - Constructor for class venice.ZRelationship
constructor used by subclasses to instantiate a ZRelationship with corrent relationship type
ZVisualization - class venice.ZVisualization.
ZVisualization is a concrete implementation of Visualization interface.
ZVisualization() - Constructor for class venice.ZVisualization
constructor which sets up all internal data structures.
ZVisualLeafModelElement - class venice.ZVisualLeafModelElement.
ZVisualLeafModelElement is a common superclass for all different visual components except ZPackage.
ZVisualLeafModelElement(String) - Constructor for class venice.ZVisualLeafModelElement
 

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