This project is under active development. Please do not edit milestone content or dates. Your feedback is welcome in our wishlist . Thanks.
Creation of Class, Interface, DataType, Package, Template Class, and Derivation Classifier
Creation of Generalization, Implemenation, Associations, and Comment Link
Support for Icons Views- Interface, Boundary, Controller, and Entity
rectangular selection of multiple widgets
move multiple nodes on the diagram at the same time
calculate common actions when multiple nodes are selected
Select All ( integrate with NB "Select All")
Select All Similar ( done by Viktor )
Invert Selection ( done by Viktor )
Cut ( integrate with NB cut/copy/paste/delete actions )
Copy
Paste
paste in the same diagram
paste to a different diagram
Delete
Select in Projects
Properties
how Diagram after load
Able to Rename Diagram
Mark diagram as dirty
Class, Interface, Template Class
Datatype
Derivation classifier
Comments
Boundary class, control class, entity class
Package (and containment)
Generalization, Implementation
Association connector
Link to comment
Stereotypes, tagged values
Labels
Icons, properties
UI Spec (Craig)
creation of lifelines,actor lifelines, combined fragments, comments, all elements should be below zero level
message to self can be created by creation of asynchronous of synchronous message to starting lifeline
all lifelines should be connected to car on trackbar
creation of messages between all elements except comments
messages can be nested
messages can be moved, messages bump other messages when move
navigate to classifier should work from trackbar
messages reconnection should work, all working actions from 6.0, not working may not work too or be disabled
combined fragment allow operator change, operands addition, edit constraints, operands deletion, operands move
asynchronous and synchronous messages allow operations addition for selection as operation associated with the message, with corresponding label
all messages allow to show message name
diagram support next actions: show message numbers, show all return messages, show interaction boundary
Layout Testing Tool (not in UML code base)
Orthogonal Layout working with Meteora library (not in UML code base)
Print Utilities prototype complete, API review process initiated.
Redefines Operations Compartment
Comment Widget - Multiline Text
Dependency Edges - currently only on the class
palette item drop suggestion ( D&D, click & drop, shift click & drop )
select tool
pan
marquee zoom
interactive zoom
export to image
discover relationship ( class diagram only )
sync diagram
navigate link
move forward / move backward / move to front / move to back
global font and color preference
JavaIO to FileObjects conversion for 6.1 (Thuy) - 2 weeks
activity palette
invocation node
activity group (moved from M3 to M2)
activity edge
initial node
activity final node
flow final node
horizontal fork
Lifeline
Actor lifeline
Combined fragment
Comment
Labels
Asynchronous message
Synchronous message
Hg Migration (Jyothi)
combined fragments containment and proper layering
Export Image (JPG, PNG)
simple scene to image functionality
export html image map data
will drive api review process
Default Print (dependent on NetBeans review process)
will drive the api review process
Orthogonal Layout (further testing required)
Hierarchical
Session slides
due 3/14/2008
Association Qualifiers
Nested Link
Association Class -- Started, Still have persistence and delete to work on.
drag and drop multiple elements from project tree to diagram ( relationship discovery is yet to be tested )
simple state
state transition
submachine state
vertical fork
parameter usage
data store
signal
decision node (moved from M2 to M3)
color & font integration for M2 nodes
Message to self
Create Message
Destroy
save/load hidden result messages
Interaction boundary
Messages to/from Interaction boundary
Messages to/from combined fragment
Nested Link
combined fragment shouldn't cover lifelines/comments and smaller cf shouldn't be covered by bigger one
updates based on persistence realization
updates based on general actions (except colors & fonts)
RE Operation
CDFS on existing interaction
merge changes from 6.1 trunk
Export Image (JPG, PNG)
label placement
palette item and widgets
initial state
final state
aborted final state
merge bars - vertical and horizontal
composite state
pseudo states
choice
shallow history
deep history
junction state
relationships
persistence
CDFS
partition
persistence (Jyothi)
Fonts, Colors
Association class
Persistence Howto (Jyothi)
use case widget
actor widget
Package widget (Current implementation matches 6.1, UML spec has a different look.)
ExtensionPoint
include relationship
extends relationship
All other relationships
persistence
design pattern node
class role
interface role
role binding edge
Apply and Promote actions attachment
port PartFacade link Relationship Discovery (role binding)
usercase, actor roles and plain role symbols
EJB1.1 and EJB2.0 libraries design patterns diagrams converted
Recognize/display TS Diagram nodes in project tree
Open TS diagram as a new Meteora diagram (blank)
Nodes View (iconic/box)
all diagram except sqd
sqd
Containers
All diagram except sqd
Sqd
Name label
Remove old TS diagram node from project tree
Move TS diagram files to project backup dir
Badged icon for TS diagram nodes
Dialog, upon opening TS diagram, to alert user of necessity to convert diagram
Option to never show dialog in the future
resize element to fit (Sergey) if it's resize to contents, it's implemented in general action
Trunk Merge
open API review complete (Kris/Trey)
clone trunk, merge uml-meteora changes, build (Jyothi)
Perf testing (Tomas/Mikhail)
the startup is not significantly affected,
compare the list of loaded classes during startup with the current UML module,
run the performance UI tests - or go through the scenarios manually to get the idea about UI responsiveness,
compare memory consumption (after startup, after the UI tests) - not to be significantly worse.
no P1 perf bug.
QE testing (Peter/Joanne)
Milestone 3 development and testing complete
No P1 Meteora bugs
push to trunk (Jyothi)
Sequence - Sergey
State - Sheryl
JavaONE (Trey/Kris/Jyothi)
BOF slides (third week April)
May 6-9
Web Report (tbd) - 1 week
save images
depends on save as image from graph library
diagram/model navigation
TS P3 Bug Scrub
| MessedUpQuaifier.png | ![]() |
12370 bytes |
| NiceQualifier.png | ![]() |
14578 bytes |
| check.png | ![]() |
786 bytes |