svn commit: r14558 - trunk/documentation/cookbook: . images/cookbook

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: mvw
Date: 2008-05-01 01:51:36-0700
New Revision: 14558

Modified:
   trunk/documentation/cookbook/images/cookbook/subsystem-ui.png
   trunk/documentation/cookbook/inside_subsystems.xml

Log:
Clarified the intention.

Modified: trunk/documentation/cookbook/images/cookbook/subsystem-ui.png
Url: http://argouml.tigris.org/source/browse/argouml/trunk/documentation/cookbook/images/cookbook/subsystem-ui.png?view=diff&rev=14558&p1=trunk/documentation/cookbook/images/cookbook/subsystem-ui.png&p2=trunk/documentation/cookbook/images/cookbook/subsystem-ui.png&r1=14557&r2=14558
==============================================================================
Binary files. No diff available.

Modified: trunk/documentation/cookbook/inside_subsystems.xml
Url: http://argouml.tigris.org/source/browse/argouml/trunk/documentation/cookbook/inside_subsystems.xml?view=diff&rev=14558&p1=trunk/documentation/cookbook/inside_subsystems.xml&p2=trunk/documentation/cookbook/inside_subsystems.xml&r1=14557&r2=14558
==============================================================================
--- trunk/documentation/cookbook/inside_subsystems.xml	(original)
+++ trunk/documentation/cookbook/inside_subsystems.xml	2008-05-01 01:51:36-0700
@@ -370,8 +370,8 @@
 
     <para>Other subsystems that supply their own user interface, 
       may be split into 2 packages, e.g.
-      <classname>org.argouml.some-subsystem</classname> and
-      <classname>org.argouml.some-subsystem.ui</classname>.
+      <classname>org.argouml.some-package</classname> and
+      <classname>org.argouml.some-package.ui</classname>.
       In such case the following figure indicates
       the allowed dependencies:
     </para>
@@ -384,7 +384,16 @@
         </imageobject>
       </mediaobject>
     </para>
-    
+
+    <para>
+      The presence of the dependency between 
+      <classname>org.argouml.ui</classname> and the 
+      <classname>org.argouml.some-package</classname>
+      is less desired, since it prevents decoupling of the 
+      "some-package" as a separate subsystem.
+      Some future optimalisation should remove this dependency.
+    </para>
+
     <sect2 id="targetmanager">
       <title>The TargetManager</title>
       <para> Located in
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.