Preferences

To access the preferences page select Window->Preferences (or Eclipse-Preferences on Mac OS X) then expand the AgileJ item.

global preferences

Global Style : Member Order

You can choose between Alphabetical, which arranges fields and methods in alphabetical order and Declared which keeps the members in the order in which they were declared in the source code.

Global Style: Signature Format

You can choose between Java and UML, where Java means the format

type name

and UML means the format

name : type

Global Style: Diagram Font

You can choose which font is used to draw text on all class diagrams. Click the Change button to pick a font.

Home Folder: Class Diagrams Home

The point of the class diagrams home is to save time with the creation of new class diagrams. While diagram files can be placed anywhere in the open projects in the workspace you may find it easier to keep them all in one single folder, in which case that folder is specified here.

Controls: Class diagram viewing mode

Browsing is the usual setting which varies the detail displayed according to the zoom. The printing option allows you to see how the class diagram will be spread across pages. Note that while viewing in this mode the detail does not vary with zoom. The class diagram border turns pink to indicate use of the printing view mode.

Advanced: Threshold for Filtering Added Classes

Before a large number of classes are added to a diagram, a warning dialog offers to filter the selection of classes to be added. The Addition Threshold is the number of classes above which this warning appears.

Advanced: Maximum Single Addition of Classes

This value throttles the number of classes which may be added to a class diagram in one operation. Without this constraint it is easy to drop, say, a single jar file containing thousands of classes onto a class diagram. This would take minutes to complete and be unlikely to result in a visually meaningful class diagram. The default is 200; meaning that any drop which contains in excess of 200 types will be rejected. Note that a restart of Eclipse is required for a change to this setting to become effective.

Advanced: Image Export Scale

This percentage value controls the magnification applied to all diagrams as they are exported to any of the four supported image formats. The range is 10% to 200%;

Advanced: Allow Usage Data Collection

In order to continue to improve this product we collect a small amount of anonymous usage statistics. If you would prefer to opt out from sending this data then uncheck this box.

License Key

license

There are seven grades of license key:

default (no license)
non-commercial
evaluation
ide-single
ide-multi
single
multi
View class diagrams (read only) in the Eclipse IDE
Y
Y
Y
Y
Y
Y
Y
Create and edit class diagrams in the IDE
N
Y
Y
Y
Y
Y
Y
Canvas without watermark
N
Y
N
Y
Y
Y
Y
Can create, run and rerun batches
N
Y
Y
N
N
Y
Y
Can view batch output by browser
Y
Y
Y
Y
Y
Y
Y
Floating License *
n/a
Y
N
N
Y
N
Y
Expiry
never
12 months
15 days
10 yrs
10 yrs
10 yrs
10 yrs
Needs the batch optional feature installed
N
Y
Y
N
N
Y
Y

* Floating licenses are licenses which may be shared by users in a team where the team size has been stated at the time of creating the license.

When AgileJ StructureViews opens an editor it checks the validity of the current license and prompts for a new license if the license has expired. To apply an upgrade to an existing valid license, paste it into the license key field. To check information about the license, select the Help-About AgileJ StructureViews menu.

Copyright © AgileJ Ltd. All rights reserved.

AgileJ StructureViews is a plugin for Eclipse which generates UML class diagrams reverse engineered from Java source code.

Learn More

Stay Up To Date


Get In Touch

AgileJ Ltd
Trident Court, 1 Oakcroft Road
Chessington, Surrey
KT9 1BD
United Kingdom
+44 20 8123 2318