From 97c62d4c8616df453c6572a0b5cbb1ae039caf8f Mon Sep 17 00:00:00 2001 From: af Date: Thu, 28 Feb 2008 14:56:05 +0000 Subject: [PATCH] Updated to pass through one-to-one elements and schema attributes. --- transforms/adl2controllerclasses.xslt | 16 +++++++++------- transforms/adl2entityclasses.xslt | 24 ++++++++++++++++++------ transforms/adl2hibernate.xslt | 24 ++++++++++++++++++------ 3 files changed, 45 insertions(+), 19 deletions(-) diff --git a/transforms/adl2controllerclasses.xslt b/transforms/adl2controllerclasses.xslt index cee3ba0..5c00124 100755 --- a/transforms/adl2controllerclasses.xslt +++ b/transforms/adl2controllerclasses.xslt @@ -8,9 +8,9 @@ Transform ADL into (partial) controller classes - $Author: sb $ - $Revision: 1.4 $ - $Date: 2008-02-08 10:46:43 $ + $Author: af $ + $Revision: 1.5 $ + $Date: 2008-02-28 14:56:05 $ --> - + + select="substring( '$Revision: 1.5 $', 11)"/> @@ -296,7 +296,7 @@ namespace { InternalShowList(); - Redirect( FormsAuthentication.DefaultUrl); + RedirectToUrl( FormsAuthentication.DefaultUrl); } @@ -327,7 +327,7 @@ namespace { .List<>(); PropertyBag["instances"] = - PaginationHelper.CreatePagination( this, instances, 25); + PaginationHelper.CreatePagination( Context, instances, 25); RenderViewWithFailover(view); } @@ -348,6 +348,8 @@ namespace { + + diff --git a/transforms/adl2entityclasses.xslt b/transforms/adl2entityclasses.xslt index 2c92ec8..db5282b 100755 --- a/transforms/adl2entityclasses.xslt +++ b/transforms/adl2entityclasses.xslt @@ -8,8 +8,8 @@ Transform ADL into entity classes $Author: af $ - $Revision: 1.2 $ - $Date: 2008-01-31 12:34:21 $ + $Revision: 1.3 $ + $Date: 2008-02-28 14:56:05 $ --> + select="substring( '$Revision: 1.3 $', 11)"/> @@ -146,7 +146,7 @@ } } - + } } @@ -289,6 +289,18 @@ + + // auto generating for one-to-one with name + private _; + + public virtual + { + get { return _; } + set { _ = value; } + } + + + // auto generating for set with name , having many-to-many child private ICollection<; } set { _ = value; } } - + @@ -375,4 +387,4 @@ - \ No newline at end of file + diff --git a/transforms/adl2hibernate.xslt b/transforms/adl2hibernate.xslt index 00cee2a..31c2e9f 100755 --- a/transforms/adl2hibernate.xslt +++ b/transforms/adl2hibernate.xslt @@ -1,4 +1,4 @@ - + - + *************************************************************************** * @@ -31,7 +31,7 @@ * THIS FILE IS AUTOMATICALLY GENERATED AND SHOULD NOT * BE MANUALLY EDITED. * - * Generated using adl2hibernate-mapping.xsl revision + * Generated using adl2hibernate-mapping.xsl revision * *************************************************************************** @@ -43,7 +43,7 @@ - + @@ -160,6 +160,12 @@ + + + + + + @@ -172,6 +178,12 @@ + + + + + + @@ -201,4 +213,4 @@ - \ No newline at end of file +