svn commit: r13858 - branches/work_issue4925_mvw: . .externalToolBuilders .settings META-INF org/argouml org/argouml/application org/argouml/application/api org/argouml/cognitive org/argouml/cognitive/checklist org/argouml/cognitive/checklist/ui org/argouml/cognitive/ui org/argouml/i18n org/argouml/kernel org/argouml/language/java/cognitive/critics org/argouml/language/java/generator org/argouml/moduleloader org/argouml/notation org/argouml/notation/providers org/argouml/notation/providers/java org/argouml/notation/providers/uml org/argouml/notation/ui org/argouml/pattern/cognitive/critics org/argouml/persistence org/argouml/profile org/argouml/profile/internal org/argouml/ui org/argouml/ui/cmd org/argouml/ui/explorer org/argouml/ui/explorer/rules org/argouml/ui/targetmanager org/argouml /uml org/argouml/uml/cognitive/critics org/argouml/uml/diagram/ui org/argouml/uml/ui org/ar

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: mvw
Date: 2007-12-06 09:33:17-0800
New Revision: 13858

Added:
   branches/work_issue4925_mvw/
      - copied from r13172, /trunk/src_new/
   branches/work_issue4925_mvw/.externalToolBuilders/argouml version and parsers.launch
      - copied unchanged from r13438, /trunk/src_new/.externalToolBuilders/argouml version and parsers.launch
   branches/work_issue4925_mvw/.settings/org.eclipse.jdt.core.prefs
      - copied unchanged from r13851, /trunk/src_new/.settings/org.eclipse.jdt.core.prefs
   branches/work_issue4925_mvw/META-INF/MANIFEST.MF
      - copied unchanged from r13851, /trunk/src_new/META-INF/MANIFEST.MF
   branches/work_issue4925_mvw/build.bat
      - copied unchanged from r13617, /trunk/src_new/build.bat
   branches/work_issue4925_mvw/build.xml
      - copied unchanged from r13678, /trunk/src_new/build.xml
   branches/work_issue4925_mvw/default.properties
      - copied unchanged from r13678, /trunk/src_new/default.properties
   branches/work_issue4925_mvw/org/argouml/
      - copied from r13766, /trunk/src_new/org/argouml/
   branches/work_issue4925_mvw/org/argouml/application/Main.java
      - copied, changed from r13846, /trunk/src_new/org/argouml/application/Main.java
   branches/work_issue4925_mvw/org/argouml/application/api/AbstractArgoJPanel.java
      - copied, changed from r13766, /trunk/src_new/org/argouml/ui/AbstractArgoJPanel.java
   branches/work_issue4925_mvw/org/argouml/cognitive/CompoundCritic.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/cognitive/CompoundCritic.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ListSet.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ListSet.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ResolvedCritic.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/cognitive/ResolvedCritic.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ToDoItem.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ToDoItem.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ToDoList.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ToDoList.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ToDoListEvent.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ToDoListEvent.java
   branches/work_issue4925_mvw/org/argouml/cognitive/checklist/Checklist.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/cognitive/checklist/Checklist.java
   branches/work_issue4925_mvw/org/argouml/cognitive/checklist/ui/TabChecklist.java
      - copied, changed from r13851, /trunk/src_new/org/argouml/cognitive/checklist/ui/TabChecklist.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/ActionNewToDoItem.java
      - copied unchanged from r13785, /trunk/src_new/org/argouml/cognitive/ui/ActionNewToDoItem.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/ActionResolve.java
      - copied unchanged from r13785, /trunk/src_new/org/argouml/cognitive/ui/ActionResolve.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/ActionSnooze.java
      - copied unchanged from r13785, /trunk/src_new/org/argouml/cognitive/ui/ActionSnooze.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/GoListToDecisionsToItems.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ui/GoListToDecisionsToItems.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/GoListToGoalsToItems.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ui/GoListToGoalsToItems.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/GoListToOffenderToItem.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/cognitive/ui/GoListToOffenderToItem.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/GoListToPosterToItem.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/cognitive/ui/GoListToPosterToItem.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/GoListToTypeToItem.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ui/GoListToTypeToItem.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/TabToDo.java
      - copied, changed from r13785, /trunk/src_new/org/argouml/cognitive/ui/TabToDo.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/ToDoPane.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/cognitive/ui/ToDoPane.java
   branches/work_issue4925_mvw/org/argouml/cognitive/ui/WizStepChoice.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/cognitive/ui/WizStepChoice.java
   branches/work_issue4925_mvw/org/argouml/i18n/label.properties
      - copied unchanged from r13833, /trunk/src_new/org/argouml/i18n/label.properties
   branches/work_issue4925_mvw/org/argouml/kernel/
      - copied from r13846, /trunk/src_new/org/argouml/kernel/
   branches/work_issue4925_mvw/org/argouml/language/java/generator/AnonymousClassCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/AnonymousClassCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/AttributeCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/AttributeCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/ClassCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/ClassCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/ClassifierEndCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/ClassifierEndCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/CodeGenerator.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/CodeGenerator.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/CodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/CodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/CodePieceCollector.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/language/java/generator/CodePieceCollector.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/CompositeCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/CompositeCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/GeneratorJava.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/GeneratorJava.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/InterfaceCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/InterfaceCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/NamedCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/NamedCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/OperationCodePiece.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/language/java/generator/OperationCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/PackageCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/PackageCodePiece.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/ParseState.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/ParseState.java
   branches/work_issue4925_mvw/org/argouml/language/java/generator/SimpleCodePiece.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/language/java/generator/SimpleCodePiece.java
   branches/work_issue4925_mvw/org/argouml/notation/NotationNameImpl.java
      - copied unchanged from r13791, /trunk/src_new/org/argouml/notation/NotationNameImpl.java
   branches/work_issue4925_mvw/org/argouml/notation/NotationProvider.java
      - copied unchanged from r13820, /trunk/src_new/org/argouml/notation/NotationProvider.java
   branches/work_issue4925_mvw/org/argouml/notation/providers/OperationNotation.java
      - copied unchanged from r13787, /trunk/src_new/org/argouml/notation/providers/OperationNotation.java
   branches/work_issue4925_mvw/org/argouml/notation/providers/uml/NotationUtilityUml.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/notation/providers/uml/NotationUtilityUml.java
   branches/work_issue4925_mvw/org/argouml/notation/providers/uml/OperationNotationUml.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/notation/providers/uml/OperationNotationUml.java
   branches/work_issue4925_mvw/org/argouml/persistence/ArgoParser.java
      - copied unchanged from r13792, /trunk/src_new/org/argouml/persistence/ArgoParser.java
   branches/work_issue4925_mvw/org/argouml/persistence/ModelMemberFilePersister.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/persistence/ModelMemberFilePersister.java
   branches/work_issue4925_mvw/org/argouml/persistence/OldZargoFilePersister.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/persistence/OldZargoFilePersister.java
   branches/work_issue4925_mvw/org/argouml/persistence/PGML.tee
      - copied unchanged from r13820, /trunk/src_new/org/argouml/persistence/PGML.tee
   branches/work_issue4925_mvw/org/argouml/persistence/ProfileConfigurationFilePersister.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/persistence/ProfileConfigurationFilePersister.java
   branches/work_issue4925_mvw/org/argouml/persistence/TodoParser.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/persistence/TodoParser.java
   branches/work_issue4925_mvw/org/argouml/persistence/UmlFilePersister.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/persistence/UmlFilePersister.java
   branches/work_issue4925_mvw/org/argouml/persistence/XmlInputStream.java
      - copied unchanged from r13820, /trunk/src_new/org/argouml/persistence/XmlInputStream.java
   branches/work_issue4925_mvw/org/argouml/persistence/ZargoFilePersister.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/persistence/ZargoFilePersister.java
   branches/work_issue4925_mvw/org/argouml/persistence/ZipFilePersister.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/persistence/ZipFilePersister.java
   branches/work_issue4925_mvw/org/argouml/profile/DefaultTypeStrategy.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/DefaultTypeStrategy.java
   branches/work_issue4925_mvw/org/argouml/profile/FigNodeStrategy.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/FigNodeStrategy.java
   branches/work_issue4925_mvw/org/argouml/profile/FileModelLoader.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/FileModelLoader.java
   branches/work_issue4925_mvw/org/argouml/profile/FormatingStrategy.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/FormatingStrategy.java
   branches/work_issue4925_mvw/org/argouml/profile/InitProfileSubsystem.java
      - copied, changed from r13851, /trunk/src_new/org/argouml/profile/InitProfileSubsystem.java
   branches/work_issue4925_mvw/org/argouml/profile/Profile.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/Profile.java
   branches/work_issue4925_mvw/org/argouml/profile/ProfileException.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/ProfileException.java
   branches/work_issue4925_mvw/org/argouml/profile/ProfileFacade.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/ProfileFacade.java
   branches/work_issue4925_mvw/org/argouml/profile/ProfileManager.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/ProfileManager.java
   branches/work_issue4925_mvw/org/argouml/profile/ProfileModelLoader.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/ProfileModelLoader.java
   branches/work_issue4925_mvw/org/argouml/profile/ResourceModelLoader.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/ResourceModelLoader.java
   branches/work_issue4925_mvw/org/argouml/profile/StreamModelLoader.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/StreamModelLoader.java
   branches/work_issue4925_mvw/org/argouml/profile/UserDefinedProfile.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/UserDefinedProfile.java
   branches/work_issue4925_mvw/org/argouml/profile/ZipModelLoader.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/ZipModelLoader.java
   branches/work_issue4925_mvw/org/argouml/profile/internal/JavaFormatingStrategy.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/internal/JavaFormatingStrategy.java
   branches/work_issue4925_mvw/org/argouml/profile/internal/ModelUtils.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/internal/ModelUtils.java
   branches/work_issue4925_mvw/org/argouml/profile/internal/ProfileJava.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/internal/ProfileJava.java
   branches/work_issue4925_mvw/org/argouml/profile/internal/ProfileManagerImpl.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/internal/ProfileManagerImpl.java
   branches/work_issue4925_mvw/org/argouml/profile/internal/ProfileUML.java
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/internal/ProfileUML.java
   branches/work_issue4925_mvw/org/argouml/profile/package.html
      - copied unchanged from r13851, /trunk/src_new/org/argouml/profile/package.html
   branches/work_issue4925_mvw/org/argouml/ui/DetailsPane.java
      - copied, changed from r13846, /trunk/src_new/org/argouml/ui/DetailsPane.java
   branches/work_issue4925_mvw/org/argouml/ui/DisplayTextTree.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/ui/DisplayTextTree.java
   branches/work_issue4925_mvw/org/argouml/ui/LoadSwingWorker.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/ui/LoadSwingWorker.java
   branches/work_issue4925_mvw/org/argouml/ui/MultiEditorPane.java
      - copied, changed from r13820, /trunk/src_new/org/argouml/ui/MultiEditorPane.java
   branches/work_issue4925_mvw/org/argouml/ui/PerspectiveSupport.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/ui/PerspectiveSupport.java
   branches/work_issue4925_mvw/org/argouml/ui/ProfileSelectionTab.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/ProfileSelectionTab.java
   branches/work_issue4925_mvw/org/argouml/ui/ProgressMonitorWindow.java
      - copied unchanged from r13820, /trunk/src_new/org/argouml/ui/ProgressMonitorWindow.java
   branches/work_issue4925_mvw/org/argouml/ui/ProjectBrowser.java
      - copied, changed from r13844, /trunk/src_new/org/argouml/ui/ProjectBrowser.java
   branches/work_issue4925_mvw/org/argouml/ui/ProjectSettingsTabProfile.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/ProjectSettingsTabProfile.java
   branches/work_issue4925_mvw/org/argouml/ui/SaveSwingWorker.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/ui/SaveSwingWorker.java
   branches/work_issue4925_mvw/org/argouml/ui/SettingsDialog.java
      - copied unchanged from r13801, /trunk/src_new/org/argouml/ui/SettingsDialog.java
   branches/work_issue4925_mvw/org/argouml/ui/SettingsTabProfile.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/SettingsTabProfile.java
   branches/work_issue4925_mvw/org/argouml/ui/SwingWorker.java
      - copied unchanged from r13820, /trunk/src_new/org/argouml/ui/SwingWorker.java
   branches/work_issue4925_mvw/org/argouml/ui/TabResults.java
      - copied, changed from r13833, /trunk/src_new/org/argouml/ui/TabResults.java
   branches/work_issue4925_mvw/org/argouml/ui/TreeModelComposite.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/ui/TreeModelComposite.java
   branches/work_issue4925_mvw/org/argouml/ui/cmd/ActionNotation.java
      - copied unchanged from r13791, /trunk/src_new/org/argouml/ui/cmd/ActionNotation.java
   branches/work_issue4925_mvw/org/argouml/ui/cmd/CmdSetPreferredSize.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/ui/cmd/CmdSetPreferredSize.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/ActionExportProfileXMI.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/explorer/ActionExportProfileXMI.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/ExplorerEventAdaptor.java
      - copied unchanged from r13785, /trunk/src_new/org/argouml/ui/explorer/ExplorerEventAdaptor.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/ExplorerPopup.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/explorer/ExplorerPopup.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/NameOrder.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/explorer/NameOrder.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/PerspectiveConfigurator.java
      - copied unchanged from r13785, /trunk/src_new/org/argouml/ui/explorer/PerspectiveConfigurator.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/rules/GoProfileConfigurationToProfile.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/explorer/rules/GoProfileConfigurationToProfile.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/rules/GoProfileToModel.java
      - copied unchanged from r13846, /trunk/src_new/org/argouml/ui/explorer/rules/GoProfileToModel.java
   branches/work_issue4925_mvw/org/argouml/ui/explorer/rules/GoStimulusToAction.java
      - copied unchanged from r13844, /trunk/src_new/org/argouml/ui/explorer/rules/GoStimulusToAction.java
   branches/work_issue4925_mvw/org/argouml/ui/targetmanager/TargetManager.java
      - copied unchanged from r13801, /trunk/src_new/org/argouml/ui/targetmanager/TargetManager.java
   branches/work_issue4925_mvw/org/argouml/uml/
      - copied from r13846, /trunk/src_new/org/argouml/uml/
   branches/work_issue4925_mvw/org/argouml/util/ConfigLoader.java
      - copied unchanged from r13820, /trunk/src_new/org/argouml/util/ConfigLoader.java
   branches/work_issue4925_mvw/org/argouml/util/MyTokenizer.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/util/MyTokenizer.java
   branches/work_issue4925_mvw/org/argouml/util/Tools.java
      - copied unchanged from r13785, /trunk/src_new/org/argouml/util/Tools.java
   branches/work_issue4925_mvw/org/argouml/util/logging/SimpleTimer.java
      - copied unchanged from r13833, /trunk/src_new/org/argouml/util/logging/SimpleTimer.java
   branches/work_issue4925_mvw/org/argouml/util/osdep/
      - copied from r13820, /trunk/src_new/org/argouml/util/osdep/
Removed:
   branches/work_issue4925_mvw/org/argouml/ui/AbstractArgoJPanel.java
Modified:
   branches/work_issue4925_mvw/org/argouml/application/SubsystemUtility.java
   branches/work_issue4925_mvw/org/argouml/application/api/InitSubsystem.java
   branches/work_issue4925_mvw/org/argouml/language/java/cognitive/critics/InitJavaCritics.java
   branches/work_issue4925_mvw/org/argouml/moduleloader/InitModuleLoader.java
   branches/work_issue4925_mvw/org/argouml/moduleloader/ModuleLoader2.java
   branches/work_issue4925_mvw/org/argouml/notation/InitNotation.java
   branches/work_issue4925_mvw/org/argouml/notation/providers/java/InitNotationJava.java
   branches/work_issue4925_mvw/org/argouml/notation/providers/uml/InitNotationUml.java
   branches/work_issue4925_mvw/org/argouml/notation/ui/InitNotationUI.java
   branches/work_issue4925_mvw/org/argouml/pattern/cognitive/critics/InitPatternCritics.java
   branches/work_issue4925_mvw/org/argouml/ui/FindDialog.java
   branches/work_issue4925_mvw/org/argouml/ui/StylePanel.java
   branches/work_issue4925_mvw/org/argouml/ui/TabText.java
   branches/work_issue4925_mvw/org/argouml/ui/cmd/InitUiCmdSubsystem.java
   branches/work_issue4925_mvw/org/argouml/uml/cognitive/critics/InitCognitiveCritics.java
   branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/InitDiagramAppearanceUI.java
   branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/PropPanelString.java
   branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/TabDiagram.java
   branches/work_issue4925_mvw/org/argouml/uml/ui/PropPanel.java
   branches/work_issue4925_mvw/org/argouml/uml/ui/TabConstraints.java
   branches/work_issue4925_mvw/org/argouml/uml/ui/TabProps.java
   branches/work_issue4925_mvw/org/argouml/uml/ui/TabStyle.java
   branches/work_issue4925_mvw/org/argouml/uml/ui/TabTaggedValues.java

Log:
Branch to work on issue 4925.

Copied: branches/work_issue4925_mvw/org/argouml/application/Main.java (from r13846, /trunk/src_new/org/argouml/application/Main.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/application/Main.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/application/Main.java&p2=branches/work_issue4925_mvw/org/argouml/application/Main.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/application/Main.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/application/Main.java	2007-12-06 09:33:17-0800
@@ -55,6 +55,7 @@
 import org.argouml.application.security.ArgoAwtExceptionHandler;
 import org.argouml.cognitive.AbstractCognitiveTranslator;
 import org.argouml.cognitive.Designer;
+import org.argouml.cognitive.checklist.ui.InitCheckListUI;
 import org.argouml.cognitive.ui.ToDoPane;
 import org.argouml.configuration.Configuration;
 import org.argouml.i18n.Translator;
@@ -292,6 +293,7 @@
             SubsystemUtility.initSubsystem(new InitNotationUml());
             SubsystemUtility.initSubsystem(new InitNotationJava());
             SubsystemUtility.initSubsystem(new InitDiagramAppearanceUI());
+            SubsystemUtility.initSubsystem(new InitCheckListUI());
 
             if (reloadRecent && projectName == null) {
                 // If no project was entered on the command line,

Modified: branches/work_issue4925_mvw/org/argouml/application/SubsystemUtility.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/application/SubsystemUtility.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/application/SubsystemUtility.java&p2=branches/work_issue4925_mvw/org/argouml/application/SubsystemUtility.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/application/SubsystemUtility.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/application/SubsystemUtility.java	2007-12-06 09:33:17-0800
@@ -24,9 +24,12 @@
 

 package org.argouml.application;

 

+import org.argouml.application.api.AbstractArgoJPanel;

 import org.argouml.application.api.GUISettingsTabInterface;

 import org.argouml.application.api.InitSubsystem;

+import org.argouml.ui.DetailsPane;

 import org.argouml.ui.GUI;

+import org.argouml.ui.ProjectBrowser;

 

 /**

  * Utility class for subsystem management.

@@ -49,6 +52,10 @@
         for (GUISettingsTabInterface tab : subsystem.getProjectSettingsTabs()) {

             GUI.getInstance().addProjectSettingsTab(tab);

         }

+        for (AbstractArgoJPanel tab : subsystem.getDetailsTabs()) {

+            ((DetailsPane) ProjectBrowser.getInstance().getDetailsPane())

+                .addTab(tab, true);

+        }

     }

 

 }


Copied: branches/work_issue4925_mvw/org/argouml/application/api/AbstractArgoJPanel.java (from r13766, /trunk/src_new/org/argouml/ui/AbstractArgoJPanel.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/application/api/AbstractArgoJPanel.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/AbstractArgoJPanel.java&p2=branches/work_issue4925_mvw/org/argouml/application/api/AbstractArgoJPanel.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/AbstractArgoJPanel.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/application/api/AbstractArgoJPanel.java	2007-12-06 09:33:17-0800
@@ -22,7 +22,7 @@
 // CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
 // UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 
-package org.argouml.ui;
+package org.argouml.application.api;
 
 import java.awt.BorderLayout;
 import java.awt.Point;
@@ -35,6 +35,7 @@
 
 import org.apache.log4j.Logger;
 import org.argouml.i18n.Translator;
+import org.argouml.ui.ArgoFrame;
 import org.tigris.swidgets.Orientable;
 import org.tigris.swidgets.Orientation;
 

Modified: branches/work_issue4925_mvw/org/argouml/application/api/InitSubsystem.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/application/api/InitSubsystem.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/application/api/InitSubsystem.java&p2=branches/work_issue4925_mvw/org/argouml/application/api/InitSubsystem.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/application/api/InitSubsystem.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/application/api/InitSubsystem.java	2007-12-06 09:33:17-0800
@@ -55,4 +55,10 @@
      * This is called at initialisation time - use it at will.
      */
     public void init();
+    
+    /**
+     * @return an ordered list of Tabs
+     * to be added to the DetailsPanel
+     */
+    public List<AbstractArgoJPanel> getDetailsTabs();
 }

Copied: branches/work_issue4925_mvw/org/argouml/cognitive/checklist/ui/TabChecklist.java (from r13851, /trunk/src_new/org/argouml/cognitive/checklist/ui/TabChecklist.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/cognitive/checklist/ui/TabChecklist.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/cognitive/checklist/ui/TabChecklist.java&p2=branches/work_issue4925_mvw/org/argouml/cognitive/checklist/ui/TabChecklist.java&r1=13851&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/cognitive/checklist/ui/TabChecklist.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/cognitive/checklist/ui/TabChecklist.java	2007-12-06 09:33:17-0800
@@ -45,6 +45,7 @@
 import javax.swing.table.TableColumn;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.cognitive.Translator;
 import org.argouml.cognitive.checklist.CheckItem;
 import org.argouml.cognitive.checklist.CheckManager;
@@ -52,7 +53,6 @@
 import org.argouml.cognitive.checklist.ChecklistStatus;
 import org.argouml.model.Model;
 import org.argouml.ui.LookAndFeelMgr;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.uml.ui.TabModelTarget;
 import org.tigris.gef.presentation.Fig;

Copied: branches/work_issue4925_mvw/org/argouml/cognitive/ui/TabToDo.java (from r13785, /trunk/src_new/org/argouml/cognitive/ui/TabToDo.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/cognitive/ui/TabToDo.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/cognitive/ui/TabToDo.java&p2=branches/work_issue4925_mvw/org/argouml/cognitive/ui/TabToDo.java&r1=13785&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/cognitive/ui/TabToDo.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/cognitive/ui/TabToDo.java	2007-12-06 09:33:17-0800
@@ -33,10 +33,10 @@
 import javax.swing.JToolBar;
 import javax.swing.SwingConstants;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.cognitive.ToDoItem;
 import org.argouml.cognitive.critics.Wizard;
 import org.argouml.configuration.Configuration;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.TabToDoTarget;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.ui.targetmanager.TargetManager;

Modified: branches/work_issue4925_mvw/org/argouml/language/java/cognitive/critics/InitJavaCritics.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/language/java/cognitive/critics/InitJavaCritics.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/language/java/cognitive/critics/InitJavaCritics.java&p2=branches/work_issue4925_mvw/org/argouml/language/java/cognitive/critics/InitJavaCritics.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/language/java/cognitive/critics/InitJavaCritics.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/language/java/cognitive/critics/InitJavaCritics.java	2007-12-06 09:33:17-0800
@@ -27,6 +27,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 import org.argouml.cognitive.Agency;
@@ -62,4 +63,8 @@
         //Agency.register(crReservedNameJava, interfaceCls);
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/moduleloader/InitModuleLoader.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/moduleloader/InitModuleLoader.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/moduleloader/InitModuleLoader.java&p2=branches/work_issue4925_mvw/org/argouml/moduleloader/InitModuleLoader.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/moduleloader/InitModuleLoader.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/moduleloader/InitModuleLoader.java	2007-12-06 09:33:17-0800
@@ -28,6 +28,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 
@@ -54,4 +55,8 @@
         ModuleLoader2.doLoad(false);
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return ModuleLoader2.getInstance().getDetailsTabs();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/moduleloader/ModuleLoader2.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/moduleloader/ModuleLoader2.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/moduleloader/ModuleLoader2.java&p2=branches/work_issue4925_mvw/org/argouml/moduleloader/ModuleLoader2.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/moduleloader/ModuleLoader2.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/moduleloader/ModuleLoader2.java	2007-12-06 09:33:17-0800
@@ -48,6 +48,7 @@
 import java.util.jar.Manifest;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.Argo;
 import org.argouml.i18n.Translator;
 
@@ -119,6 +120,25 @@
     }
 
     /**
+     * @return a list of Details panel tabs
+     */
+    List<AbstractArgoJPanel> getDetailsTabs() {
+        List<AbstractArgoJPanel> result = new ArrayList<AbstractArgoJPanel>();
+        for (ModuleInterface module : getInstance().availableModules()) {
+            ModuleStatus status = moduleStatus.get(module);
+            if (status == null) {
+                continue;
+            }
+            if (status.isEnabled()) {
+                if (module instanceof DetailsTabProvider) {
+                    result.addAll(
+                            ((DetailsTabProvider) module).getDetailsTabs());
+                }
+            }
+        }
+        return Collections.emptyList();
+    }
+    /**
      * Return a collection of all available modules.
      *
      * @return A Collection of all available modules.

Modified: branches/work_issue4925_mvw/org/argouml/notation/InitNotation.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/notation/InitNotation.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/notation/InitNotation.java&p2=branches/work_issue4925_mvw/org/argouml/notation/InitNotation.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/notation/InitNotation.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/notation/InitNotation.java	2007-12-06 09:33:17-0800
@@ -27,6 +27,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 
@@ -49,4 +50,8 @@
         return Collections.emptyList();
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/notation/providers/java/InitNotationJava.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/notation/providers/java/InitNotationJava.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/notation/providers/java/InitNotationJava.java&p2=branches/work_issue4925_mvw/org/argouml/notation/providers/java/InitNotationJava.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/notation/providers/java/InitNotationJava.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/notation/providers/java/InitNotationJava.java	2007-12-06 09:33:17-0800
@@ -27,6 +27,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 import org.argouml.application.helpers.ResourceLoaderWrapper;
@@ -78,4 +79,8 @@
         return Collections.emptyList();
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/notation/providers/uml/InitNotationUml.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/notation/providers/uml/InitNotationUml.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/notation/providers/uml/InitNotationUml.java&p2=branches/work_issue4925_mvw/org/argouml/notation/providers/uml/InitNotationUml.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/notation/providers/uml/InitNotationUml.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/notation/providers/uml/InitNotationUml.java	2007-12-06 09:33:17-0800
@@ -27,6 +27,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 import org.argouml.application.helpers.ResourceLoaderWrapper;
@@ -127,4 +128,8 @@
         return Collections.emptyList();
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/notation/ui/InitNotationUI.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/notation/ui/InitNotationUI.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/notation/ui/InitNotationUI.java&p2=branches/work_issue4925_mvw/org/argouml/notation/ui/InitNotationUI.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/notation/ui/InitNotationUI.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/notation/ui/InitNotationUI.java	2007-12-06 09:33:17-0800
@@ -25,8 +25,10 @@
 package org.argouml.notation.ui;
 
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.Argo;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
@@ -56,4 +58,8 @@
         return result;
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/pattern/cognitive/critics/InitPatternCritics.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/pattern/cognitive/critics/InitPatternCritics.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/pattern/cognitive/critics/InitPatternCritics.java&p2=branches/work_issue4925_mvw/org/argouml/pattern/cognitive/critics/InitPatternCritics.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/pattern/cognitive/critics/InitPatternCritics.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/pattern/cognitive/critics/InitPatternCritics.java	2007-12-06 09:33:17-0800
@@ -27,6 +27,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 import org.argouml.cognitive.Agency;
@@ -63,4 +64,8 @@
         Agency.register(crSingletonViolatedOPC, classCls);
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Copied: branches/work_issue4925_mvw/org/argouml/profile/InitProfileSubsystem.java (from r13851, /trunk/src_new/org/argouml/profile/InitProfileSubsystem.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/profile/InitProfileSubsystem.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/profile/InitProfileSubsystem.java&p2=branches/work_issue4925_mvw/org/argouml/profile/InitProfileSubsystem.java&r1=13851&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/profile/InitProfileSubsystem.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/profile/InitProfileSubsystem.java	2007-12-06 09:33:17-0800
@@ -25,8 +25,10 @@
 package org.argouml.profile;
 
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 
@@ -50,4 +52,8 @@
                 new org.argouml.profile.internal.ProfileManagerImpl());
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Removed: /trunk/src_new/org/argouml/ui/AbstractArgoJPanel.java
Url: http://argouml.tigris.org/source/browse/argouml//trunk/src_new/org/argouml/ui/AbstractArgoJPanel.java?view=auto&rev=13766

Copied: branches/work_issue4925_mvw/org/argouml/ui/DetailsPane.java (from r13846, /trunk/src_new/org/argouml/ui/DetailsPane.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/DetailsPane.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/DetailsPane.java&p2=branches/work_issue4925_mvw/org/argouml/ui/DetailsPane.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/DetailsPane.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/DetailsPane.java	2007-12-06 09:33:17-0800
@@ -44,6 +44,7 @@
 import javax.swing.event.EventListenerList;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.i18n.Translator;
 import org.argouml.model.Model;
 import org.argouml.swingext.LeftArrowIcon;
@@ -209,7 +210,7 @@
                 // TabJavaSrc | TabSrc,
                 new TabConstraints(), new TabStereotype(),
                 new TabTaggedValues(),
-                new org.argouml.cognitive.checklist.ui.TabChecklist(),
+//                new org.argouml.cognitive.checklist.ui.TabChecklist(),
                 // TabHistory,
                 // TabHash,
             }));
@@ -218,7 +219,7 @@
     
     /**
      * Returns the JTabbedPane that contains all details panels.
-     *
+     * @deprecated by MVW, in V0.25.3. Will become package scope.
      * @return the JTabbedPane.
      */
     public JTabbedPane getTabs() {
@@ -226,6 +227,31 @@
     }
 
     /**
+     * @param p the panel to be added 
+     * @param atEnd true = add the panel at the end, 
+     *                  false = at the beginning
+     */
+    public void addTab(AbstractArgoJPanel p, boolean atEnd) {
+        Icon icon = null;
+        String title = Translator.localize(p.getTitle());
+        if (p instanceof TabToDoTarget) {
+            icon = leftArrowIcon;
+        } else if (p instanceof TabModelTarget) {
+            icon = upArrowIcon;
+        } else if (p instanceof TabFigTarget) {
+            icon = upArrowIcon;
+        }
+        if (atEnd) {
+            topLevelTabbedPane.addTab(title, icon, p); 
+            tabPanelList.add(p);
+        } else { 
+            topLevelTabbedPane.insertTab(title, icon, p, null, 0);
+            tabPanelList.add(0, p);
+        }
+
+    }
+
+    /**
      * Selects the to do tab, and sets the target of that tab.
      * 
      * @param item the selected todo item

Modified: branches/work_issue4925_mvw/org/argouml/ui/FindDialog.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/FindDialog.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/FindDialog.java&p2=branches/work_issue4925_mvw/org/argouml/ui/FindDialog.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/FindDialog.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/FindDialog.java	2007-12-06 09:33:17-0800
@@ -48,6 +48,7 @@
 import javax.swing.JTextArea;
 import javax.swing.border.EmptyBorder;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.i18n.Translator;
 import org.argouml.kernel.ProjectManager;
 import org.argouml.model.Model;

Copied: branches/work_issue4925_mvw/org/argouml/ui/MultiEditorPane.java (from r13820, /trunk/src_new/org/argouml/ui/MultiEditorPane.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/MultiEditorPane.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/MultiEditorPane.java&p2=branches/work_issue4925_mvw/org/argouml/ui/MultiEditorPane.java&r1=13820&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/MultiEditorPane.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/MultiEditorPane.java	2007-12-06 09:33:17-0800
@@ -41,6 +41,7 @@
 import javax.swing.event.ChangeListener;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.ui.targetmanager.TargetListener;
 import org.argouml.ui.targetmanager.TargetManager;

Copied: branches/work_issue4925_mvw/org/argouml/ui/ProjectBrowser.java (from r13844, /trunk/src_new/org/argouml/ui/ProjectBrowser.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/ProjectBrowser.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/ProjectBrowser.java&p2=branches/work_issue4925_mvw/org/argouml/ui/ProjectBrowser.java&r1=13844&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/ProjectBrowser.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/ProjectBrowser.java	2007-12-06 09:33:17-0800
@@ -62,6 +62,7 @@
 import javax.swing.SwingUtilities;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.Argo;
 import org.argouml.application.events.ArgoEventPump;
 import org.argouml.application.events.ArgoEventTypes;
@@ -253,6 +254,8 @@
      * @param mainApplication
      *            flag indicating whether we are the top level application.
      *            False if we are providing components to another top level app.
+     * @param leftBottomPane 
+     *            the panel to fit in the left bottom corner
      */
     private ProjectBrowser(String applicationName, SplashScreen splash, 
              boolean mainApplication, JPanel leftBottomPane) {
@@ -333,14 +336,13 @@
     }
 
     /**
-     * Singleton retrieval method for the projectbrowser. Lazely instantiates
-     * the projectbrowser.
+     * Singleton retrieval method for the projectbrowser.
+     * Do not use this before makeInstance is called!
+     *  
      * @return the singleton instance of the projectbrowser
      */
     public static synchronized ProjectBrowser getInstance() {
-        if (theInstance == null) {
-            theInstance = new ProjectBrowser();
-        }
+        assert theInstance != null;
         return theInstance;
     }
 
@@ -354,6 +356,7 @@
      * @param mainApplication
      *            true to create a top level application, false if integrated
      *            with something else.
+     * @param leftBottomPane the panel to fit in the left bottom corner
      * 
      * @return the singleton instance of the projectbrowser
      */
@@ -376,6 +379,7 @@
      * Creates the panels in the working area.
      *
      * @param splash true if we show  the splashscreen during startup
+     * @param leftBottomPane the panel to fit in the left bottom corner
      */
     protected void createPanels(SplashScreen splash, JPanel leftBottomPane) {
 

Modified: branches/work_issue4925_mvw/org/argouml/ui/StylePanel.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/StylePanel.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/StylePanel.java&p2=branches/work_issue4925_mvw/org/argouml/ui/StylePanel.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/StylePanel.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/StylePanel.java	2007-12-06 09:33:17-0800
@@ -36,6 +36,7 @@
 import javax.swing.event.ListSelectionListener;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.i18n.Translator;
 import org.argouml.kernel.Project;
 import org.argouml.kernel.ProjectManager;

Copied: branches/work_issue4925_mvw/org/argouml/ui/TabResults.java (from r13833, /trunk/src_new/org/argouml/ui/TabResults.java)
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/TabResults.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/TabResults.java&p2=branches/work_issue4925_mvw/org/argouml/ui/TabResults.java&r1=13833&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/TabResults.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/TabResults.java	2007-12-06 09:33:17-0800
@@ -47,6 +47,7 @@
 import javax.swing.event.ListSelectionListener;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.i18n.Translator;
 import org.argouml.ui.targetmanager.TargetManager;
 import org.argouml.uml.ChildGenRelated;

Modified: branches/work_issue4925_mvw/org/argouml/ui/TabText.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/TabText.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/TabText.java&p2=branches/work_issue4925_mvw/org/argouml/ui/TabText.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/TabText.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/TabText.java	2007-12-06 09:33:17-0800
@@ -36,6 +36,7 @@
 import javax.swing.event.DocumentListener;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.ui.targetmanager.TargetManager;
 import org.argouml.uml.ui.TabModelTarget;

Modified: branches/work_issue4925_mvw/org/argouml/ui/cmd/InitUiCmdSubsystem.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/ui/cmd/InitUiCmdSubsystem.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/ui/cmd/InitUiCmdSubsystem.java&p2=branches/work_issue4925_mvw/org/argouml/ui/cmd/InitUiCmdSubsystem.java&r1=13766&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/ui/cmd/InitUiCmdSubsystem.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/ui/cmd/InitUiCmdSubsystem.java	2007-12-06 09:33:17-0800
@@ -28,6 +28,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 
@@ -54,4 +55,8 @@
         ActionAdjustGrid.init();
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/uml/cognitive/critics/InitCognitiveCritics.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/cognitive/critics/InitCognitiveCritics.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/cognitive/critics/InitCognitiveCritics.java&p2=branches/work_issue4925_mvw/org/argouml/uml/cognitive/critics/InitCognitiveCritics.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/cognitive/critics/InitCognitiveCritics.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/cognitive/critics/InitCognitiveCritics.java	2007-12-06 09:33:17-0800
@@ -27,6 +27,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
 import org.argouml.cognitive.Agency;
@@ -427,4 +428,7 @@
         return Collections.emptyList();
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
 }

Modified: branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/InitDiagramAppearanceUI.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/InitDiagramAppearanceUI.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/diagram/ui/InitDiagramAppearanceUI.java&p2=branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/InitDiagramAppearanceUI.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/diagram/ui/InitDiagramAppearanceUI.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/InitDiagramAppearanceUI.java	2007-12-06 09:33:17-0800
@@ -25,8 +25,10 @@
 package org.argouml.uml.diagram.ui;
 
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.List;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.Argo;
 import org.argouml.application.api.GUISettingsTabInterface;
 import org.argouml.application.api.InitSubsystem;
@@ -56,4 +58,8 @@
         return result;
     }
 
+    public List<AbstractArgoJPanel> getDetailsTabs() {
+        return Collections.emptyList();
+    }
+
 }

Modified: branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/PropPanelString.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/PropPanelString.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/diagram/ui/PropPanelString.java&p2=branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/PropPanelString.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/diagram/ui/PropPanelString.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/PropPanelString.java	2007-12-06 09:33:17-0800
@@ -33,8 +33,8 @@
 import javax.swing.event.DocumentEvent;
 import javax.swing.event.DocumentListener;
 
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.i18n.Translator;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.uml.ui.TabModelTarget;
 

Modified: branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/TabDiagram.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/TabDiagram.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java&p2=branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/TabDiagram.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/diagram/ui/TabDiagram.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/diagram/ui/TabDiagram.java	2007-12-06 09:33:17-0800
@@ -43,10 +43,10 @@
 import javax.swing.border.EtchedBorder;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.api.Argo;
 import org.argouml.configuration.Configuration;
 import org.argouml.kernel.ProjectManager;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.ui.targetmanager.TargetManager;
 import org.argouml.uml.diagram.ArgoDiagram;

Modified: branches/work_issue4925_mvw/org/argouml/uml/ui/PropPanel.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/ui/PropPanel.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/ui/PropPanel.java&p2=branches/work_issue4925_mvw/org/argouml/uml/ui/PropPanel.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/ui/PropPanel.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/ui/PropPanel.java	2007-12-06 09:33:17-0800
@@ -52,11 +52,11 @@
 import javax.swing.event.EventListenerList;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.helpers.ResourceLoaderWrapper;
 import org.argouml.i18n.Translator;
 import org.argouml.kernel.ProjectManager;
 import org.argouml.model.Model;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.LookAndFeelMgr;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.ui.targetmanager.TargetListener;

Modified: branches/work_issue4925_mvw/org/argouml/uml/ui/TabConstraints.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/ui/TabConstraints.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/ui/TabConstraints.java&p2=branches/work_issue4925_mvw/org/argouml/uml/ui/TabConstraints.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/ui/TabConstraints.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/ui/TabConstraints.java	2007-12-06 09:33:17-0800
@@ -37,10 +37,10 @@
 import javax.swing.event.EventListenerList;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.model.Model;
 import org.argouml.ocl.ArgoFacade;
 import org.argouml.ocl.OCLUtil;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.tigris.gef.presentation.Fig;
 import org.tigris.toolbar.ToolBarManager;

Modified: branches/work_issue4925_mvw/org/argouml/uml/ui/TabProps.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/ui/TabProps.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/ui/TabProps.java&p2=branches/work_issue4925_mvw/org/argouml/uml/ui/TabProps.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/ui/TabProps.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/ui/TabProps.java	2007-12-06 09:33:17-0800
@@ -32,8 +32,8 @@
 import javax.swing.event.EventListenerList;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.model.Model;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.ui.targetmanager.TargetListener;
 import org.argouml.ui.targetmanager.TargetManager;

Modified: branches/work_issue4925_mvw/org/argouml/uml/ui/TabStyle.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/ui/TabStyle.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/ui/TabStyle.java&p2=branches/work_issue4925_mvw/org/argouml/uml/ui/TabStyle.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/ui/TabStyle.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/ui/TabStyle.java	2007-12-06 09:33:17-0800
@@ -35,12 +35,12 @@
 import javax.swing.event.EventListenerList;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.kernel.DelayedChangeNotify;
 import org.argouml.kernel.DelayedVChangeListener;
 import org.argouml.kernel.Project;
 import org.argouml.kernel.ProjectManager;
 import org.argouml.model.Model;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.StylePanel;
 import org.argouml.ui.TabFigTarget;
 import org.argouml.ui.targetmanager.TargetEvent;

Modified: branches/work_issue4925_mvw/org/argouml/uml/ui/TabTaggedValues.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/work_issue4925_mvw/org/argouml/uml/ui/TabTaggedValues.java?view=diff&rev=13858&p1=/trunk/src_new/org/argouml/uml/ui/TabTaggedValues.java&p2=branches/work_issue4925_mvw/org/argouml/uml/ui/TabTaggedValues.java&r1=13846&r2=13858
==============================================================================
--- /trunk/src_new/org/argouml/uml/ui/TabTaggedValues.java	(original)
+++ branches/work_issue4925_mvw/org/argouml/uml/ui/TabTaggedValues.java	2007-12-06 09:33:17-0800
@@ -46,11 +46,11 @@
 import javax.swing.table.TableColumn;
 
 import org.apache.log4j.Logger;
+import org.argouml.application.api.AbstractArgoJPanel;
 import org.argouml.application.helpers.ResourceLoaderWrapper;
 import org.argouml.i18n.Translator;
 import org.argouml.model.InvalidElementException;
 import org.argouml.model.Model;
-import org.argouml.ui.AbstractArgoJPanel;
 import org.argouml.ui.LookAndFeelMgr;
 import org.argouml.ui.targetmanager.TargetEvent;
 import org.argouml.uml.ui.foundation.extension_mechanisms.ActionNewTagDefinition;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.