UMLOptionsDialog
In NetBeans 5.5 the Options pane got a major facelift. The new Options view is easier to use and follows UI standards while maintaining the older style for backward compatibility. The UML modules in NetBeans 5.5 use the older style of Options. For NetBeans 6 we plan to evaluate to possibility of moving all the options for the UML modules to the new Options view. To fit into the new Options view, new options panels will have to be added to the UML modules. The new Preference API will also be evaluted and implemented where applicable.
Example Options Module
Here is a test module that shows examples of how to use the Preferences API. This module contains an Options Category with one panel and controller, a Misc Option with a panel and controller, and a TopComponent with Action to display the option changes. Get the
Must Have Features
(complete) Move options to the new Options view, not the advanced options (99448)
Like To Have Features
(complete) Move to the new preference API (99449)
Current UML Options Implementation
The proposed framework for the new UML Options was changed slightly. The original plan was to keep a high level of module autonomy with the preferences. Due to the interdependence within UML, this was not possible. Instead, all the preferences are stored in the core module. A class, DummyCorePreference, was created in the UML core module to gain access to the preferences (NbPreferences.forModule(DummyCorePreference.class)). The following table shows the implemented preferences.
| OK | Preference Text | Key | Type | Values | Default |
|---|---|---|---|---|---|
| Show Alias | UML_Show_Aliases | boolean | T/F | true | |
| Prompt to Save Project | UML_Prompt_to_Save_Project | boolean | T/F | true | |
| Open Project Diagrams | UML_Open_Project_Diagrams | boolean | T/F | true | |
| X | Automatically Resize Elements | UML_Automatically_Size_Elements | String | Expand or Contract as Needed,Expand but Never Contract,Expand Unless Manually Resized,Never Expand or Contract | Expand or Contract as Needed |
| X | Display Compartment Titles | UML_Display_Compartment_Titles | String | Always,Never,When Selected | Always |
| X | Display Empty Lists | UML_Display_Empty_Lists | boolean | T/F | true |
| Reconnect to Presentation Boundary | UML_Reconnect_to_Presentation_Boundary | boolean | T/F | true | |
| Resize with Show Alias Mode | UML_Resize_with_Show_Aliases_Mode | boolean | T/F | false | |
| X | Show Stereotype Icons | UML_Show_Stereotype_Icons | boolean | T/F | true |
| X | Gradient Background | UML_Gradient_Background | boolean | T/F | true |
| X | Capitalize Attribute Name in Accessors | UML_CAP_ON_ACCESSORS | boolean | T/F | true |
| Collection Use Generics Default | UML_USE_GENERICS_DEFAULT | boolean | T/F | true | |
| X | Create Accessor Methods | UML_ADD_ACCESSORS | boolean | T/F | true |
| X | Create Constructor Methods | UML_ADD_CTORS | boolean | T/F | true |
| X | Create Finalize Methods | UML_ADD_DTORS | boolean | T/F | false |
| Display Duplicate Operation Dialog | UML_SHOW_DUPE_OP_DIALOG | boolean | T/F | true | |
| Name Navigable Ends | UML_SET_NAVIGABLE_END_ROLE_NAME | boolean | T/F | true | |
| Remove Prefix from Accessor Names | NO_PREFIX_ON_ACCESSORS | boolean | T/F | true | |
| Modify Redefined Operations | UML_MODIFY_REDEFINING_METHOD | String | Ask,Create New Operation,Modify All Operations | Ask | |
| Collection Override Default | UML_COLLECTION_OVERRIDE_DEFAULT | String | * | java.util.ArrayList | |
| X | Prefix for Read Accessors | UML_READ_ACCESSOR_PREFIX | String | * | get |
| X | Prefix for Write Accessors | UML_ATTRIBUTE_PREFIX | String | * | set |
| Prefix for Member Attributes | UML_WRITE_ACCESSOR_PREFIX | String | * | m | |
| Delete File when Deleting Artifact | UML_ShowMe_Delete_File_when_Deleting_Artifacts | String | Ask,Always,Never | Ask | |
| Filter Warning | UML_ShowMe_Dont_Show_Filter_Warning_Dialog | String | Ask,Always,Never | Ask | |
| Transform When Elements May Be Lost | UML_ShowMe_Transform_When_Elements_May_Be_Lost | String | Ask,Always,Never | Ask | |
| Modify Redefined Operations | UML_ShowMe_Modify_Redefined_Operations | String | Ask,Always,Never | Ask | |
| Overwrite Existing Participants | UML_ShowMe_Overwrite_Existing_Participants | String | Ask,Always,Never | Ask | |
| Delete Connector Messages | UML_ShowMe_Delete_Connector_Messages | String | Ask,Always,Never | Ask | |
| Automatically Create Classifiers | UML_ShowMe_Automatically_Create_Classifiers | String | Ask,Always,Never | Ask | |
| Delete Combined Fragment Messages | UML_ShowMe_Delete_Combined_Fragment_Messages | String | Ask,Always,Never | Ask | |
| Move Invoked Operation | UML_ShowMe_Move_Invoked_Operation | String | Ask,Always,Never | Ask | |
| Allow Lengthy Searches | UML_ShowMe_Allow_Lengthy_Searches | String | Ask,Always,Never | Ask |
OK means that the preference has been tested
The Old Implementation
The following table contain a row for every option previously used (or accessible by user even if not programmatically effective) by the UML Pack. In changing the UML Options to make use of the "Basic" NetBeans options view, we propose the following four panels:
- General (or Global)
- Code Generation
- Diagrams
- Misc
The Misc options panel will contain tree panel similar to those in the NetBean Misc options panel. In the following table, the Proposed Status values are defined as
- Hidden - no user access. Default is used at all times. (essentially deleted and set to default)
- Show Me - these options allow the user to have dialogs opened after the Don't Show Again box has selected on it.
- Delete - the option no longer has any usefulness in the tool.
- Keep - This is an option that the user will need access to and will appear on the proposed panel.
Special Notes
- All VisualBasic6 preferences were removed without a trace.
All Current Preferences from config/PreferenceProperties.etcd, including those already in a hidden state.
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| HideDescribeViews | PSK_YES | Automatically Hide Modeling Windows | NONE | not used | deleted | |
| ProjectNamespace | PSK_NO | NONE | NONE | get | deleted | |
| ArtifactDeleteDeletesFile | PSK_ASK | Delete File when Deleting Artifacts | UML_ShowMe_Delete_File_when_Deleting_Artifacts | not used | deleted | |
| AutoSaveOperation | PSK_ASK | Automatically Save Workspace | NONE | not used | delete | |
| AutoSaveInterval | 10 | Interval for Automatic Saving of Workspace | NONE | not used | delete | |
| ShowAliasedNames | PSK_NO | Show Aliases | UML_Show_Aliases | get/set | keep | |
| PromptToSaveDiagram | PSK_YES | NONE | NONE | get | delete | |
| PromptToSaveProject | PSK_YES | NONE | UML_Prompt_to_Save_Project | get/set | keep | |
| FilterCollapseNodesWarning | PSK_ASK | Filter Collapse Nodes Warning | UML_ShowMe_Dont_Show_Filter_Warning_Dialog | show me | keep | |
| OpenProjectDiagrams | PSK_YES | Open Project Diagrams | UML_Open_Project_Diagrams | get | keep | |
| completed 10:08pm MST May 31, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| RoundTrip-TransformWarning | PSK_ASK | Transform When Elements May Be Lost | UML_ShowMe_Transform_When_Elements_May_Be_Lost | show me | keep | |
| RoundTrip-LargeImpact | 50 | Warn When Impacted Count Reaches | NONE | set/get | delete | |
| RoundTrip-elements-Aggregation | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Association | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-AssociationEnd | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Attribute | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Class | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Enumeration | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-EnumerationLiteral | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Generalization | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Implementation | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Interface | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Multiplicity | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-MultiplicityRange | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-NavigableEnd | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Operation | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Package | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Parameter | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-Project | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-elements-ParameterableElement | PSK_YES | NONE | NONE | set | delete | |
| RoundTrip-Java-CAP_ON_ACCESSORS | PSK_YES | Capitalize Attribute Name in Accessors | UML_CAP_ON_ACCESSORS | get/set | keep | |
| RoundTrip-Java-COLLECTION_OVERRIDE_DEFAULT | java.util.ArrayList | Collection Override Default | UML_COLLECTION_OVERRIDE_DEFAULT | get/set | keep | |
| RoundTrip-Java-USE_GENERICS_DEFAULT | PSK_YES | Collections Use Generics Default | UML_USE_GENERICS_DEFAULT | get/set | keep | |
| RoundTrip-Java-ADD_ACCESSORS | PSK_YES | Create Accessor Methods | UML_ADD_ACCESSORS | get/set | keep | |
| RoundTrip-Java-ADD_CTORS | PSK_YES | Create Constructor Methods | UML_ADD_CTORS | get/set | keep | |
| RoundTrip-Java-ADD_DTORS | PSK_NO | Create Finalize Methods | UML_ADD_DTORS | get/set | keep | |
| RoundTrip-Java-SHOW_DUPE_OP_DIALOG | PSK_YES | Display Duplicate Operation Dialog | UML_SHOW_DUPE_OP_DIALOG | get/set | keep | |
| RoundTrip-Java-MODIFY_REDEFINING_METHOD | PSK_ASK | Modify Redefined Operations | UML_MODIFY_REDEFINING_METHOD | get/set | keep | |
| RoundTrip-Java-SET_NAVIGABLE_END_ROLE_NAME | PSK_YES | Name Navigable Ends | UML_SET_NAVIGABLE_END_ROLE_NAME | get/set | keep | |
| RoundTrip-Java-ATTRIBUTE_PREFIX | m | Prefix for Member Attributes | UML_ATTRIBUTE_PREFIX | get/set | keep | |
| RoundTrip-Java-READ_ACCESSOR_PREFIX | get | Prefix for Read Accessors | UML_READ_ACCESSOR_PREFIX | get/set | keep | |
| RoundTrip-Java-WRITE_ACCESSOR_PREFIX | set | Prefix for Write Accessors | UML_WRITE_ACCESSOR_PREFIX | get/set | keep | |
| RoundTrip-Java-NO_PREFIX_ON_ACCESSORS | PSK_YES | NONE | NONE | get | delete | |
| RoundTrip-Java-INDENTATION_SPACES | 4 | NONE | NONE | not used | delete | |
| completed 10:01pm MST May 31, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| CodeGeneration-GCShowOutput | PSK_YES | Show Process Output | NONE | set/get | delete | |
| DesignCenter-DesignPatternCatalog-OverwriteParticipants | PSK_ASK | Overwrite Existing Participants | UML_ShowMe_Overwrite_Existing_Participants | set | showme | |
| completed 7:27pm MST May 31, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| Diagrams-AskBeforeLayout | PSK_YES | UML Drawing Area | UML_Ask_Before_Layout | set/get | keep | UML Drawing Area |
| Diagrams-AutoResize | PSK_RESIZE_ASNEEDED | Automatically Size Elements | UML_Automatically_Size_Elements | set/get | keep | UML Drawing Area |
| Diagrams-ShowCompartmentTitles | PSK_ALWAYS | Display Compartment Titles | UML_Display_Compartment_Titles | set/get | keep | UML Drawing Area |
| Diagrams-ShowEditToolTip | PSK_YES | NONE | NONE | set/get | delete | |
| Diagrams-ShowEmptyLists | PSK_YES | Display Empty Lists | UML_Display_Empty_Lists | set/get | keep | UML Drawing Area |
| Diagrams-ReconnectToNodeBoundary | PSK_YES | Reconnect to Presentation Boundary | UML_Reconnect to Presentation Boundary | set/get | keep | UML Drawing Area |
| Diagrams-ResizeOnAliasToggle | PSK_NO | Resize with Show Aliases Mode | UML_Resize_with_Show_Aliases_Mode | set/get | keep | UML Drawing Area |
| Diagrams-ShowStereotypeIcons | PSK_YES | Show Stereotype Icons | UML_Show_Stereotype_Icons | set/get | keep | UML Drawing Area |
| Diagrams-ShowColorGradient | PSK_YES | Gradient Background | UML_Gradient_Background | set/get | keep | UML Drawing Area |
| Diagrams-ActivityDiagram-IndicateInterruptibleEdges | PSK_YES | NONE | NONE | set/get | delete | |
| Diagrams-CollaborationDiagram-DeleteConnectorMessages | PSK_ASK | Delete Connector Messages | UML_ShowMe_Delete_Connector_Messages | get | show me | UML Property Support |
| Diagrams-CollaborationDiagram-DefaultShowMessageNumbers | PSK_NO | NONE | NONE | set/get | delete | |
| Diagrams-SequenceDiagram-CreateClassSymbols | PSK_ASK | Automatically Create Classifiers | UML_ShowMe_Automatically_Create_Classifiers | get | show me | UML Property Support |
| Diagrams-SequenceDiagram-UnknownClassifierType | Class | Classifier Type to Create | NONE | get/set | delete | |
| Diagrams-SequenceDiagram-DeleteCombinedFragments | PSK_ASK | Delete Combined Fragment Messages | UML_ShowMe_Delete_Combined_Fragment_Messages | set/get | show me | UML Property Support |
| Diagrams-SequenceDiagram-GroupOperations | PSK_YES | Group Operations by Classifier | NONE | set/get | delete | |
| Diagrams-SequenceDiagram-ProcessInvokedOperation | PSK_ASK | Move Invoked Operation | UML_ShowMe_Move_Invoked_Operation | set/get | show me | UML Property Support |
| Diagrams-SequenceDiagram-NewMessageAction | PSK_DONOTHING | New Message Action | NONE | set/get | delete | |
| Diagrams-SequenceDiagram-ShowInteractionBoundary | PSK_NO | Show Interaction Boundary as Created | NONE | set/get | delete | |
| Diagrams-SequenceDiagram-DefaultShowMessageNumbers | PSK_NO | Show Message Numbers | NONE | set/get | delete | |
| completed 6:57pm MST May 31, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| DisplaySettings-DisplayFormatString | PSK_ELEMENT | Language for Format Strings | NONE | get | delete | |
| DisplaySettings-DisplayStereotype | PSK_NO | Stereotype | NONE | not used | delete | |
| DisplaySettings-DisplayVisibility | PSK_YES | Visibility | NONE | not used | delete | |
| DisplaySettings-DisplayShortSourceFileNames | PSK_YES | NONE | NONE | not used | delete | |
| DisplaySettings-DisplayTVs | PSK_YES | Tagged Values | NONE | set/get | delete | |
| completed 3:45pm MST May 31, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| ExpansionVariables-CONFIG_LOCATION | Configuration Location | NONE | set/get | delete | ||
| PROBLEM | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| FindDialog-OpenClosedProjects | PSK_ASK | NONE | NONE | not used | delete | UML IDE Integration |
| FindDialog-LongSearch | PSK_ASK | Allow Lengthy Searches | UML_ShowMe_Allow_Lengthy_Searches | set/get | show me | Property Support |
| FindDialog-CaseSensitivity | PSK_YES | NONE | NONE | set | delete | UML IDE Integration |
| FindDialog-DisplayedColumns-Alias | PSK_YES | NONE | UML_Find_Dialog_Alias | set/get | keep | UML IDE Integration |
| FindDialog-DisplayedColumns-Full | PSK_YES | NONE | UML_Find_Dialog_Fully_Scoped_Name | set/get | keep | UML IDE Integration |
| FindDialog-DisplayedColumns-Icon | PSK_YES | NONE | UML_Find_Dialog_Icon | set/get | keep | UML IDE Integration |
| FindDialog-DisplayedColumns-XMIID | PSK_NO | NONE | UML_Find_Dialog_ID | set/get | keep | UML IDE Integration |
| FindDialog-DisplayedColumns-Name | PSK_YES | NONE | UML_Find_Dialog_Name | set/get | keep | UML IDE Integration |
| FindDialog-DisplayedColumns-Project | PSK_NO | NONE | UML_Find_Dialog_Project | set/get | keep | UML IDE Integration |
| FindDialog-DisplayedColumns-Type | PSK_NO | NONE | UML_Find_Dialog_Type | set/get | keep | UML IDE Integration |
| completed 3:20pm MST May 31, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| LoggingInformation-LogOutputDescribeMessages | PSK_NO | NONE | delete | |||
| LoggingInformation-LogError | PSK_NO | NONE | delete | |||
| LoggingInformation-LogExceptions | PSK_NO | NONE | delete | |||
| LoggingInformation-LogInformation | PSK_NO | NONE | delete | |||
| LoggingInformation-LogEntry | PSK_NO | NONE | delete | |||
| LoggingInformation-LogExit | PSK_NO | NONE | delete | |||
| LoggingInformation-LogFile | NONE | delete | ||||
| completed 8:55pm MST May 31, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| Modes-Analysis-Libraries-Java13DataTypes | NONE | delete | ||||
| Modes-Analysis-Libraries-JavaDataTypes | NONE | delete | ||||
| Modes-Analysis-Libraries-UML20Std | NONE | delete | ||||
| Modes-Analysis-Libraries-Vb6DataTypes | NONE | delete | ||||
| Modes-Design-Libraries-Java13DataTypes | NONE | delete | ||||
| Modes-Design-Libraries-JavaDataTypes | NONE | delete | ||||
| Modes-Design-Libraries-UML20Std | NONE | delete | ||||
| Modes-Design-Libraries-Vb6DataTypes | NONE | delete | ||||
| Modes-Design-Language | Java | NONE | delete | |||
| Modes-Implementation-Libraries-Java13DataTypes | NONE | delete | ||||
| Modes-Implementation-Libraries-JavaDataTypes | NONE | delete | ||||
| [Modes-Implementation-Libraries-UML20Std | UMLOptionsDialog#Modes | NONE | delete | |||
| Modes-Implementation-Libraries-Vb6DataTypes | NONE | delete | ||||
| Modes-Implementation-Language | Java | NONE | delete | |||
| completed 11:45pm MST May 30, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| NewProject-QueryForNewDiagram | PSK_YES | NONE | NONE | get | delete | |
| NewProject-DefaultDiagramName | New Diagram | Default Diagram Name | NONE | set/get | delete | |
| NewProject-DefaultElementName | Unnamed | NONE | NONE | get | delete | |
| NewProject-DefaultProjectName | New Project | NONE | NONE | get | delete | |
| NewProject-DefaultMode | PSK_IMPLEMENTATION | NONE | NONE | get | delete | |
| NewProject-IDType | PSK_UUID | NONE | NONE | get | delete | |
| NewProject-ProjectLocationQuery | PSK_NO | NONE | NONE | get | delete | |
| NewProject-UnknownClassifier-UnknownClassifierCreate | PSK_YES | Create Classifier | NONE | get | delete | |
| NewProject-UnknownClassifier-UnknownClassifierType | DataType | NONE | NONE | get | delete | |
| NewProject-UnknownStereotype-UnknownStereotypeCreate | PSK_IN_PROJECT_PROFILE | Automatically Create | NONE | get | delete | |
| completed 11:16pm MST May 30, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| NotifiedElements-Actor | PSK_YES | Actor Elements | NONE | delete | ||
| NotifiedElements-AssociationClass | PSK_YES | Association Class Elements | NONE | delete | ||
| NotifiedElements-Class | PSK_YES | Class Elements | NONE | delete | ||
| NotifiedElements-PartFacade | PSK_YES | Design Pattern Role Elements | NONE | delete | ||
| NotifiedElements-Interface | PSK_YES | Interface Elements | NONE | delete | ||
| NotifiedElements-Package | PSK_YES | Package Elements | NONE | delete | ||
| NotifiedElements-UseCase | PSK_YES | Use Case Elements | NONE | delete | ||
| completed 5:50pm MST May 30, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| SECTION IGNORED | ||||||
| Presentation-DefaultDocFont-CharSet | 0 | NONE | ||||
| Presentation-DefaultDocFont-FaceName | Arial | NONE | ||||
| Presentation-DefaultDocFont-Height | 10 | NONE | ||||
| Presentation-DefaultDocFont-Italic | 0 | NONE | ||||
| Presentation-DefaultDocFont-Strikeout | 0 | NONE | ||||
| Presentation-DefaultDocFont-Underline | 0 | NONE | ||||
| Presentation-DefaultDocFont-Weight | 400 | NONE | ||||
| Presentation-DefaultDocFont-Color | 0, 0, 0 | NONE | ||||
| Presentation-DefaultGridFont-CharSet | 0 | NONE | delete | |||
| Presentation-DefaultGridFont-FaceName | Arial | NONE | delete | |||
| Presentation-DefaultGridFont-Height | 11 | NONE | delete | |||
| Presentation-DefaultGridFont-Italic | 0 | NONE | delete | |||
| Presentation-DefaultGridFont-Strikeout | 0 | NONE | delete | |||
| Presentation-DefaultGridFont-Underline | 0 | NONE | delete | |||
| Presentation-DefaultGridFont-Weight | 400 | NONE | delete | |||
| Presentation-DefaultGridFont-Color | 0 | NONE | delete | |||
| Presentation-Resources | PSK_PRESENTATIONFONTSANDCOLORS | Set Global Colors and Fonts | * | set/get | keep | |
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| ReverseEngineering-REShowOutput | PSK_YES | Show Process Output | NONE | set/get | delete | |
| ReverseEngineering-OperationElements-CreateOperation | PSK_YES | Create New Operation | NONE | set/get | delete | |
| ReverseEngineering-OperationElements-OPRE_ShowBaseDirDialog | PSK_NO | Prompt for Source Folders | NONE | set/get | delete | |
| ReverseEngineering-OperationElements-OPRE_SearchDirectoriesFile | Source Folders Config File | NONE | set/get | delete | ||
| completed 3:30pm MST May 30, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| PropertyEditor-LanguageFilter | PSK_YES | NONE | delete | |||
| PropertyEditor-DefaultFilter | PSK_DATA | NONE | delete | |||
| PropertyEditor-DisplayTypeFSN | PSK_YES | NONE | delete | |||
| PropertyEditor-MaxSelect | 2 | NONE | delete | |||
| completed 12:17pm MST May 30, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| WebReport-ShowHiddenTaggedValues | PSK_NO | NONE | delete | |||
| WebReport-DirectoryStructure | PSK_YES | NONE | delete | |||
| completed 10:45am MST May 30, 2007 | ||||||
| Option | Default | Text | Mapped Perference | Current Status | Proposed Status | Proposed Module |
|---|---|---|---|---|---|---|
| Workspace-CreateProjectAfterNewWorkspace | PSK_ALWAYS | NONE | delete | |||
| Workspace-LastUsedWorkspace | NONE | delete | ||||
| Workspace-OpenLastUsedWorkspace | PSK_YES | NONE | delete | |||
| Workspace-ProjectLocationQuery | PSK_NO | NONE | delete | |||
| Workspace-PromptForTargetWS | PSK_YES | NONE | delete | |||
| Workspace-ProjectSave | PSK_YES | NONE | delete | |||
| Workspace-ShowWorkspaceNode | PSK_NO | NONE | delete | |||
| completed 10:30am MST May 30, 2007 | ||||||
HideDescribeViews
Expunged
Found in:
- org.netbeans.modules.uml.core.Bundle
- removed pref def and help def
- GDDescribeComponent
- references to HideDescribeViews were only in comments. I deleted all the commented code.
<aElement name="HideDescribeViews" value="PSK_YES"/>
<aDefinition name="HideDescribeViews" displayName="PSK_HIDEDESCRIBEVIEWS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_HIDEDESCRIBEVIEWS_HLP"/>
ProjectNamespace
Expunged
Found in:
- ProductHelper
- NamedElement
<aElement name="ProjectNamespace" value="PSK_NO"/>
<aDefinition name="ProjectNamespace" displayName="" helpText="PSK_USEQNAME_HLP" controlType="" values="PSK_YES|PSK_NO" defaultValue="PSK_NO"/>
ArtifactDeleteDeletesFile
Expunged
New key: UML_ShowMe_Delete_File_when_Deleting_Artifacts
Found in:
- org.netbeans.modules.uml.integration.ide.Preferences
- removed get/set DeleteFileWithArtifact
- accessors were never called
- org.netbeans.modules.uml.core.Bundle
- removed pref def and help def
- org.netbeans.modules.uml.core.configstringframework.ConfigStringTranslator
- removed pref def and help def
<aElement name="ArtifactDeleteDeletesFile" value="PSK_ASK"/>
<aDefinition name="ArtifactDeleteDeletesFile" displayName="PSK_ARTIFACTDELETEDELETESFILE" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK" helpText="PSK_ARTIFACTDELETEDELETESFILE_HLP"/>
AutoSaveOperation
Expunged
Found in:
- org.netbeans.modules.uml.core.Bundle
- removed pref def and help def
- org.netbeans.modules.uml.core.configstringframework.ConfigStringTranslator
- removed pref def and help def
<aElement name="AutoSaveOperation" value="PSK_ASK"/> <aDefinition name="AutoSaveOperation" displayName="" controlType="" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK" helpText="PSK_AUTOSAVEOPERATION_HLP"/>
AutoSaveInterval
Expunged
Found in:
- org.netbeans.modules.uml.core.Bundle
- removed pref def and help def
- org.netbeans.modules.uml.core.configstringframework.ConfigStringTranslator
- removed pref def and help def
<aElement name="AutoSaveInterval" value="10"/> <aDefinition name="AutoSaveInterval" displayName="" controlType="" defaultValue="10" helpText="PSK_AUTOSAVEINTERVAL_HLP"/>
ShowAliasedNames
Keep: General Panel
Found in:
- WSElementImpl
- FormatterHelper
- NamedElement
- ProductHelper
- get/set ShowAliasedNames
- toggleShowAliasedNames -> set (! get)
- org.netbeans.modules.uml.core.Bundle
- left in since it will be in use. Will probably replace.
- org.netbeans.modules.uml.core.configstringframework.ConfigStringTranslator
- left in since it will be in use. Will probably replace.
- IPreferenceManager2
- removed accessor and toggle methods
- PreferenceManager
- removed accessor and toggle methods
- JProjectTree
- onPreferencesChange(IPropertyElement[[ | ]] pElements, IResultCell cell) "find usage" return NO calls
- did not remove since it was not a direct check on the property.
<aElement name="ShowAliasedNames" value="PSK_NO"/>
<aDefinition name="ShowAliasedNames" displayName="PSK_SHOWALIASEDNAMES" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" helpText="PSK_SHOWALIASEDNAMES_HLP"/>
PromptToSaveDiagram
Expunged
Found in:
- DiagramTopComponent - removed
<aElement name="PromptToSaveDiagram" value="PSK_YES"/>
<aDefinition name="PromptToSaveDiagram" displayName="PSK_PROMPT_TO_SAVE_DIAGRAM" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_PROMPT_TO_SAVE_DIAGRAM_HLP"/>
PromptToSaveProject
Keep: General
Found in:
- ExportCodeAction
- ConfigStringTranslator
- UMLParsingIntegrator
- AbstractUMLTestCase
<aElement name="PromptToSaveProject" value="PSK_YES"/>
<aDefinition name="PromptToSaveProject" displayName="PSK_PROJECTSAVE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_PROJECTSAVE_HLP"/>
FilterCollapseNodesWarning
Keep: Show Me
Found in:
- FilterAction - changed
- org.netbeans.modules.uml.project.ui.nodes.actions.Bundle - left intact.
<aElement name="FilterCollapseNodesWarning" value="PSK_ASK"/>
<aDefinition name="FilterCollapseNodesWarning" displayName="PSK_FILTER_COLLAPSE_NODES_WARNING" controlType="list" values="PSK_ASK|PSK_ALWAYS" defaultValue="PSK_ASK" helpText="PSK_FILTER_COLLAPSE_NODES_WARNING_HLP"/>
OpenProjectDiagrams
Keep: General
New key: UML_Open_Project_Diagrams
Found in:
- ConfigStringTranslator - left intact
- Core Bundle - left intact
- DiagramDataObject - changed
<aElement name="OpenProjectDiagrams" value="PSK_YES"/>
<aDefinition name="OpenProjectDiagrams" displayName="PSK_OPENPROJECTDIAGRAMS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_OPENPROJECTDIAGRAMS_HLP"/>
RoundTrip_TransformWarning
Keep: Show Me
New key: UML_ShowMe_Dont_Show_Filter_Warning_Dialog
Found in:
- ConfigStringTranslator - left intact
- JavaRequestProcessor - need feedback on handling the three choices.
- Core Bundle - left intact
<aElement name="TransformWarning" value="PSK_ASK"/>
<aDefinition name="TransformWarning" displayName="PSK_RTTRANSFORMWARNING" advanced="PSK_TRUE" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK" helpText="PSK_RTTRANSFORMWARNING_HLP"/>
RoundTrip_LargeImpact
Expunged
Found in:
- ConfigStringTranslator - removed
- Core Bundle - removed
- JavaRequestProcessor - removed. Hard coded to default (50).
<aElement name="LargeImpact" value="50"/>
<aDefinition name="LargeImpact" displayName="PSK_RTLARGEIMPACT" controlType="edit" defaultValue="50" helpText="PSK_RTLARGEIMPACT_HLP"/>
Note on RoundTrip/Elements Preferences
None of these preference were used. They have all been removed from the PreferencesProperties.etc(d) files.
RoundTrip_elements_Aggregation
Expunged
Found in:
- ConfigStringTranslator - possibly - left intact, could not determine the string context
- Code Bundle - possibly - left intact, could not determine the string context
<aElement name="Aggregation" value="PSK_YES"/>
<aDefinition name="Aggregation" displayName="PSK_AGGREGATION" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_AGGREGATION_HLP"/>
RoundTrip_elements_Association
Expunged
Found in:
<aElement name="Association" value="PSK_YES"/>
<aDefinition name="Association" displayName="PSK_ASSOCIATION" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_ASSOCIATION_HLP"/>
RoundTrip_elements_AssociationEnd
Expunged
Found in:
<aElement name="AssociationEnd" value="PSK_YES"/>
<aDefinition name="AssociationEnd" displayName="PSK_ASSOCIATIONEND" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_ASSOCIATIONEND_HLP"/>
RoundTrip_elements_Attribute
Expunged
Found in:
<aElement name="Attribute" value="PSK_YES"/>
<aDefinition name="Attribute" displayName="PSK_ATTRIBUTE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_ATTRIBUTE_HLP"/>
RoundTrip_elements_Class
Expunged
Found in:
<aElement name="Class" value="PSK_YES"/>
<aDefinition name="Class" displayName="PSK_CLASS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_CLASS_HLP"/>
RoundTrip_elements_Enumeration
Expunged
Found in:
<aElement name="Enumeration" value="PSK_YES"/>
<aDefinition name="Enumeration" displayName="PSK_ENUMERATION" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_ENUMERATION_HLP"/>
RoundTrip_elements_EnumerationLiteral
Expunged
Found in:
<aElement name="EnumerationLiteral" value="PSK_YES"/>
<aDefinition name="EnumerationLiteral" displayName="PSK_ENUMERATIONLITERAL" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_ENUMERATIONLITERAL_HLP"/>
RoundTrip_elements_Generalization
Expunged
Found in:
<aElement name="Generalization" value="PSK_YES"/>
<aDefinition name="Generalization" displayName="PSK_GENERALIZATION" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_GENERALIZATION_HLP"/>
RoundTrip_elements_Implementation
Expunged
Found in:
<aElement name="Implementation" value="PSK_YES"/>
<aDefinition name="Implementation" displayName="PSK_IMPLEMENTATION" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_IMPLEMENTATION_HLP"/>
RoundTrip_elements_Interface
Expunged
Found in:
<aElement name="Interface" value="PSK_YES"/>
<aDefinition name="Interface" displayName="PSK_INTERFACE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_INTERFACE_HLP"/>
RoundTrip_elements_Multiplicity
Expunged
Found in:
<aElement name="Multiplicity" value="PSK_YES"/>
<aDefinition name="Multiplicity" displayName="PSK_MULTIPLICITY" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_MULTIPLICITY_HLP"/>
RoundTrip_elements_MultiplicityRange
Expunged
Found in:
<aElement name="MultiplicityRange" value="PSK_YES"/>
<aDefinition name="MultiplicityRange" displayName="PSK_RTMULTIPLICITYRANGE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_RANGE_HLP"/>
RoundTrip_elements_NavigableEnd
Expunged
Found in:
<aElement name="NavigableEnd" value="PSK_YES"/>
<aDefinition name="NavigableEnd" displayName="PSK_NAVIGABLEEND" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_NAVIGABLEEND_HLP"/>
RoundTrip_elements_Operation
Expunged
Found in:
<aElement name="Operation" value="PSK_YES"/>
<aDefinition name="Operation" displayName="PSK_OPERATION" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_OPERATION_HLP"/>
RoundTrip_elements_Package
Expunged
Found in:
<aElement name="Package" value="PSK_YES"/>
<aDefinition name="Package" displayName="PSK_PACKAGE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_PACKAGE_HLP"/>
RoundTrip_elements_Parameter
Expunged
Found in:
<aElement name="Parameter" value="PSK_YES"/>
<aDefinition name="Parameter" displayName="PSK_PARAMETER" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_PARAMETER_HLP"/>
RoundTrip_elements_Project
Expunged
Found in:
<aElement name="Project" value="PSK_YES"/>
<aDefinition name="Project" displayName="PSK_PROJECT" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_PROJECT_HLP"/>
RoundTrip_elements_ParameterableElement
Expunged
Found in:
<aElement name="ParameterableElement" value="PSK_YES"/>
<aDefinition name="ParameterableElement" displayName="PSK_TEMPLATEPARAMETER" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" advanced="PSK_TRUE" helpText="PSK_RTELEMENT_PARAMETERABLEELEMENT_HLP"/>
End of Roundtrip elements----------
RoundTrip_Java_CAP_ON_ACCESSORS
Keep:Misc-JavaPlatform
New key: UML_CAP_ON_ACCESSORS
Found in:
- JavaChangeHandlerUtilities - changed
<aElement name="CAP_ON_ACCESSORS" value="PSK_YES"/>
<aDefinition name="CAP_ON_ACCESSORS" displayName="PSK_CAPONACCESSORS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_CAPONACCESSORS_HLP"/>
RoundTrip_Java_COLLECTION_OVERRIDE_DEFAULT
Keep:Misc-JavaPlatform
New key: UML_COLLECTION_OVERRIDE_DEFAULT
Found in:
- Preferences - left intact because this entire class will go away.
- MemberInfo - changed
- UMLSupport - changed
- ConfigStringTranslator - left intact incase we use text from Bundle
- Core Bundle - left intact - thought that we might still want to use the text.
<aElement name="COLLECTION_OVERRIDE_DEFAULT" value="java.util.ArrayList"/>
<aDefinition name="COLLECTION_OVERRIDE_DEFAULT" displayName="PSK_COLLECTION_OVERRIDE_DEFAULT" controlType="edit" defaultValue="java.util.ArrayList" helpText="PSK_COLLECTION_OVERRIDE_DEFAULT_HLP"/>
RoundTrip_Java_USE_GENERICS_DEFAULT
Keep:Misc-JavaPlatform
New key: UML_USE_GENERICS_DEFAULT
Found in:
- Preferences - left intact because this entire class will go away.
- MemberInfo - changed
- UMLSupport - changed
- MethodParameterInfo - changed
- ConfigStringTranslator - left intact incase we use text from Bundle
- Core Bundle - left intact - thought that we might still want to use the text.
<aElement name="USE_GENERICS_DEFAULT" value="PSK_YES"/>
<aDefinition name="USE_GENERICS_DEFAULT" displayName="PSK_USE_GENERICS_DEFAULT" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_USE_GENERICS_DEFAULT_HLP"/>
RoundTrip_Java_ADD_ACCESSORS
Keep:Misc-JavaPlatform
New key: UML_ADD_ACCESSORS
Found in:
- JavaChangeHandlerUtilities - changed
<aElement name="ADD_ACCESSORS" value="PSK_YES"/>
<aDefinition name="ADD_ACCESSORS" displayName="PSK_CREATEACCESSORS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_CREATEACCESSORS_HLP"/>
RoundTrip_Java_ADD_CTORS
Keep:Misc-JavaPlatform
New key: UML_ADD_CTORS
Found in:
- JavaChangeHandlerUtilities - changed
<aElement name="ADD_CTORS" value="PSK_YES"/>
<aDefinition name="ADD_CTORS" displayName="PSK_CREATECONSTRUCTOR" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_CREATECONSTRUCTOR_HLP"/>
RoundTrip_Java_ADD_DTORS
Keep:Misc-JavaPlatform
New key: UML_ADD_DTORS
Found in:
- JavaChangeHandlerUtilities - changed
- JavaClassChangeHandlerTestCase - chagned
<aElement name="ADD_DTORS" value="PSK_NO"/>
<aDefinition name="ADD_DTORS" displayName="PSK_CREATEFINALIZE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" helpText="PSK_CREATEFINALIZE_HLP"/>
RoundTrip_Java_SHOW_DUPE_OP_DIALOG
Keep:Misc-JavaPlatform
New key: UML_SHOW_DUPE_OP_DIALOG
Found in:
- JavaMethodChangeHandler - PROBLEM - the SHOW_DUPE_OP_DIALOG string is sent to a dialog (PreferenceControlledInputDialog)
<aElement name="SHOW_DUPE_OP_DIALOG" value="PSK_YES"/>
<aDefinition name="SHOW_DUPE_OP_DIALOG" displayName="PSK_SHOWDUPEOPDIALOG" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_SHOWDUPEOPDIALOG_HLP"/>
RoundTrip_Java_MODIFY_REDEFINING_METHOD
Keep:Misc-JavaPlatform
New key: UML_MODIFY_REDEFINING_METHOD
Found in:
- JavaMethodChangeHandler - RoundTripModifyMethodVerificationDialog changed to use NbPreferences
<aElement name="MODIFY_REDEFINING_METHOD" value="PSK_ASK"/>
<aDefinition name="MODIFY_REDEFINING_METHOD" displayName="PSK_MODIFYREDEFINABLEMETHOD" controlType="list" values="PSK_MODIFYALL|PSK_CREATENEWOP|PSK_ASK" defaultValue="PSK_ASK" helpText="PSK_MODIFYREDEFINABLEMETHOD_HLP"/>
RoundTrip_Java_SET_NAVIGABLE_END_ROLE_NAME
Keep:Misc-JavaPlatform
New key: UML_SET_NAVIGABLE_END_ROLE_NAME
Found in:
- JavaChangeHandlerUtilities - changed
<aElement name="SET_NAVIGABLE_END_ROLE_NAME" value="PSK_YES"/>
<aDefinition name="SET_NAVIGABLE_END_ROLE_NAME" displayName="PSK_NAMENAVENDS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NAMENAVENDS_HLP"/>
RoundTrip_Java_ATTRIBUTE_PREFIX
Keep:Misc-JavaPlatform
New key: UML_ATTRIBUTE_PREFIX
Found in:
- JavaChangeHandlerUtilities - changed - also changed RequestProcessorUtilities.getPreferenceValue to use NbPreferences
- CodeGenerator - changed
<aElement name="ATTRIBUTE_PREFIX" value="m"/>
<aDefinition name="ATTRIBUTE_PREFIX" displayName="PSK_ATTRPREFIX" controlType="edit" defaultValue="m" helpText="PSK_ATTRPREFIX_HLP"/>
RoundTrip_Java_READ_ACCESSOR_PREFIX
Keep:Misc-JavaPlatform
New key: UML_READ_ACCESSOR_PREFIX
Found in:
- JavaChangeHandlerUtilities - changed
<aElement name="READ_ACCESSOR_PREFIX" value="get"/>
<aDefinition name="READ_ACCESSOR_PREFIX" displayName="PSK_READPREFIX" controlType="edit" defaultValue="get" helpText="PSK_READPREFIX_HLP"/>
RoundTrip_Java_WRITE_ACCESSOR_PREFIX
Keep:Misc-JavaPlatform
New key: UML_WRITE_ACCESSOR_PREFIX
Found in:
- JavaChangeHandlerUtilities - changed
<aElement name="WRITE_ACCESSOR_PREFIX" value="set"/>
<aDefinition name="WRITE_ACCESSOR_PREFIX" displayName="PSK_WRITEPREFIX" controlType="edit" defaultValue="set" helpText="PSK_WRITEPREFIX_HLP"/>
RoundTrip_Java_NO_PREFIX_ON_ACCESSORS
Expunged
Found in:
- JavaChangeHandlerUtilities - changed - note, removePrefixFromAccessor() should be removed as it is never called.
<aElement name="NO_PREFIX_ON_ACCESSORS" value="PSK_YES"/>
<aDefinition name="NO_PREFIX_ON_ACCESSORS" displayName="PSK_NOATTRPREFIX" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOATTRPREFIX_HLP"/>
RoundTrip_Java_INDENTATION_SPACES
Expunged
Found in:
- Never Used
<aElement name="INDENTATION_SPACES" value="4"/>
<aDefinition name="INDENTATION_SPACES" displayName="" controlType="" defaultValue="4" helpText="PSK_INDENTATIONSPACES_HLP"/>
CodeGeneration_GCShowOutput
Already Remove
Found in:
- ConfigStringTranslator - removed
- Core Bundle - removed
<aElement name="GCShowOutput" value="PSK_YES"/>
<aDefinition name="GCShowOutput" displayName="PSK_GC_SHOW_OUTPUT" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_GC_SHOW_OUTPUT_HLP" advanced="PSK_FALSE"/>
DesignCenter_DesignPatternCatalog_OverwriteParticipants
Keep:Show me
New key: UML_ShowMe_Overwrite_Existing_Participants
Found in:
- DesignPatterManager - this is calling some sadistic SwingPrefenceControlledDialog abstraction. Changed the getPreferenceValue in SwingPrefenceControlledDialog to use NbPreferences.
- ConfigStringTranslator - removed
- Core Bundle - left intact in order to use the text later.
<aElement name="OverwriteParticipants" value="PSK_ASK"/>
<aDefinition name="OverwriteParticipants" displayName="PSK_OVERWRITEPARTICIPANTS" helpText="PSK_OVERWRITEPARTICIPANTS_HLP" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK"/>
Diagrams_AskBeforeLayout
Keep:Diagram
New key: UML_Ask_Before_Layout
Found in:
- Core Bundle - left intact to use text later
- ADDrawingAreaControl - changed
<aElement name="AskBeforeLayout" value="PSK_YES"/>
<aDefinition name="AskBeforeLayout" displayName="PSK_ASKBEFORELAYOUT" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_ASKBEFORELAYOUT_HLP"/>
Diagrams_AutoResize
Keep:Diagram
New Key: UML_Automatically_Size_Elements
Found in:
- ETNodeDrawEngine - changed
- ConfigStringTranslator - deleted
- Core Bundle - left intact in order to use the text.
<aElement name="AutoResize" value="PSK_RESIZE_ASNEEDED"/>
<aDefinition name="AutoResize" displayName="PSK_AUTORESIZE" controlType="list" values="PSK_RESIZE_ASNEEDED|PSK_RESIZE_EXPANDONLY|PSK_RESIZE_UNLESSMANUAL|PSK_RESIZE_NEVER" defaultValue="PSK_RESIZE_ASNEEDED" helpText="PSK_AUTORESIZE_HLP"/>
Diagrams_ShowCompartmentTitles
Keep:Diagram
New Key: UML_Display_Compartment_Titles
Found in:
- ETNodeDrawEngine - changed
- ETListCompartment - changed
<aElement name="ShowCompartmentTitles" value="PSK_ALWAYS"/>
<aDefinition name="ShowCompartmentTitles" displayName="PSK_DISPLAYCOMPARTMENTTITLE" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_SELECTED" defaultValue="PSK_ALWAYS" helpText="PSK_DISPLAYCOMPARTMENTTITLE_HLP"/>
Diagrams_ShowEditToolTip
Expunged
Found in:
- ETNodeDrawEngine - deleted
<aElement name="ShowEditToolTip" value="PSK_YES"/>
<aDefinition name="ShowEditToolTip" displayName="PSK_SHOWEDITTOOLTIP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_SHOWEDITTOOLTIP_HLP"/>
Diagrams_ShowEmptyLists
Keep:Diagram
New Key: UML_Display_Empty_Lists
Found in:
- ConfigStringTranslator - left intact
- Core Bundle - left intact to use text later
ETListcompartment - changed
- ETNodeDrawEngine - though this should be a boolean, it is added to a secondary property set which is setup to look for PSK_YES or PSK_NO. So must leave as String Preference.
<aElement name="ShowEmptyLists" value="PSK_YES"/>
<aDefinition name="ShowEmptyLists" displayName="PSK_SHOWEMPTYLISTS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_SHOWEMPTYLISTS_HLP"/>
Diagrams_ReconnectToNodeBoundary
Keep:Diagram - this pref may never be used!
Found in:
- Preferences - left intact since this entire class will be expunged. There is a "isReconnectLink()" method, but has no direct calls (might be a bean thing).
- ConfigStringTranslator - left alone
- Core Bundle - left intact to use text later
<aElement name="ReconnectToNodeBoundary" value="PSK_YES"/>
<aDefinition name="ReconnectToNodeBoundary" displayName="PSK_RECONNECTTONODEBOUNDARY" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_RECONNECTTONODEBOUNDARY_HLP"/>
Diagrams_ResizeOnAliasToggle
Keep:Diagram
New Key: UML_Resize_with_Show_Aliases_Mode
Found in:
- ConfigStringTranslator
- Core Bundle - left intact to use text later
- ADDrawingAreaControl - changed
<aElement name="ResizeOnAliasToggle" value="PSK_NO"/>
<aDefinition name="ResizeOnAliasToggle" displayName="PSK_RESIZEONALIASTOGGLE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" helpText="PSK_RESIZEONALIASTOGGLE_HLP"/>
Diagrams_ShowStereotypeIcons
Keep:Diagram
New Key: UML_Show_Stereotype_Icons
Found in:
- ConfigStringTranslator
- Core Bundle - left intact to use text later
- ETStereoTypeCompartment - changed
- ETNodeDrawEngine - though this should be a boolean, it is added to a secondary property set which is setup to look for PSK_YES or PSK_NO. So must leave as String Preference.
<aElement name="ShowStereotypeIcons" value="PSK_YES"/>
<aDefinition name="ShowStereotypeIcons" displayName="PSK_SHOWSTEREOTYPEICONS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_SHOWSTEREOTYPEICONS_HLP"/>
Diagrams_ShowColorGradient
Keep:Diagram
New key: UML_Gradient_Background
Found in:
- ETNodeDrawEngine - changed
<aElement name="ShowColorGradient" value="PSK_YES"/>
<aDefinition name="ShowEditToolTip" displayName="PSK_SHOWEDITTOOLTIP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_SHOWEDITTOOLTIP_HLP"/>
Diagrams_ActivityDiagram_IndicateInterruptibleEdges
EXPUNGED
Found in:
- ActivityEdgeLableManager - deleted. Set shouldShowInterruptibleEdgeLabel() to always return true.
<aElement name="IndicateInterruptibleEdges" value="PSK_YES"/>
<aDefinition name="IndicateInterruptibleEdges" displayName="PSK_INDICATE_INTERRUP_EDGES" helpText="PSK_INDICATE_INTERRUP_EDGES_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES"/>
Diagrams_CollaborationDiagram_DeleteConnectorMessages
Keep:Show me
New key: UML_ShowMe_Delete_Connector_Messages
Found in:
- ConfigStringTranslator - deleted
- Core Bundle - left intact to use text later
- SwingDeleteWithAlso - not directly used. just contains like speeled variable names for creating dialog.
- ADDrawingAreaControl - changed onDeleteKeyDown to use new nb pref name.
<aElement name="DeleteConnectorMessages" value="PSK_ASK"/>
<aDefinition name="DeleteConnectorMessages" displayName="PSK_DELETECONNECTORMESSAGES" helpText="PSK_DELETECONNECTORMESSAGES_HLP" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK"/>
Diagrams_CollaborationDiagram_DefaultShowMessageNumbers
Expunged
Found in:
- ADDiagramCollaborationEngine - deleted
- ADDiagramSequenceEngine - deleted
<aElement name="DefaultShowMessageNumbers" value="PSK_NO"/>
<aDefinition name="DefaultShowMessageNumbers" displayName="PSK_SD_SHOW_MESSAGE_NUMBERS" helpText="PSK_COD_SHOW_MESSAGE_NUMBERS_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO"/>
Diagrams_SequenceDiagram_CreateClassSymbols
Keep:Show me
New key: UML_ShowMe_Automatically_Create_Classifiers
Found in:
- ADDiagramSequenceEngine - changed key to match ne nb pref key
<aElement name="CreateClassSymbols" value="PSK_ASK"/>
<aDefinition name="CreateClassSymbols" displayName="PSK_CREATECLASS2" helpText="PSK_CREATECLASS2_HLP" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK"/>
Diagrams_SequenceDiagram_UnknownClassifierType
Expunged
Found in:
- DesignPatternManager - deleted - forced to "Class"
- ConfigStringTranslator - deleted
- UnknownPrefManip - delete entire body of this class since it is only used in conjunction with this preference.
- NameResolver - deleted
- UMLXMLManip - deleted
- Lifeline - deleted
- (I)PreferenceManager - left intact since these entire classes will go away.
- UMLParsingIntegrator - deleted
- Core Bundle - deleted
<aElement name="UnknownClassifierType" value="Class"/>
<aDefinition name="UnknownClassifierType" displayName="PSK_UNKNOWNCLASSIFIERSQDTYPE" controlType="list" values="DataType|Class|Interface" defaultValue="Class" helpText="PSK_UNKNOWNCLASSIFIERSQDTYPE_HLP"/>
Diagrams_SequenceDiagram_DeleteCombinedFragments
Keep:Show me
New key: UML_ShowMe_Delete_Combined_Fragment_Messages
Found in:
- ADDrawingAreaControl - changed key
<aElement name="DeleteCombinedFragments" value="PSK_ASK"/>
<aDefinition name="DeleteCombinedFragments" displayName="PSK_SD_DELETECF" helpText="PSK_SD_DELETECF_HLP" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK"/>
Diagrams_SequenceDiagram_GroupOperations
Expunged
Found in:
- OperationMenuHelper - deleted
<aElement name="GroupOperations" value="PSK_YES"/>
<aDefinition name="GroupOperations" displayName="PSK_SD_GROUP_OPERATIONS" helpText="PSK_SD_GROUP_OPERATIONS_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES"/>
Diagrams_SequenceDiagram_ProcessInvokedOperation
Expunged
Found in:
- ADDiagramSequenceEngine - changed
<aElement name="ProcessInvokedOperation" value="PSK_ASK"/>
<aDefinition name="ProcessInvokedOperation" displayName="PSK_SD_PROCESSINVOKEDOPERATION" helpText="PSK_SD_PROCESSINVOKEDOPERATION_HLP" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK"/>
Diagrams_SequenceDiagram_NewMessageAction
Expunged
Found in:
- MessageLabelManager - deleted
<aElement name="NewMessageAction" value="PSK_DONOTHING"/>
<aDefinition name="NewMessageAction" displayName="PSK_NEWMESSAGE" helpText="PSK_NEWMESSAGE_HLP" controlType="list" values="PSK_DONOTHING|PSK_CREATEOPERATION|PSK_NAMEMESSAGE" defaultValue="PSK_DONOTHING"/>
Diagrams_SequenceDiagram_ShowInteractionBoundary
Expunged
Found in:
- SequenceDiagramGenerator - deleted
- ShowInteractionBoundaryAction - pref not seen, just similar name.
- ADDrawingSequenceEngine - pref not seen, just methods with similar name
- IADSequenceDiagEngine - pref not seen, just methods with similar name
<aElement name="ShowInteractionBoundary" value="PSK_NO"/>
<aDefinition name="ShowInteractionBoundary" displayName="PSK_SD_SHOW_BOUNDARY" helpText="PSK_SD_SHOW_BOUNDARY_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO"/>
Diagrams_SequenceDiagram_DefaultShowMessageNumbers
Expunged
Found in:
- NOT USED ANYWHERE
<aElement name="DefaultShowMessageNumbers" value="PSK_NO"/>
<aDefinition name="DefaultShowMessageNumbers" displayName="PSK_SD_SHOW_MESSAGE_NUMBERS" helpText="PSK_SD_SHOW_MESSAGE_NUMBERS_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO"/>
DisplaySettings_DisplayFormatString
Expunged
Set to: "PSK_ELEMENT"
Found in:
- ConfigStringLocator - deleted
- Core Bundle - deleted
- FormatterHelper - deleted
<aElement name="DisplayFormatString" value="PSK_ELEMENT"/> <aDefinition name="DisplayFormatString" displayName="" helpText="PSK_DISPLAYFORMATSTRING_HLP" controlType="" values="PSK_PROJECT|PSK_ELEMENT" defaultValue="PSK_ELEMENT"/>
DisplaySettings_DisplayStereotype
Expunged
Set to: false
Found in:
- ConfigStringLocator - deleted
- Core Bundle - deleted
<aElement name="DisplayStereotype" value="PSK_NO"/>
<aDefinition name="DisplayStereotype" displayName="" helpText="PSK_DISPLAYSTEREOTYPE_HLP" controlType="" values="PSK_YES|PSK_NO" defaultValue="PSK_NO"/>
DisplaySettings_DisplayVisibility
Expunged
Found in:
- ConfigStringLocator - deleted
- Core Bundle - deleted
<aElement name="DisplayVisibility" value="PSK_YES"/> <aDefinition name="DisplayVisibility" displayName="" helpText="PSK_DISPLAYVISIBILITY_HLP" controlType="" values="PSK_YES|PSK_NO" defaultValue="PSK_YES"/>
DisplaySettings_DisplayShortSourceFileNames
Expunged
Found in:
- NEVER USED
<aElement name="DisplayShortSourceFileNames" value="PSK_YES"/> <aDefinition name="DisplayShortSourceFileNames" displayName="" helpText="PSK_SHOW_SHORT_SOURCE_FILE_NAMES_HLP" controlType="" values="PSK_YES|PSK_NO" defaultValue="PSK_YES"/>
DisplaySettings_DisplayTVs
Expunged
Found in:
- ConfigStringLocator - deleted
- Core Bundle - deleted
- ADDrawingAreaControl - deleted
- JProjectTree - deleted
<aElement name="DisplayTVs" value="PSK_YES"/> <aDefinition name="DisplayTVs" displayName="PSK_DISPLAYTVS" helpText="PSK_DISPLAYTVS_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES"/>
ExpansionVariables_CONFIG_LOCATION
Expunged
Found in: PROBLEM
- FileManip - do not know how to safely extract code
- ExternalFileManager - do not know how to safely extract coded
- String theValue = pref.getExpansionVariable(possibleVar);
- String var = "%" + possibleVar + "%";
- finalPath = StringUtilities.replaceSubString(finalPath, var, theValue);
- the code seems to be used, but cannot verify it.
<aDefinition name="CONFIG_LOCATION" displayName="PSK_CONFIGLOCATION" controlType="read-only" values="org.netbeans.modules.uml.core.metamodel.core.foundation.ConfigManager::getDefaultConfigLocation" defaultValue="" helpText="PSK_CONFIGLOCATION_HLP"/>
FindDialog_OpenClosedProjects
PROBLEM
__Set to:"PSK_ASK"
Found in:
- org.netbeans.modules.uml.ui.support.finddialog.FindControler - PROBLEM - do not know how to extract pref from dialog
<aElement name="OpenClosedProjects" value="PSK_ASK"/>
<aDefinition name="OpenClosedProjects" displayName="" controlType="" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK" helpText="PSK_FINDDLG_OPENCLOSEDPRJ_HLP"/>
FindDialog_LongSearch
Keep:Find Dialog
New Key: UML_ShowMe_Allow_Lengthy_Searches
Found in:
- FindDialogUI - changed
- ReplaceDialogUI - changed
- FindController - changed
- ConfigStringLocator - deleted
- Core Bundle - left intact to use text later
- AssociateController - changed
- AssociateDlgGUI - changed
<aElement name="LongSearch" value="PSK_ASK"/> <aDefinition name="LongSearch" displayName="PSK_FINDDLG_LONGSEARCH" controlType="list" values="PSK_ALWAYS|PSK_NEVER|PSK_ASK" defaultValue="PSK_ASK" helpText="PSK_FINDDLG_LONGSEARCH_HLP"/>
FindDialog_CaseSensitivity
Expunged
Found in:
- FindDialog - changed
<aElement name="CaseSensitivity" value="PSK_YES"/> <aDefinition name="CaseSensitivity" displayName="" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText=""/>
FindDialog_DisplayedColumns_Alias
Keep:Find Dialog
Found in:
- org.netbeans.modules.uml.integration.finddialog.FindUtilities - changed
- AssociateUtilities - changed
- org.netbeans.modules.uml.ui.support.finddialog.FindUtilities - changed
<aElement name="Alias" value="PSK_YES"/> <aDefinition name="Alias" displayName="PSK_FINDDLG_ALIAS" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_FINDDLG_ALIAS_HLP"/>
FindDialog_DisplayedColumns_Full
Keep:Find Dialog
Found in:
- org.netbeans.modules.uml.integration.finddialog.FindUtilities - changed
- AssociateUtilities - changed
- org.netbeans.modules.uml.ui.support.finddialog.FindUtilities - changed
<aElement name="Full" value="PSK_YES"/> <aDefinition name="Full" displayName="PSK_FINDDLG_FULL" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_FINDDLG_FULL_HLP"/>
FindDialog_DisplayedColumns_Icon
Keep:Find Dialog
Found in:
- org.netbeans.modules.uml.integration.finddialog.FindUtilities - changed
- AssociateUtilities - changed
- org.netbeans.modules.uml.ui.support.finddialog.FindUtilities - changed
<aElement name="Icon" value="PSK_YES"/> <aDefinition name="Icon" displayName="PSK_FINDDLG_ICON" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_FINDDLG_ICON_HLP"/>
FindDialog_DisplayedColumns_XMIID
Keep:Find Dialog
Found in:
- org.netbeans.modules.uml.integration.finddialog.FindUtilities - changed
- AssociateUtilities - changed
- org.netbeans.modules.uml.ui.support.finddialog.FindUtilities - changed
<aElement name="XMIID" value="PSK_NO"/> <aDefinition name="XMIID" displayName="PSK_FINDDLG_ID" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" helpText="PSK_FINDDLG_ID_HLP"/>
FindDialog_DisplayedColumns_Name
Keep:Find Dialog
Found in:
- org.netbeans.modules.uml.integration.finddialog.FindUtilities - changed
- AssociateUtilities - changed
- org.netbeans.modules.uml.ui.support.finddialog.FindUtilities - changed
<aElement name="Name" value="PSK_YES"/> <aDefinition name="Name" displayName="PSK_FINDDLG_NAME" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_FINDDLG_NAME_HLP"/>
FindDialog_DisplayedColumns_Project
Keep:Find Dialog
Found in:
- org.netbeans.modules.uml.integration.finddialog.FindUtilities - changed
- AssociateUtilities - changed
- org.netbeans.modules.uml.ui.support.finddialog.FindUtilities - changed
<aElement name="Project" value="PSK_NO"/> <aDefinition name="Project" displayName="PSK_FINDDLG_PROJECT" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" helpText="PSK_FINDDLG_PROJECT_HLP"/>
FindDialog_DisplayedColumns_Type
Keep:Find Dialog
Found in:
- org.netbeans.modules.uml.integration.finddialog.FindUtilities - changed
- AssociateUtilities - changed
- org.netbeans.modules.uml.ui.support.finddialog.FindUtilities - changed
<aElement name="Type" value="PSK_NO"/> <aDefinition name="Type" displayName="PSK_FINDDLG_TYPE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" helpText="PSK_FINDDLG_TYPE_HLP"/>
LoggingInformation_LogOutputDescribeMessages
Expunged
Set to: false
Found in:
- Preferences - deleted.
- Log - deleted
<aElement name="LogOutputDescribeMessages" value="PSK_NO"/> <aDefinition name="LogOutputDescribeMessages" displayName="PSK_OUTPUT_MESSAGES" helpText="PSK_OUTPUT_MESSAGES_HLP" controlType="list" values="PSK_YES|PSK_NO" advanced="PSK_TRUE" defaultValue="PSK_NO"/>
LoggingInformation_LogError
Expunged
Set to: false
Found in:
- Log - deleted
<aElement name="LogError" value="PSK_NO"/> <aDefinition name="LogError" displayName="PSK_LOG_ERROR" helpText="PSK_LOG_ERROR_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" advanced="PSK_TRUE"/>
LoggingInformation_LogExceptions
Expunged
Set to: false
Found in:
- Log - deleted
<aElement name="LogExceptions" value="PSK_NO"/> <aDefinition name="LogExceptions" displayName="PSK_LOG_EXCEPTIONS" helpText="PSK_LOG_EXCEPTIONS_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" advanced="PSK_TRUE"/>
LoggingInformation_LogInformation
Expunged
Set to: false
Found in:
- Log - deleted
<aElement name="LogInformation" value="PSK_NO"/> <aDefinition name="LogInformation" displayName="PSK_LOG_INFORMATION" helpText="PSK_LOG_INFORMATION_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" advanced="PSK_TRUE"/>
LoggingInformation_LogEntry
Expunged
Set to: false
Found in:
- Log - deleted
<aElement name="LogEntry" value="PSK_NO"/> <aDefinition name="LogEntry" displayName="PSK_LOG_ENTRY" helpText="PSK_LOG_ENTRY_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" advanced="PSK_TRUE"/>
LoggingInformation_LogExit
Expunged
Set to: false
Found in:
- Log - deleted
<aElement name="LogExit" value="PSK_NO"/> <aDefinition name="LogExit" displayName="PSK_LOG_EXIT" helpText="PSK_LOG_EXIT_HLP" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" advanced="PSK_TRUE"/>
LoggingInformation_LogFile
Expunged
Set to: ""
Found in:
- Log - deleted
<aElement name="LogFile" value=""/> <aDefinition name="LogFile" displayName="PSK_LOG_FILE" helpText="PSK_LOG_FILE_HLP" controlType="edit" defaultValue="" advanced="PSK_TRUE"/>
NewProject_QueryForNewDiagram
Expunged
Set to: true
Found in:
- Preferences - changed
- ProductProjectManager - deleted
- UMLProductProjectManager - deleted
- UMLProductGenerator - deleted
<aElement name="QueryForNewDiagram" value="PSK_YES"/>
<aDefinition name="QueryForNewDiagram" displayName="PSK_QUERYFORNEWDIAGRAM" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_QUERYFORNEWDIAGRAM_HLP"/>
NewProject_DefaultDiagramName
Expunged
Set to:
Found in:
- NewDialogUtilities - set getDefaultDiagramName to return "New Diagram"
- calls NewDialogUtilities.getDefaultDiagramName
- AddPackageVisualPanel1
- NewDiagramUI
- NewPackageUI
- NewUMLDiagVisualPanel1
<aElement name="DefaultDiagramName" value="New Diagram"/>
<aDefinition name="DefaultDiagramName" displayName="PSK_DEFAULTDIAGRAMNAME" controlType="edit" defaultValue="New Diagram" helpText="PSK_DEFAULTDIAGRAMNAME_HLP" validate="org.netbeans.modules.uml.ui.support.diagramsupport.ProxyDiagramManager"/>
NewProject_DefaultElementName
Expunged
Set to: "Unnamed"
Found in:
- Preferences - set getDefaultElementName to return "Unnamed"
- org.netbeans.modules.uml.integration.ide.Bundle - added UNNAMED
- many call Preferences.getDefaultElementName
- many call PreferenceAccessor.getDefaultElementName
- ExportCodeAction - deleted
- NodeVerificationImpl - changed createElement to use PreferenceAccessor.
- create Bundle in core.preferenceframework package
<aElement name="DefaultElementName" value="Unnamed"/>
<aDefinition name="DefaultElementName" displayName="PSK_DEFAULTELEMENTNAME" controlType="" required="true" defaultValue="Unnamed" helpText="PSK_DEFAULTELEMENTNAME_HLP" validate="org.netbeans.modules.uml.ui.support.diagramsupport.ProxyDiagramManager"/>
NewProject_DefaultProjectName
Expunged
Set to: "New Project"
Found in:
- PreferenceAccessor - getDefaultProjectName set to throw UnsupportedOperationException
- NewDialogUtilities - getDefaultProjectName set to return "New Project"
- org.netbeans.modules.uml.ui.controls.newdialog.Bundle - added NEW_PROJECT
<aElement name="DefaultProjectName" value="New Project"/>
<aDefinition name="DefaultProjectName" displayName="" controlType="" defaultValue="New Project" helpText="PSK_DEFAULTNAME_HLP" validate="org.netbeans.modules.uml.ui.support.diagramsupport.ProxyDiagramManager"/>
NewProject_DefaultMode
Expunged
Set to: "PSK_IMPLEMENTATION"
Found in:
- PreferenceAccessor - getDefaultMode set to throw UnsupportedOperationException
- Project - deleted
<aElement name="DefaultMode" value="PSK_IMPLEMENTATION"/>
<aDefinition name="DefaultMode" displayName="" controlType="" values="PSK_ANALYSIS|PSK_DESIGN|PSK_IMPLEMENTATION" defaultValue="PSK_IMPLEMENTATION" helpText="PSK_DEFAULTMODE_HLP"/>
NewProject_IDType
Expunged
Set to: "PSK_UUID"
Found in:
- PreferenceAccessor - set getIDType to throw UnsupportedOperationException
<aElement name="IDType" value="PSK_UUID"/>
<aDefinition name="IDType" values="PSK_UUID|PSK_NORMAL" defaultValue="PSK_UUID" helpText="PSK_IDTYPE_HLP"/>
NewProject_ProjectLocationQuery
Expunged
Set to: false
Found in:
- Never Used
<aElement name="ProjectLocationQuery" value="PSK_NO"/>
NewProject_UnknownClassifier_UnknownClassifierCreate
Expunged
Set to: true
Found in:
- PreferenceAccessor - set getUnknownClassifierCreate to return true
- calls PreferenceAccessor.getUnknownClassifierCreate()
- UnknownPrefManip
- UMLXMLManip
- NameResolver
- StructuralFeature - deleted
- Parameter - deleted
- Classifier - deleted
- ConfigStringTranslator - deleted
- Core Bundle - deleted
<aElement name="UnknownClassifierCreate" value="PSK_YES"/>
<aDefinition name="UnknownClassifierCreate" displayName="PSK_UNKNOWNCLASSIFIERCREATE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_UNKNOWNCLASSIFIERCREATE_HLP"/>
NewProject_UnknownClassifier_UnknownClassifierType
Expunged
Set to: "DataType"
Found in:
- PreferenceAccessor - set getUnknownClassifierType to return "DataType"
- call sPreferenceAccessor.getUnknownClassifierType()
- UMLParsingIntegrator
- UnknownPrefManip - commented out setUnknownPrefValue method because it setPreferenceValue
- UMLXMLManip
- DesignPatterManager
- Lifeline - removed access to UnknownPrefManip
- NameResolver - removed access to UnknownPrefManip
<aElement name="UnknownClassifierType" value="DataType"/>
<aDefinition name="UnknownClassifierType" displayName="" controlType="list" values="DataType|Class|Interface" defaultValue="DataType" helpText="PSK_UNKNOWNCLASSIFIERTYPE_HLP"/>
NewProject_UnknownStereotype_UnknownStereotypeCreate
Expunged
Set to:PSK_IN_PROJECT_PROFILE
Found in:
- ProfileManager - deleted
- Element - deleted
<aElement name="UnknownStereotypeCreate" value="PSK_IN_PROJECT_PROFILE"/>
<aDefinition name="UnknownStereotypeCreate" displayName="PSK_UNKNOWN_STEREOTYPE_CREATE" controlType="list" values="PSK_IN_PROJECT_PROFILE|PSK_IN_CENTRAL_PROFILE|PSK_NEVERCREATE" defaultValue="PSK_IN_PROJECT_PROFILE" helpText="PSK_UNKNOWN_STEREOTYPE_CREATE_HLP"/>
Modes
All Prefs are NEVER used.
- Modes_Analysis_Libraries_Java13DataTypes
- Modes_Analysis_Libraries_JavaDataTypes
- Modes_Analysis_Libraries_UML20Std
- Modes_Analysis_Libraries_Vb6DataTypes
- Modes_Design_Libraries_Java13DataTypes
- Modes_Design_Libraries_JavaDataTypes
- Modes_Design_Libraries_UML20Std
- Modes_Design_Libraries_Vb6DataTypes
- Modes_Design_Language
- Modes_Implementation_Libraries_Java13DataTypes
- Modes_Implementation_Libraries_JavaDataTypes
- Modes_Implementation_Libraries_UML20Std
- Modes_Implementation_Libraries_Vb6DataTypes
- Modes_Implementation_Language
NotifiedElements
Notes:
- Namespace.buildNotifyList() accesses preference NotifiedElements_NotifiedElements which does not exist. Therefore any calls to it will have no affect. Removing method and calls to it.
- None of these "NotifiedElements" are ever used.
NotifiedElements_Actor
Expunged
Set to:
Found in:
<aElement name="Actor" value="PSK_YES"/>
<aDefinition name="Actor" displayName="PSK_NOTIFIED_ACTOR_ELEMENTS" controlType="list" advanced="PSK_TRUE" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOTIFIED_ACTORS_HLP"/>
NotifiedElements_AssociationClass
Expunged
Set to:
Found in:
<aElement name="AssociationClass" value="PSK_YES"/>
<aDefinition name="AssociationClass" displayName="PSK_NOTIFIED_ASSOCIATIONCLASS_ELEMENTS" controlType="list" advanced="PSK_TRUE" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOTIFIED_ASSOCIATION_CLASSES_HLP"/>
NotifiedElements_Class
Expunged
Set to:
Found in:
<aElement name="Class" value="PSK_YES"/>
<aDefinition name="Class" displayName="PSK_NOTIFIED_CLASS_ELEMENTS" controlType="list" advanced="PSK_TRUE" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOTIFIED_CLASSES_HLP"/>
NotifiedElements_PartFacade
Expunged
Set to:
Found in:
<aElement name="PartFacade" value="PSK_YES"/>
<aDefinition name="PartFacade" displayName="PSK_NOTIFIED_PARTFACADE_ELEMENTS" controlType="list" advanced="PSK_TRUE" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOTIFIED_PARTFACADE_HLP"/>
NotifiedElements_Interface
Expunged
Set to:
Found in:
<aElement name="Interface" value="PSK_YES"/>
<aDefinition name="Interface" displayName="PSK_NOTIFIED_INTERFACE_ELEMENTS" controlType="list" advanced="PSK_TRUE" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOTIFIED_INTERFACES_HLP"/>
NotifiedElements_Package
Expunged
Set to:
Found in:
<aElement name="Package" value="PSK_YES"/>
<aDefinition name="Package" displayName="PSK_NOTIFIED_PACKAGE_ELEMENTS" controlType="list" advanced="PSK_TRUE" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOTIFIED_PACKAGES_HLP"/>
NotifiedElements_UseCase
Expunged
Set to:
Found in:
<aElement name="UseCase" value="PSK_YES"/>
<aDefinition name="UseCase" displayName="PSK_NOTIFIED_USECASE_ELEMENTS" controlType="list" advanced="PSK_TRUE" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_NOTIFIED_USE_CASES_HLP"/>
The entire presention section has been ignored until later
Presentation_DefaultDocFont_CharSet
<aElement name="CharSet" value="0"/>
Presentation_DefaultDocFont_FaceName
<aElement name="FaceName" value="Arial"/>
<aDefinition name="FaceName" values="PreferenceDefaults.etc#//aDefault @name='DefaultDocFont'/@value" defaultValue=""/>
Presentation_DefaultDocFont_Height
<aElement name="Height" value="10"/> <aDefinition name="Height" defaultValue="10"/>
Presentation_DefaultDocFont_Italic
<aElement name="Italic" value="0"/>
Presentation_DefaultDocFont_Strikeout
<aElement name="Strikeout" value="0"/>
Presentation_DefaultDocFont_Underline
<aElement name="Underline" value="0"/>
Presentation_DefaultDocFont_Weight
<aElement name="Weight" value="400"/>
Presentation_DefaultDocFont_Color
<aElement name="Color" value="0, 0, 0"/> <aDefinition name="Color" defaultValue="0, 0, 0"/>
delete
Presentation_DefaultGridFont_CharSet
Expunged
Set to: "0"
Found in:
<aElement name="CharSet" value="0"/>
Presentation_DefaultGridFont_FaceName
Expunged
Set to: "Arial"
Found in:
<aElement name="FaceName" value="Arial"/>
<aDefinition name="FaceName" values="PreferenceDefaults.etc#//aDefault @name='DefaultFont'/@value" defaultValue=""/>
Presentation_DefaultGridFont_Height
Expunged
Set to: 11
Found in:
<aElement name="Height" value="11"/>
<aDefinition name="Height" values="PreferenceDefaults.etc#//aDefault @name='DefaultGridFontHeight'/@value" defaultValue=""/>
Presentation_DefaultGridFont_Italic
Expunged
Set to: 0
Found in:
<aElement name="Italic" value="0"/>
Presentation_DefaultGridFont_Strikeout
Expunged
Set to: 0
Found in:
<aElement name="Strikeout" value="0"/>
Presentation_DefaultGridFont_Underline
Expunged
Set to: 0
Found in:
<aElement name="Underline" value="0"/>
Presentation_DefaultGridFont_Weight
Expunged
Set to: 400
Found in:
<aElement name="Weight" value="400"/>
Presentation_DefaultGridFont_Color
Expunged
Set to: 0
Found in:
<aElement name="Color" value="0"/>
Presentation_Resources
Keep:
Set to: "PSK_PRESENTATIONFONTSANDCOLORS"
Found in:
<aElement name="Resources" value="PSK_PRESENTATIONFONTSANDCOLORS"/>
<aDefinition name="Resources" displayName="PSK_PRESENTATIONFONTSANDCOLORS" controlType="multiedit" values="PSK_PRESENTATIONFONTSANDCOLORS" defaultValue="PSK_PRESENTATIONFONTSANDCOLORS" helpText="PSK_PRESENTATIONFONTSANDCOLORS_HLP" progID="DrawingProps.ColorsAndFontsDialog"/>
ReverseEngineering_REShowOutput
Expunged
Set to: true
Found in:
- ReverseEngineeringTask - deleted
<aElement name="REShowOutput" value="PSK_YES"/>
<aDefinition name="REShowOutput" displayName="PSK_RE_SHOW_OUTPUT" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_RE_SHOW_OUTPUT_HLP"/>
ReverseEngineering_OperationElements_CreateOperation
Expunged
Set to: true
Found in:
- OperationRE - deleted
<aElement name="CreateOperation" value="PSK_YES"/>
<aDefinition name="CreateOperation" displayName="PSK_RE_CREATEOPERATION" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_RE_CREATEOPERATION_HLP"/>
ReverseEngineering_OperationElements_OPRE_ShowBaseDirDialog
Expunged
Set to: false
Found in:
- REOperationWizard - removed entire class
- OpPareserOptions - deleted
- addFileSystemLocator - removed method
- getBaseDirectories - removed method
- initializeClassLoader - altered method
<aElement name="OPRE_ShowBaseDirDialog" value="PSK_NO"/>
<aDefinition name="OPRE_ShowBaseDirDialog" displayName="PSK_OPRE_SHOWBASEDIRDIALOG" advanced="PSK_TRUE" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_NO" helpText="PSK_OPRE_SHOWBASEDIRDIALOG_HLP"/>
ReverseEngineering_OperationElements_OPRE_SearchDirectoriesFile
Expunged
Set to: ""
Found in:
- OpParserOptions - deleted
- getPreference - deleted method
- SearchDirectories - deleted
- setSourceFolderPreference method deleted
- saveBtn.addActionListener call to setSourceFolderPreference removed
<aElement name="OPRE_SearchDirectoriesFile" value=""/>
<aDefinition name="OPRE_SearchDirectoriesFile" displayName="PSK_OPRE_SEARCHDIRS" advanced="PSK_TRUE" controlType="edit" defaultValue="" helpText="PSK_OPRE_SEARCHDIRS_HLP"/>
PropertyEditor_LanguageFilter
Expunged
Set to: true
Found in:
- PropertyEditor - deleted
<aElement name="LanguageFilter" value="PSK_YES"/>
<aDefinition name="LanguageFilter" displayName="" controlType="" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_PELANGUAGEFILTER_HLP"/>
PropertyEditor_DefaultFilter
Expunged
Set to: PSK_DATA
Found in:
- PreferenceAccessor - set getDefaultFilter throw exception
- PropertyEditor - deleted
- PropertyEditorEventSink - deleted
<aElement name="DefaultFilter" value="PSK_DATA"/>
<aDefinition name="DefaultFilter" displayName="PSK_PEFILTER" controlType="list" values="PSK_DATA|PSK_ALL" defaultValue="PSK_DATA" helpText="PSK_PEFILTER_HLP"/>
PropertyEditor_DisplayTypeFSN
Expunged
Set to: true
Found in:
- PropertyDefinition - deleted
- PickListManager - deleted
- PropertyEditor - deleted
<aElement name="DisplayTypeFSN" value="PSK_YES"/>
<aDefinition name="DisplayTypeFSN" displayName="PSK_PEDISPLAYTYPEFSN" controlType="list" values="PSK_YES|PSK_NO" defaultValue="PSK_YES" helpText="PSK_PEDISPLAYTYPEFSN_HLP"/>
PropertyEditor_MaxSelect
Expunged
Set to: 2
Found in:
- PreferenceAccessor - deleted
- getDefaultEditorSelect - set to throw exception
<aElement name="MaxSelect" value="2"/>
<aDefinition name="MaxSelect" displayName="PSK_PEMAXSELECT" controlType="edit" defaultValue="2" helpText="PSK_PEMAXSELECT_HLP"/>
WebReport_ShowHiddenTaggedValues
Expunged
Set to: true
Found in:
- This pref is not used.
<aElement name="ShowHiddenTaggedValues" value="PSK_NO"/>
WebReport_DirectoryStructure
Expunged
Set to: true
Found in:
- This pref is not used.
<aElement name="DirectoryStructure" value="PSK_YES"/>
Workspace_CreateProjectAfterNewWorkspace
Expunged
Set to: PSK_ALWAYS
Found in:
- This pref is not used.
<aElement name="CreateProjectAfterNewWorkspace" value="PSK_ALWAYS"/>
Workspace_LastUsedWorkspace
Expunged
Set to: null
Found in:
- This pref is not used.
<aElement name="LastUsedWorkspace" value=""/>
Workspace_OpenLastUsedWorkspace
Expunged
Set to: PSK_YES
Found in:
- This pref is not used.
<aElement name="OpenLastUsedWorkspace" value="PSK_YES"/>
Workspace_ProjectLocationQuery
Expunged
Set to: PSK_NO
Found in:
- Preferences - deleted
- isPromptProjectLocation - set to throw exception
<aElement name="ProjectLocationQuery" value="PSK_NO"/>
Workspace_PromptForTargetWS
Expunged
Set to: PSK_YES
Found in:
- Preferences - deleted
- setPromptWksLocation - set to throw exception
- isPromptWksLocation - set to throw exception
<aElement name="PromptForTargetWS" value="PSK_YES"/>
Workspace_ProjectSave
Expunged
Set to: PSK_YES
Found in:
- This pref is not used.
<aElement name="ProjectSave" value="PSK_YES"/>
Workspace_ShowWorkspaceNode
Expunged
Set to: false
Found in:
- ProjectTreeSwingModel - deleted
- JProjectTree - deleted
- ConfigStringTranslator - deleted
- Core Bundle - deleted
<aElement name="ShowWorkspaceNode" value="PSK_NO"/>
Screen Snaps to start discussion. These are not final, just rough drafts.





