From: Chris M. <cm...@us...> - 2007-08-03 14:55:13
|
User: cmicali Date: 07/08/03 07:55:14 Modified: andromda-nhibernate/src/main/resources/templates/nhibernate NHibernateEntity.vsl NHibernateEntityImplManual.vsl Log: - Removed abstract methods from entity base class Revision Changes Path 1.9 +0 -13 cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntity.vsl Index: NHibernateEntity.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntity.vsl,v retrieving revision 1.8 retrieving revision 1.9 diff -u -w -r1.8 -r1.9 --- NHibernateEntity.vsl 1 Aug 2007 04:13:28 -0000 1.8 +++ NHibernateEntity.vsl 3 Aug 2007 14:55:14 -0000 1.9 @@ -100,19 +100,6 @@ #endregion - #region Abstract Methods -#foreach ($operation in $entity.businessOperations) -#set ($returnType = $operation.returnType) -#set ($signature = $operation.signature) - /// <summary> -$operation.getDocumentation(" /// ") - /// </summary> - $operation.visibility abstract $returnType.fullyQualifiedName $signature; - -#end - - #endregion - #region Overriden Methods #if ($generateEntityEqualsAndHashCode.equalsIgnoreCase('true')) 1.4 +1 -1 cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntityImplManual.vsl Index: NHibernateEntityImplManual.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntityImplManual.vsl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -w -r1.3 -r1.4 --- NHibernateEntityImplManual.vsl 1 Aug 2007 04:13:29 -0000 1.3 +++ NHibernateEntityImplManual.vsl 3 Aug 2007 14:55:14 -0000 1.4 @@ -21,7 +21,7 @@ /// <see cref="${entity.fullyQualifiedEntityName}#${operation.getSignature(false)}"/> /// </summary> #set ($abstract = $entity.abstract && $operation.abstract) - $operation.visibility#if ($abstract) abstract#end override $operation.returnType.fullyQualifiedName $operation.signature#if ($abstract && !$operation.exceptionsPresent);#end + $operation.visibility#if ($abstract) abstract#end $operation.returnType.fullyQualifiedName $operation.signature#if ($abstract && !$operation.exceptionsPresent);#end #if (!$abstract) { |
From: Chris M. <cm...@us...> - 2007-08-07 02:31:15
|
User: cmicali Date: 07/08/06 19:31:18 Modified: andromda-nhibernate/src/main/resources/templates/nhibernate NHibernateEntity.vsl NHibernateEntityImplManual.vsl Log: - Added interface support to entities in the NHibernate cartridge Revision Changes Path 1.10 +5 -2 cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntity.vsl Index: NHibernateEntity.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntity.vsl,v retrieving revision 1.9 retrieving revision 1.10 diff -u -w -r1.9 -r1.10 --- NHibernateEntity.vsl 3 Aug 2007 14:55:14 -0000 1.9 +++ NHibernateEntity.vsl 7 Aug 2007 02:31:18 -0000 1.10 @@ -16,8 +16,11 @@ /// </summary> [Serializable] public partial class $entity.entityName -#if($entity.generalization) - : $entity.generalization.fullyQualifiedEntityName +#if($entity.generalization) : $entity.generalization.fullyQualifiedEntityName +#end +#if($entity.generalization && !$entity.interfaceAbstractions.empty) , #end +#if(!$entity.generalization && !$entity.interfaceAbstractions.empty) : #end +#if (!$entity.interfaceAbstractions.empty) $entity.implementedInterfaceList #end { 1.5 +1 -1 cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntityImplManual.vsl Index: NHibernateEntityImplManual.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-nhibernate/src/main/resources/templates/nhibernate/NHibernateEntityImplManual.vsl,v retrieving revision 1.4 retrieving revision 1.5 diff -u -w -r1.4 -r1.5 --- NHibernateEntityImplManual.vsl 3 Aug 2007 14:55:14 -0000 1.4 +++ NHibernateEntityImplManual.vsl 7 Aug 2007 02:31:18 -0000 1.5 @@ -21,7 +21,7 @@ /// <see cref="${entity.fullyQualifiedEntityName}#${operation.getSignature(false)}"/> /// </summary> #set ($abstract = $entity.abstract && $operation.abstract) - $operation.visibility#if ($abstract) abstract#end $operation.returnType.fullyQualifiedName $operation.signature#if ($abstract && !$operation.exceptionsPresent);#end + $operation.visibility#if ($abstract) abstract#else virtual#end $operation.returnType.fullyQualifiedName $operation.signature#if ($abstract && !$operation.exceptionsPresent);#end #if (!$abstract) { |