Serialized Form

Class venice.Applet implements Serializable

Serialized Fields

mAppModule

AppModule mAppModule
Reference to the AppModule instance created by this Applet.


Class venice.GUI implements Serializable

Serialized Fields

mMode

int mMode

mTmpMode

int mTmpMode

mVisualization

Visualization mVisualization

mMenuToolBar

MenuToolBar mMenuToolBar

mPackagePopup

javax.swing.JPopupMenu mPackagePopup

mPDUMP

javax.swing.JMenuItem mPDUMP

mPDepupMenuItem

javax.swing.JMenuItem mPDepupMenuItem

mPDepdownMenuItem

javax.swing.JMenuItem mPDepdownMenuItem

mPShowInformationMenuItem

javax.swing.JMenuItem mPShowInformationMenuItem

mPStatusMenu

javax.swing.JMenu mPStatusMenu

mPOpenMenuItem

javax.swing.JMenuItem mPOpenMenuItem

mPClosedMenuItem

javax.swing.JMenuItem mPClosedMenuItem

mPTransparentMenuItem

javax.swing.JMenuItem mPTransparentMenuItem

mPInterfaceMenu

javax.swing.JMenu mPInterfaceMenu

mPShowRegIntMenuItem

javax.swing.JCheckBoxMenuItem mPShowRegIntMenuItem

mPShowOffIntMenuItem

javax.swing.JCheckBoxMenuItem mPShowOffIntMenuItem

mPZoomMenu

javax.swing.JMenu mPZoomMenu

mPFitToScreenMenuItem

javax.swing.JMenuItem mPFitToScreenMenuItem

mPZoomToSelectionMenuItem

javax.swing.JMenuItem mPZoomToSelectionMenuItem

mStatusItemsButtonGroup

javax.swing.ButtonGroup mStatusItemsButtonGroup

mComponentPopup

javax.swing.JPopupMenu mComponentPopup

mCDUMP

javax.swing.JMenuItem mCDUMP

mCDepupMenuItem

javax.swing.JMenuItem mCDepupMenuItem

mCDepdownMenuItem

javax.swing.JMenuItem mCDepdownMenuItem

mCShowInformationMenuItem

javax.swing.JMenuItem mCShowInformationMenuItem

mCInterfaceMenu

javax.swing.JMenu mCInterfaceMenu

mCShowRegIntMenuItem

javax.swing.JCheckBoxMenuItem mCShowRegIntMenuItem

mCShowOffIntMenuItem

javax.swing.JCheckBoxMenuItem mCShowOffIntMenuItem

mCZoomMenu

javax.swing.JMenu mCZoomMenu

mCFitToScreenMenuItem

javax.swing.JMenuItem mCFitToScreenMenuItem

mCZoomToSelectionMenuItem

javax.swing.JMenuItem mCZoomToSelectionMenuItem

mDependencyPopup

javax.swing.JPopupMenu mDependencyPopup

mDShowInformationMenuItem

javax.swing.JMenuItem mDShowInformationMenuItem

mDZoomMenu

javax.swing.JMenu mDZoomMenu

mDFitToScreenMenuItem

javax.swing.JMenuItem mDFitToScreenMenuItem

mDZoomToSelectionMenuItem

javax.swing.JMenuItem mDZoomToSelectionMenuItem

mInterfacePopup

javax.swing.JPopupMenu mInterfacePopup

mIDUMP

javax.swing.JMenuItem mIDUMP

mIShowInformationMenuItem

javax.swing.JMenuItem mIShowInformationMenuItem

mIShowContentMenuItem

javax.swing.JCheckBoxMenuItem mIShowContentMenuItem

mIHideSelectedMenuItem

javax.swing.JMenuItem mIHideSelectedMenuItem

mIZoomMenu

javax.swing.JMenu mIZoomMenu

mIFitToScreenMenuItem

javax.swing.JMenuItem mIFitToScreenMenuItem

mIZoomToSelectionMenuItem

javax.swing.JMenuItem mIZoomToSelectionMenuItem


Class venice.ImportGXLURLCommand.AskUserURLDialog implements Serializable

Serialized Fields

this$0

ImportGXLURLCommand this$0

mURL

java.lang.String mURL
holds the URL the user has chosen

mUserDidWantToLoad

boolean mUserDidWantToLoad
used to save information whether the user committed to laoding

mURLField

javax.swing.JTextField mURLField

mLoad

javax.swing.JButton mLoad

mCancel

javax.swing.JButton mCancel

mDefaultURL

java.lang.String mDefaultURL


Class venice.SerializedZVisualization implements Serializable

Serialized Fields

mRootPackage

ZPackage mRootPackage

mIndexById

java.util.Hashtable mIndexById


Class venice.VCompositeSelectionHandler implements Serializable

Serialized Fields

enabledFlag

int enabledFlag
The current enabled event handlers

active

boolean active
true when event handler is active

globallyActive

boolean globallyActive
true if this event handler is active on all cameras

node

edu.umd.cs.jazz.ZNode node
node this event handler attaches to

camera

edu.umd.cs.jazz.ZCamera camera
non-null only if this event handler is active on a single camera

canvas

edu.umd.cs.jazz.util.ZCanvas canvas
canvas this event handler attaches to

layer

edu.umd.cs.jazz.ZLayerGroup layer
Marquee layer

modifyHandler

VSelectionModifyHandler modifyHandler
Selection modify handler

moveHandler

edu.umd.cs.jazz.event.ZSelectionMoveHandler moveHandler
Selection move handler

scaleHandler

edu.umd.cs.jazz.event.ZSelectionScaleHandler scaleHandler
Selection scale handler

deleteHandler

edu.umd.cs.jazz.event.ZSelectionDeleteHandler deleteHandler
Selection delete handler

resizeHandler

edu.umd.cs.jazz.event.ZSelectionResizeHandler resizeHandler
Selection resize handler


Class venice.VSelectionModifyHandler implements Serializable

Serialized Fields

active

boolean active
true when event handler is active

globallyActive

boolean globallyActive
true if event handler is globally active

node

edu.umd.cs.jazz.ZNode node
node this event handler attaches to

activeCamera

edu.umd.cs.jazz.ZCamera activeCamera
camera this event handler watches

interactionCamera

edu.umd.cs.jazz.ZCamera interactionCamera
the camera with which this handler is interacting

canvas

edu.umd.cs.jazz.util.ZCanvas canvas
canvas this event handler attaches to

marqueeLayer

edu.umd.cs.jazz.ZGroup marqueeLayer
parent node to use for marquee selection

prevMotionSelection

java.util.ArrayList prevMotionSelection

itemsToRemove

java.util.ArrayList itemsToRemove

selNode

edu.umd.cs.jazz.ZNode selNode

moved

boolean moved

consumed

boolean consumed

marquee

edu.umd.cs.jazz.ZVisualLeaf marquee

allButton1Mask

int allButton1Mask

allButton1ButShiftMask

int allButton1ButShiftMask

allButton3ButShiftMask

int allButton3ButShiftMask


Class venice.VZoomEventHandler implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

minMag

double minMag

maxMag

double maxMag

isZooming

boolean isZooming

active

boolean active

globallyActive

boolean globallyActive

node

edu.umd.cs.jazz.ZNode node

activeCamera

edu.umd.cs.jazz.ZCamera activeCamera

zoomEventState

VZoomEventHandler.ZoomEventState zoomEventState

dx

double dx

allButton3Mask

int allButton3Mask

allButton1Mask

int allButton1Mask


Class venice.ZComponent implements Serializable

Serialized Fields

mComponentLabel

edu.umd.cs.jazz.component.ZLabel mComponentLabel
Jazz visual component visualizing the component label

mComponentRectangle

edu.umd.cs.jazz.component.ZRectangle mComponentRectangle
Jazz visual component visualizing the rectangle around the label


Class venice.ZDependency implements Serializable


Class venice.ZGeneralization implements Serializable


Class venice.ZInterface implements Serializable

Serialized Fields

mInterfaceType

int mInterfaceType
type of the interface, one of the TYPE_ constants

mViewMode

int mViewMode
view mode of the interface, one of the VIEWMODE_constants.

mOperations

java.lang.Object[] mOperations
operations of the interface as an array. toString() method is used to get a String representation

mInterfaceLabel

edu.umd.cs.jazz.component.ZLabel mInterfaceLabel
visual component representing the label under the circle

mInterfaceEllipse

edu.umd.cs.jazz.component.ZEllipse mInterfaceEllipse
visual component representing the circle

mExpandedInterfaceOpsText

edu.umd.cs.jazz.component.ZText mExpandedInterfaceOpsText
visual component representing the operations list text area

mExpandedInterfaceStereoLabel

edu.umd.cs.jazz.component.ZLabel mExpandedInterfaceStereoLabel
visual component representing the <> label

mExpandedInterfaceLabel

edu.umd.cs.jazz.component.ZLabel mExpandedInterfaceLabel
visual component representing the label for interface

mExpandedInterfaceRectangle

edu.umd.cs.jazz.component.ZRectangle mExpandedInterfaceRectangle
visual component representing the class rectangle

mExpandedInterfaceSeparator

edu.umd.cs.jazz.component.ZLine mExpandedInterfaceSeparator
visual component representing the line between name and operations

mSubsDeps

java.util.LinkedList mSubsDeps
list of dependencies greated to substitute this interface when hidden.

mHiddenRelationships

java.util.LinkedList mHiddenRelationships
list of relationships to this interface which are hidden currently


Class venice.ZPackage implements Serializable

Serialized Fields

mModelElementId

java.lang.String mModelElementId
model element id

mModelElementName

java.lang.String mModelElementName
model element name

mModelElementType

java.lang.String mModelElementType
model element type

mModelElementVisible

boolean mModelElementVisible
model element visibility

mShowContent

boolean mShowContent
show content (children) of the package

mChildGroup

edu.umd.cs.jazz.ZGroup mChildGroup
the group below ZPackage which is the real place for all children of type VModelElement. Reason for using another group below the package to store the children is that now we can easily implement fading and content hiding by putting different edit groups above just one child which is mChildGroup.

mIsRootPackage

boolean mIsRootPackage
is this package a root package.

mPackageLabel

edu.umd.cs.jazz.component.ZLabel mPackageLabel
visual component used to draw the package label

mLabelRectangle

edu.umd.cs.jazz.component.ZRectangle mLabelRectangle
visual component used to draw the rectangle around package label

mContentRectangle

edu.umd.cs.jazz.component.ZRectangle mContentRectangle
visual component used to draw the rectangle around package contents

mOriginalRelationships

java.util.LinkedList mOriginalRelationships
This packages list of original relationships.

mCompositeRelationships

java.util.LinkedList mCompositeRelationships
This packages list of composite relationships.

mOfferedRealizationSubstitutions

java.util.LinkedList mOfferedRealizationSubstitutions
If package has hidden offered interfaces their substitute dependencies are kept in this list.

mHiddenOfferedRealizations

java.util.LinkedList mHiddenOfferedRealizations
If package has hidden offered interfaces their realizations are kept in this list.

mRequiredRealizations

java.util.LinkedList mRequiredRealizations
If package has required interfaces drawn their realizations are kept in this list.

mRequiredInterfaceSubstitutions

java.util.LinkedList mRequiredInterfaceSubstitutions

mState

int mState
Package state, OPEN by default.


Class venice.ZRealization implements Serializable


Class venice.ZRelationship implements Serializable

Serialized Fields

mSrc

edu.umd.cs.jazz.ZNode mSrc
source model element of the relationship

mDst

edu.umd.cs.jazz.ZNode mDst
destination model element of the relationship

mLine

edu.umd.cs.jazz.component.ZLine mLine
visual component used to draw the line from src to dest

mArrowHeadUpLeftLine

edu.umd.cs.jazz.component.ZLine mArrowHeadUpLeftLine
visual components used to draw the arrowhead to the line

mArrowHeadDownLeftLine

edu.umd.cs.jazz.component.ZLine mArrowHeadDownLeftLine

mArrowHeadUpDownLine

edu.umd.cs.jazz.component.ZLine mArrowHeadUpDownLine

mTypeLabel

edu.umd.cs.jazz.component.ZLabel mTypeLabel
visual component used to draw the label on the line

mRelationshipType

int mRelationshipType
type of this relationship. One of TYPE_ constants

mPreviousUseDashed

boolean mPreviousUseDashed
in case of realization, this variable stores last drawing style

mCompositeRelationshipList

java.util.LinkedList mCompositeRelationshipList
The list of relationships which are represented by this relationship

mIsRepresentedByOtherRelationship

boolean mIsRepresentedByOtherRelationship
Is this relationship represented by some other relationship


Class venice.ZVisualLeafModelElement implements Serializable

Serialized Fields

mModelElementId

java.lang.String mModelElementId
model element id

mModelElementName

java.lang.String mModelElementName
model element name

mModelElementType

java.lang.String mModelElementType
model element type

mModelElementVisible

boolean mModelElementVisible
is this model element visible

mOriginalRelationships

java.util.LinkedList mOriginalRelationships
The list of original relationships

mOfferedRealizationSubstitutions

java.util.LinkedList mOfferedRealizationSubstitutions
List of this elements offered interface substituted realizations.

mHiddenOfferedRealizations

java.util.LinkedList mHiddenOfferedRealizations
List of this elements hidden offered interface realizations.

mRequiredRealizations

java.util.LinkedList mRequiredRealizations
List of this elements required interface realizations.

mRequiredInterfaceSubstitutions

java.util.LinkedList mRequiredInterfaceSubstitutions

mCompositeRelationships

java.util.LinkedList mCompositeRelationships