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.
Image:General2_UMLOptionsDialog.png

Image:CodeGen2_UMLOptionsDialog.png

Image:Diagrams2_UMLOptionsDialog.png

Image:JavaPlat2_UMLOptionsDialog.png

Image:ShowMe2_UMLOptionsDialog.png

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo