ShapeDescriptionPluginProjectDescription
Public web page : (none)
Overview
Success Description
Restrictions, Exclusions, Limitations
People Affected
| Person | Initials | Role | Notes |
| BaeCheol Shin | BC | programmer | |
| Craig Schwartz | CS | project supervisor and programmer | |
| Roger Woods | RW | project sponsor | |
Version
1.0
Requirements
the plugin id should be "Shape_Description_v1.0"
the plugin menu text should be "Shape Description"
/** Te unique identifier of this plug-in. */
public static final String ID = "ShapeDescription_Plugin_v1.0";
_info = new PluginInfo(ID, "Shape Description", "1.0");
the plugin panel should:
- have a drop down menu displaying the shape labels of the currently loaded shapes.
- this menu will be updated when the plugin receives an "update() call"
- when a user selects a shape from the drop down menu , the plugin will modify it's panel to show
- the shape label being displayed
- number of vertices in the shape
- number of faces , if any
- a list of point set attributes
- for each attribute
Requirements Change Procedure
- Changes and their date will be entered in a 'requirements change' list.
Requirements Changes
Products
- Java .java files that implement the classes mentioned in the requirements
- JUnit tests that test the above classes.
-
Approach
Schedule
Notes
Lessons Learned