Re: svn commit: r15420 - branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics

"Michiel van der Wulp" <[email protected]>
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <004c01c8f6cf$4ea92430$0900000a@athlon64>
Hi Marcos,

Can you commit these comments in trunk?

These are only comments, so there is no impact on our release procedure.

Regards,
Michiel


----- Original Message ----- 
From: <[email protected]>
To: <[email protected]>
Sent: Thursday, July 31, 2008 1:45 PM
Subject: svn commit: r15420 - 
branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics


> Author: maurelio1234
> Date: 2008-07-31 04:45:26-0700
> New Revision: 15420
>
> Modified:
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAssocNameConflict.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAttrNameConflict.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCircularInheritance.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrConflictingComposites.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCrossNamespaceAssoc.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDisambigClassName.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupParamName.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupRoleNames.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrFinalSubclassed.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrForkOutgoingTransition.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrIllegalGeneralization.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceAllPublic.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceOperOnly.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidBranch.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidFork.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidForkTriggerOrGuard.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidHistory.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoin.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoinTriggerOrGuard.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidPseudoStateTrigger.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidSynch.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrJoinIncomingTransition.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultiComposite.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleAgg.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleDeepHistoryStates.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleShallowHistoryStates.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNWayAgg.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflict.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflictAC.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndConflict.java
> 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndVsAttr.java
>
> Log:
>
> updating comments in wfrs, from revision 15400
>
>
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAssocNameConflict.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAssocNameConflict.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAssocNameConflict.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAssocNameConflict.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAssocNameConflict.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAssocNameConflict.java 
> 2008-07-31 04:45:26-0700
> @@ -41,6 +41,9 @@
>  * Well-formedness rule [2] for Namespace. See section 2.5.3.26 of
>  * UML 1.4 spec.  Rule [1] is checked by CrNameConfusion.
>  *
> + * Well-formedness rule [1] for Namespace. See page 62 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author mkl
>  */
> public class CrAssocNameConflict extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAttrNameConflict.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAttrNameConflict.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAttrNameConflict.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAttrNameConflict.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAttrNameConflict.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrAttrNameConflict.java 
> 2008-07-31 04:45:26-0700
> @@ -43,7 +43,8 @@
>  * Check the:
>  * Well-formedness rule [2] for Classifier.
>  * See page 29 of UML 1.1, Semantics. OMG document ad/97-08-04.
> - * See page 2-49 in UML V1.3<p>
> + * See page 2-49 in UML V1.3
> + * See page 55 in UMl 1.4.2 formal/04-07-02<p>
>  *
>  * In the process of modifying this to use the new Facade object
>  * (Jan 2003) this was changed to no longer detect StructuralFeatures
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCircularInheritance.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCircularInheritance.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCircularInheritance.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCircularInheritance.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCircularInheritance.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCircularInheritance.java 
> 2008-07-31 04:45:26-0700
> @@ -37,6 +37,9 @@
> /**
>  * Well-formedness rule [2] for GeneralizableElement. See page 31 of UML 
> 1.1
>  * Semantics. OMG document ad/97-08-04.
> + *
> + * Well-formedness rule [3] for GeneralizableElement. See page 59 of UML 
> 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
>  *
>  * @author jrobbins
>  */
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrConflictingComposites.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrConflictingComposites.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrConflictingComposites.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrConflictingComposites.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrConflictingComposites.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrConflictingComposites.java 
> 2008-07-31 04:45:26-0700
> @@ -35,6 +35,9 @@
> /**
>  * Well-formedness rule [2] for association end. See page 28 of UML 1.1
>  * Semantics. OMG document ad/97-08-04.
> + *
> + * Well-formedness rule [2] for AssociationEnd. See page 53 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
>  *
>  * @author jrobbins
>  */
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCrossNamespaceAssoc.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCrossNamespaceAssoc.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCrossNamespaceAssoc.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCrossNamespaceAssoc.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCrossNamespaceAssoc.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrCrossNamespaceAssoc.java 
> 2008-07-31 04:45:26-0700
> @@ -40,6 +40,9 @@
>  * This is the fourth well-formedness rule for associations in the UML 1.3
>  * standard (see section 2.5.3 of the standard).<p>
>  *
> + * Well-formedness rule [4] for Association. See page 52 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * See the ArgoUML User Manual: Classifier not in Namespace of its 
> Association
>  *
>  * @author Jason Robbins
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDisambigClassName.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDisambigClassName.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDisambigClassName.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDisambigClassName.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDisambigClassName.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDisambigClassName.java 
> 2008-07-31 04:45:26-0700
> @@ -38,7 +38,7 @@
>
> /**
>  * Well-formedness rule for Package. Check that the alias for an imported
> - * element doesn't conflict with any existing name. Section 2.14.3.3 of 
> UML 1.4
> + * element doesn't conflict with any existing name. Section 4.14.3.3 of 
> UML 1.4
>  * spec.
>  * <p>
>  * Other types of name conflicts in a Namespace are checked by
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupParamName.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupParamName.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupParamName.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupParamName.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupParamName.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupParamName.java 
> 2008-07-31 04:45:26-0700
> @@ -38,6 +38,9 @@
> /**
>  * Well-formedness rule [1] for BehavioralFeature. See page 28 of UML 1.1
>  * Semantics. OMG document ad/97-08-04.
> + *
> + * Well-formedness rule [1] for Behavioral. See page 53 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
>  *
>  * @author jrobbins
>  */
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupRoleNames.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupRoleNames.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupRoleNames.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupRoleNames.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupRoleNames.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrDupRoleNames.java 
> 2008-07-31 04:45:26-0700
> @@ -44,6 +44,9 @@
>  * This is the first well-formedness rule for associations in the UML 1.3
>  * standard (see section 2.5.3 of the standard).<p>
>  *
> + * Well-formedness rule [1] for Association. See page 51 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * See ArgoUML User Manual: Duplicate end (role) names for 
> &lt;association&gt;
>  *
>  * @author Jason Robbins
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrFinalSubclassed.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrFinalSubclassed.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrFinalSubclassed.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrFinalSubclassed.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrFinalSubclassed.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrFinalSubclassed.java 
> 2008-07-31 04:45:26-0700
> @@ -36,9 +36,13 @@
> /**
>  * Well-formedness rule [2] for GeneralizableElement. See page 31 of UML 
> 1.1
>  * Semantics. OMG document ad/97-08-04.
> + *
>  * In UML 1.3 it is rule [2] in section 2.5.3.18 page 2-54.
>  * Remove final keyword or remove subclasses
>  *
> + * Well-formedness rule [2] for GeneralizableElement. See page 59 of UML 
> 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> public class CrFinalSubclassed extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrForkOutgoingTransition.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrForkOutgoingTransition.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrForkOutgoingTransition.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrForkOutgoingTransition.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrForkOutgoingTransition.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrForkOutgoingTransition.java 
> 2008-07-31 04:45:26-0700
> @@ -34,6 +34,9 @@
> /**
>  * UML 1.5 Well-formedness rule [3] for Transition.
>  *
> + * Well-formedness rule [3] for Transition. See page 140 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrForkOutgoingTransition extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrIllegalGeneralization.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrIllegalGeneralization.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrIllegalGeneralization.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrIllegalGeneralization.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrIllegalGeneralization.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrIllegalGeneralization.java 
> 2008-07-31 04:45:26-0700
> @@ -34,6 +34,10 @@
> /**
>  * Well-formedness rule [1] for Generalization. See page 32 of UML 1.1
>  * Semantics. OMG document ad/97-08-04.
> + *
> + * Well-formedness rule [5] for GeneralizableElement. See page 59 of UML 
> 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * This critic checks that the parent and child in a generalization are
>  * of the same metatype.
>  *
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceAllPublic.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceAllPublic.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceAllPublic.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceAllPublic.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceAllPublic.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceAllPublic.java 
> 2008-07-31 04:45:26-0700
> @@ -37,6 +37,9 @@
> /**
>  * Well-formedness rule [3] for Interface. See page 32 of UML 1.1
>  *
> + * Well-formedness rule [3] for Interface. See page 60 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  *  Semantics. OMG document ad/97-08-04.
>  */
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceOperOnly.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceOperOnly.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceOperOnly.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceOperOnly.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceOperOnly.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInterfaceOperOnly.java 
> 2008-07-31 04:45:26-0700
> @@ -38,6 +38,9 @@
>  * Well-formedness rule [1] for Interface. See page 32 of UML 1.1
>  * Semantics. OMG document ad/97-08-04.
>  *
> + * Well-formedness rule [2] for GeneralizableElement. See page 60 of UML 
> 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> public class CrInterfaceOperOnly extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidBranch.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidBranch.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidBranch.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidBranch.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidBranch.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidBranch.java 
> 2008-07-31 04:45:26-0700
> @@ -48,6 +48,9 @@
>  * (self.kind = #choice) implies
>  *     ((self.incoming->size >= 1) and (self.outgoing->size >= 1))
>  *
> + * Well-formedness rule [7] and [8] for PseudoState. See page 138 of UML 
> 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> public class CrInvalidBranch extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidFork.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidFork.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidFork.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidFork.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidFork.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidFork.java 
> 2008-07-31 04:45:26-0700
> @@ -37,6 +37,9 @@
>  * transitions.  Implements constraint [5] on Pseudostate in the UML
>  * Semantics v1.1, pp. 104.
>  *
> + * Well-formedness rule [5] for PseudoState. See page 137 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> public class CrInvalidFork extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidForkTriggerOrGuard.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidForkTriggerOrGuard.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidForkTriggerOrGuard.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidForkTriggerOrGuard.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidForkTriggerOrGuard.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidForkTriggerOrGuard.java 
> 2008-07-31 04:45:26-0700
> @@ -35,6 +35,9 @@
>  * UML 1.5 Well-formedness rule [1] for Transition, to remove
>  * a trigger or guard from fork outgoing transition.
>  *
> + * Well-formedness rule [1] for Transition. See page 139 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrInvalidForkTriggerOrGuard extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidHistory.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidHistory.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidHistory.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidHistory.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidHistory.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidHistory.java 
> 2008-07-31 04:45:26-0700
> @@ -36,6 +36,9 @@
>  * UML 1.5 Well-formedness rule [2] for Pseudostates: <p>
>  * History vertices can have at most one outgoing transition.
>  *
> + * Well-formedness rule [2] for PseudoState. See page 137 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrInvalidHistory extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoin.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoin.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoin.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoin.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoin.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoin.java 
> 2008-07-31 04:45:26-0700
> @@ -38,6 +38,9 @@
>  * transitions.  Implements constraint [4] on Pseudostate in the UML
>  * Semantics v1.1, pp. 104.
>  *
> + * Well-formedness rule [3] for PseudoState. See page 137 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> public class CrInvalidJoin extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoinTriggerOrGuard.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoinTriggerOrGuard.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoinTriggerOrGuard.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoinTriggerOrGuard.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoinTriggerOrGuard.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidJoinTriggerOrGuard.java 
> 2008-07-31 04:45:26-0700
> @@ -34,6 +34,9 @@
> /**
>  * UML 1.5 Well-formedness rule [2] for Transition.
>  *
> + * Well-formedness rule [2] for Transition. See page 139 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrInvalidJoinTriggerOrGuard extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidPseudoStateTrigger.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidPseudoStateTrigger.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidPseudoStateTrigger.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidPseudoStateTrigger.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidPseudoStateTrigger.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidPseudoStateTrigger.java 
> 2008-07-31 04:45:26-0700
> @@ -34,6 +34,9 @@
> /**
>  * UML 1.5 Well-formedness rule [5] for Transition.
>  *
> + * Well-formedness rule [5] for Transition. See page 140 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrInvalidPseudoStateTrigger extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidSynch.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidSynch.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidSynch.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidSynch.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidSynch.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrInvalidSynch.java 
> 2008-07-31 04:45:26-0700
> @@ -35,6 +35,9 @@
> /**
>  * UML 1.5 Well-formedness rule [2] for Sync States.
>  *
> + * Well-formedness rule [2] for SynchState. See page 139 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrInvalidSynch extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrJoinIncomingTransition.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrJoinIncomingTransition.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrJoinIncomingTransition.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrJoinIncomingTransition.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrJoinIncomingTransition.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrJoinIncomingTransition.java 
> 2008-07-31 04:45:26-0700
> @@ -34,6 +34,9 @@
> /**
>  * UML 1.5 Well-formedness rule [4] for Transition.
>  *
> + * Well-formedness rule [4] for Transition. See page 140 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrJoinIncomingTransition extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultiComposite.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultiComposite.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultiComposite.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultiComposite.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultiComposite.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultiComposite.java 
> 2008-07-31 04:45:26-0700
> @@ -37,6 +37,9 @@
>  * Well-formedness rule [2] for MAssociationEnd. See page 2-45 of UML
>  * chapter 2: Semantics. OMG document UML V1.3 June 1999.
>  *
> + * Well-formedness rule [1] for AssociationEnd. See page 53 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> public class CrMultiComposite extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleAgg.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleAgg.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleAgg.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleAgg.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleAgg.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleAgg.java 
> 2008-07-31 04:45:26-0700
> @@ -42,6 +42,9 @@
>  * This is the second well-formedness rule for associations in the UML 1.3
>  * standard (see section 2.5.3 of the standard).<p>
>  *
> + * Well-formedness rule [2] for Association. See page 52 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * <em>Note</em>. This only applies to binary associations. There is a
>  * separate critic (see {@link 
> org.argouml.uml.cognitive.critics.CrNWayAgg})
>  * which deals with 3- or more-way assocations.<p>
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleDeepHistoryStates.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleDeepHistoryStates.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleDeepHistoryStates.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleDeepHistoryStates.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleDeepHistoryStates.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleDeepHistoryStates.java 
> 2008-07-31 04:45:26-0700
> @@ -40,6 +40,9 @@
> /**
>  * UML 1.5 Well-formedness rule [2] for Composite States.
>  *
> + * Well-formedness rule [2] for CompositeState. See page 136 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author [email protected]
>  */
> public class CrMultipleDeepHistoryStates extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleShallowHistoryStates.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleShallowHistoryStates.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleShallowHistoryStates.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleShallowHistoryStates.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleShallowHistoryStates.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrMultipleShallowHistoryStates.java 
> 2008-07-31 04:45:26-0700
> @@ -38,6 +38,9 @@
>
> /**
>  * UML 1.5 Well-formedness rule [3] for Composite States.
> + *
> + * Well-formedness rule [3] for CompositeState. See page 136 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
>  *
>  * @author [email protected]
>  */
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNWayAgg.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNWayAgg.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNWayAgg.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNWayAgg.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNWayAgg.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNWayAgg.java 
> 2008-07-31 04:45:26-0700
> @@ -41,6 +41,9 @@
>  * This is the third well-formedness rule for associations in the UML 1.3
>  * standard (see section 2.5.3 of the standard).<p>
>  *
> + * Well-formedness rule [3] for Association. See page 52 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * <em>Note</em>. This only applies to 3-way or more
>  * associations. There is a separate critic (see {@link
>  * org.argouml.uml.cognitive.critics.CrMultipleAgg}) which deals with
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflict.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflict.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflict.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflict.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflict.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflict.java 
> 2008-07-31 04:45:26-0700
> @@ -39,7 +39,10 @@
> /**
>  * Well-formedness rule [1] for Namespace. See page 33 of UML 1.1 
> Semantics.
>  * OMG document ad/97-08-04. <p>
> - *
> + *
> + * Well-formedness rule [1] for Namespace. See page 62 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * Names of contained elements in a namespace (i.e. the design material)
>  * must be unique.
>  * This condition does not apply to names of Generalizations,
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflictAC.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflictAC.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflictAC.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflictAC.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflictAC.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrNameConflictAC.java 
> 2008-07-31 04:45:26-0700
> @@ -36,6 +36,9 @@
>  * Well-formedness rule [1] for AssociationClass. See page 28 of UML 1.1
>  * Semantics. OMG document ad/97-08-04.
>  *
> + * Well-formedness rule [1] for AssociationClass. See page 52 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> public class CrNameConflictAC extends CrUML {
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndConflict.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndConflict.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndConflict.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndConflict.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndConflict.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndConflict.java 
> 2008-07-31 04:45:26-0700
> @@ -40,6 +40,8 @@
>  * Well-formedness rule [2] for MClassifier. See page 29 of UML 1.1
>  * Semantics. OMG document ad/97-08-04.
>  *
> + * Well-formedness rule [3] for Classifier. See page 55 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
>  * @author jrobbins
>  */
> //TODO: split into an inherited attr critic and a local
>
> Modified: 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndVsAttr.java
> Url: 
> http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndVsAttr.java?view=diff&rev=15420&p1=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndVsAttr.java&p2=branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndVsAttr.java&r1=15419&r2=15420
> ==============================================================================
> ---  
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndVsAttr.java 
> (original)
> +++ 
> branches/gsoc2008/work_issue5042_maurelio1234/src/org/argouml/uml/cognitive/critics/CrOppEndVsAttr.java 
> 2008-07-31 04:45:26-0700
> @@ -39,6 +39,9 @@
>  * Well-formedness rule [2] for Classifier. See page 29 of UML 1.1
>  * Semantics. OMG document ad/97-08-04.
>  *
> + * Well-formedness rule [4] for Classifier. See page 55 of UML 1.4
> + * Semantics. OMG document UML 1.4.2 formal/04-07-02.
> + *
>  * @author jrobbins
>  */
> //TODO: split into one critic for inherited problems and
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.138 / Virus Database: 270.5.7/1580 - Release Date: 7/29/2008 
> 5:26 PM
>
>
>
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.