diff --git a/transforms01/adl2canonical.xslt b/transforms01/adl2canonical.xslt deleted file mode 100755 index 94c7401..0000000 --- a/transforms01/adl2canonical.xslt +++ /dev/null @@ -1,427 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *************************************************************************** - * - * - * ©2007 Cygnet Solutions Ltd - * - * THIS FILE IS AUTOMATICALLY GENERATED AND SHOULD NOT - * BE MANUALLY EDITED. - * - * Generated using adl2canonical.xslt - * - *************************************************************************** - - - - - - - - - - - - - - entity already has a key - not generating one - - - - - - - - - - - - - - - ADL WARNING: [In entity '']: '@natural-key' is deprecated - use the 'key' sub element instead - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - entity has no key - generating one - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ADL ERROR: Entity '' has a property '' which conflicts - with your chosen key naming convention . Either: - (i) Make property '' an explicit key by putting it in the <key> tag; - (ii) Name property '' something else; or - (iii) Choose a different key naming convention. - - - - - - - - - - - Auto-generated abstract primary key - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ADL ERROR: Type definitions of type 'string' must have a valid value for 'size' - Offending typedef: - - - - - - - ADL ERROR: Properties of type 'string' must have a valid value for 'size' - Offending property: of entity - - - - - - ADL ERROR: Properties of type 'entity' must have a valid value for 'entity' - Offending property: of entity - - - - - - ADL ERROR: Properties of type 'defined' must have a valid value for 'typedef' - Offending property: of entity - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ADL: ERROR: A group may not be its own parent; offending group - - - - - - - - - - - - ADL: ERROR: Group specified ( does not exist. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\ No newline at end of file diff --git a/transforms01/adl2controllerclasses.xslt b/transforms01/adl2controllerclasses.xslt deleted file mode 100755 index 5170121..0000000 --- a/transforms01/adl2controllerclasses.xslt +++ /dev/null @@ -1,1168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /* ---- [ cut here: next file '.auto.cs'] ---------------- */ -//------------------------------------------------------------------ -// -// -// -// -// (c) 2007 Cygnet Solutions Ltd -// -// Automatically generated abstract super class for controllers for the -// application; generated using -// adl2controllerclasses.xslt version -// -// This file is automatically generated; DO NOT EDIT IT. -// -//------------------------------------------------------------------ - -using System; -using System.Data; -using System.Collections.Generic; -using NHibernate; -using NHibernate.Expression; -using Cygnet.Web.Controllers; -using ; - -namespace { - - /// <summary> - /// Automatically generated abstract super class for controllers for the - /// application - /// - /// DO NOT EDIT THIS FILE! - /// </summary> - public abstract partial class : BaseController { - - /// <summary> - /// Return a list of all instances of for use in menus, etc; - /// </summary> - protected IList<> ( ISession hibernator) { - return hibernator.CreateCriteria(typeof()) - - .AddOrder( ) - - .SetCacheable( true) - .SetCacheRegion( "") - .List<>(); - } - - - } -} - - - - - - - Not generating controller for entity , - as it has no forms, pages or lists. - - - - - /* ---- [ cut here: next file 'Controller.auto.cs'] ---------------- */ - -//------------------------------------------------------------------ -// -// -// Controller.auto.cs -// -// (c) 2007 Cygnet Solutions Ltd -// -// Controller for auto-generated forms for editing s -// Automatically generated from application description using -// adl2controllerclasses.xslt version -// -// This file is automatically generated; DO NOT EDIT IT. -// -//------------------------------------------------------------------ - -using System; -using System.Data; -using System.Collections.Generic; -using System.Configuration; -using System.Web; -using System.Web.Security; -using System.Web.UI; -using System.Web.UI.WebControls; -using System.Web.UI.WebControls.WebParts; -using System.Web.UI.HtmlControls; -using Castle.MonoRail.Framework.Helpers; -using Cygnet.Exceptions; -using Cygnet.Web.Helpers; -using Cygnet.Web.Controllers; -using Cygnet.Web.SmartControls; -using NHibernate; -using NHibernate.Expression; -using Castle.MonoRail.Framework; -using Iesi.Collections.Generic; -using ; - -namespace { - - /// <summary> - /// Automatically generated partial controller class following 'thin controller' - /// strategy, for entity . Note that part of this - /// class may be defined in a separate file called - /// Controller.manual.cs, q.v. - /// - /// DO NOT EDIT THIS FILE! - /// </summary> - [ - - Layout(""), - - - Rescue(""), - - ControllerDetails("", Area = ""), - Helper(typeof(), "") - ] - public partial class : { - - /* The SmartFormHelper stuff in generated controller classes does not yet work. There is some - * hope that in future it will offer definite benefits and in the mean time it is doing no harm. - * However if you are looking for bugs look elsewhere - this is not currently used */ - protected class : SmartFormHelper { - public () { - - - - - - /* Entity is foreign..? */ - - Register<>( "", - new TypeMenuControl<>( "","")); - - - Register<>( "", EntityMenuControl<>.Instance); - - - - } - } - - - /// <summary> - /// Temporary hack to sort a problem with uninitialised messages - /// </summary> - public void fixupMessages() { - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - ICollection<> instances = - hibernator.CreateCriteria( typeof( )) - .List<>(); - - foreach ( instance in instances) { - - if ( == null || == 0 ){ - = new Message(); - hibernator.Save( ); - } - - hibernator.Save( instance); - } - hibernator.Flush(); - - list(); - - } - - - - - /// <summary> - /// Store the record represented by the parameters passed in an HTTP service - /// Without Id -> it's new, I create a new persistent object; - /// With Id -> it's existing, I update the existing persistent object. - /// NOTE: Should only be called from a handler for method 'POST', never 'GET'. - /// </summary> - private void Store() - { - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - List<string> messages = new List<string>(); - /* A 'newborn' instance can be updated even if the current user doesn't have - * update permissions, seeing that we use an update operation to set the - * field values and save the entity. */ - Boolean isnewborn = false; - - /* the instance (record) of type we're dealing with */ - record = null; - - try { - - /* a criteria object to use in distinctness checks */ - ICriteria matchCriteria = null; - - - record = FetchRecord( hibernator); - - - - if ( HasNoErrors()) { - if ( record == null) { - /* it seems to be new, create persistent object - if the user is permitted to */ - AssertUserCanCreate(); - - try { - record = new ( - - - - - - - Int32.Parse( Form[""]) - - - - - - - - - hibernator.CreateCriteria( typeof( )) - .Add(Expression.Eq( "", - Int32.Parse( Form[ ""]) - Form[ ""] - )) - .UniqueResult<>() - Form[""] - - - - , - - ); - } - catch ( FormatException) { - /* failed to parse a number - not wholly unexpected, since it's most likely - * that an empty string was passed in */ - record = new (); - } - catch ( NullReferenceException) { - /* again, probably more normal than otherwise */ - record = new (); - } - messages.Add( "New record created"); - isnewborn = true; - } - - if ( record != null) { - /* a transaction to ensure our database operations are atomic */ - ITransaction tx = null; - - if ( ! isnewborn) { - /* isnewborn cannot be true unless we've already checked user can create - * so no need to do it again here */ - AssertUserCanUpdate(); - } - - try { - /* begin our atomic transaction */ - tx = hibernator.BeginTransaction(); - - /* actually update the record */ - BindObjectInstance( record, ParamStore.Form, "instance"); - - - /* there is at least one slot whose value is an internationalised message; - * if these have yet to be initialised they must be handled specially */ - Locale locale = GetBestLocaleForUser(); - - if ( ! String.IsNullOrEmpty( Form[""])){ - /* there's an uninitialised message for this slot */ - Message mess = record.; - if ( mess == null) { - mess = new Message(); - } - hibernator.Save( mess); - - Translation trans = mess.GetTranslationObject( locale, hibernator); - if ( trans == null) { - trans = new Translation( mess, locale); - } - trans.MessageText = Form[""]; - record. = mess; - hibernator.Save( trans); - } - - - - /* for properties of type 'entity', it should not be necessary to do anything - * special - BindObjectInstance /should/ do it all. Unfortunately it sometimes - * doesn't, and I haven't yet characterised why not. */ - - - - if ( ! String.IsNullOrEmpty( Form[""])) - { - record. = - - - ; - } - - - - ADL: ERROR: Could not fix up value of , because no - entity was found called - - - - - - - /* to update a link table which has no other data than the near and far keys, it is - * sufficient to smash the existing values and create new ones. It's also a lot easier! */ - - string[] = Form.GetValues( ""); - - if ( != null) - { - /* update the linking table for my ; first smash the old values */ - if ( != null) - { - .Clear(); - } - else - { - = new HashedSet<>(); - } - - /* then reinstate the values from the indexes passed */ - foreach ( string index in ) - { - .Add( - hibernator.CreateCriteria(typeof()) - .Add(Expression.Eq("Id", index)) - .UniqueResult<.>()); - } - } - - - - /* with a list we cannot just smash the old values! Instead we need to check - * each one and exclude it if no longer required */ - if ( Form.GetValues( "") != null) - { - string[] = Form.GetValues( ""); - - /* updating child records; first remove any not on the submitted list */ - foreach ( item in record.) - { - String itemId = item.KeyString; - bool found = false; - - foreach ( string index in ) - { - if ( index.Equals( itemId)) - { - found = true; - break; - } - } /* foreach ( string index... */ - - if ( ! found) - { - record..Remove( item); - } - } /* foreach ( item ... */ - - /* then add any on the included list which are not already members */ - foreach ( string index in ) - { - - item = - hibernator.CreateCriteria(typeof()) - .Add(Expression.Eq("Id", index)) - .UniqueResult<.>(); - - if ( ! record..Contains( item)) - { - record..Add( item); - } - } /* foreach ( string index... */ - } /* if ( Form.GetValues( "") != null) */ - - - /* write the record to the database, in order to guarantee we have a valid key */ - hibernator.Save(record); - hibernator.Flush(); - tx.Commit(); - - messages.Add( ""); - } /* try actually commit */ - catch ( Exception any) { - tx.Rollback(); - messages.Add( ""); - throw any; - } - } /* if ( record != null) */ - else { - throw new ApplicationException( String.Format( " - - ")); - } - } /* if ( HasNoErrors()) */ - } /* try */ - catch ( DataSuitabilityException dse) - { - AddError( dse); - } - catch ( ApplicationException axe) - { - AddError( axe.Message); - } - - if ( ! HasNoErrors()) - { - /* the session may be polluted; create a new session */ - NHibernateHelper.CloseSession(); - hibernator = NHibernateHelper.GetCurrentSession( - Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - - record = FetchRecord( hibernator); - } /* if ( ! HasNoErrors()) */ - - TypedPropertyBag = new { - - - - - username = Session[ NHibernateHelper.USERTOKEN], - - messages = messages, - instance = record }; - - RenderViewWithFailover("", - ""); - } - - - - - /// <summary> - /// Actually delete the selected record - /// </summary> - [AccessibleThrough(Verb.Post)] - public void Delete() - { - AssertUserCanDelete(); - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - - if ( "true".Equals( Params["reallydelete"])) - { - record = FetchRecord( hibernator); - - if ( record != null) - { - hibernator.Delete( record); - hibernator.Flush(); - } - else - { - throw new ApplicationException( "No such record?"); - } - } - - - Redirect( ""); - - - Redirect( FormsAuthentication.DefaultUrl); - - - } - - - - - - - /// <summary> - /// list all instances of this entity to allow the user to select one for editing - /// this method invokes the default list view - which is probably what you want unless - /// you've a special reason for doing something different - /// </summary> - public void InternalShowList() - { - InternalShowList( ""); - } - - /// <summary> - /// list all instances of this entity to allow the user to select one for editing - /// </summary> - /// <param name="view">The name of the list view to show</param> - public void InternalShowList( String view) - { - AssertUserCanRead(); - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - - ICriteria search = - hibernator.CreateCriteria(typeof()); - - - - - - - - - - - - - if ( ! String.IsNullOrEmpty( Params[ ""])) { - search.Add( Expression.Eq( "", Int32.Parse( Params[""]))); - } - - - if ( ! String.IsNullOrEmpty( Params[ ""])) { - search.Add( Expression.Eq( "", Int32.Parse( Params[""]))); - } - - - if ( ! String.IsNullOrEmpty( Params[ ""])) { - search.Add( Expression.Eq( "", Int32.Parse( Params[""]))); - } - - - - if ( ! String.IsNullOrEmpty( Params[ ""])) { - search.Add( Expression.Like( "", "%"+Params[""]+"%")); - } - - - - - - search.AddOrder(); - - - IList<> instances = search.List<>(); - - - PropertyBag["username"] = Session[ NHibernateHelper.USERTOKEN]; - - PropertyBag["instances"] = - PaginationHelper.CreatePagination( this, instances, 25); - - RenderViewWithFailover(view + ".vm", view + ".auto.vm"); - } - - - /// <summary> - /// Fetch the record represented by the values in the current Form - /// </summary> - protected FetchRecord(ISession hibernator) { - /* the instance (record) of type we're dealing with */ - record = null; - /* whether we have valid values for all the key fields */ - bool allkeys = true; - - /* check whether values for all key slots have been passed in; if so, we're probably dealing with an - * existing record */ - - if ( String.IsNullOrEmpty( Form[""])) { - allkeys = false; - } else if ( "".Equals( Form[""])) { - /* nasty artefact of NVelocity forms - default 'null value' is dollar followed by fieldname */ - allkeys = false; - } - - - if ( allkeys){ - /* it's (probably) existing, retrieve it */ - record = hibernator.CreateCriteria(typeof()) - - - - - - - .Add( Expression.Eq( "", - - Int32.Parse( Form[ ""]) - - - - - - - - - - hibernator.CreateCriteria( typeof( )) - .Add(Expression.Eq( "", - - Int32.Parse( Form[ ""]) - - - Form[ ""] - - )) - .UniqueResult<>() - - - Form[ ""] - - )) - - .UniqueResult<>(); - } - - return record; - } - } -} - /* ---- [ cut here: next file 'junk'] ------------------------- */ - - - - - if ( String.IsNullOrEmpty( Form[ "" ])) - { - AddError( - - - - - " - - " - - ); - } - - - - - - - - - - "" - - - - /// <summary> - /// Handle the submission of the form named - /// </summary> - [AccessibleThrough(Verb.Post)] - public void ( ) { - string command = Form[ "command"]; - - if ( command == null) { - throw new Exception( ""); - } - else - - if ( command.Equals( "")) - { - /* NOTE: You must write an implementation of this verb in a - * manually maintained partial class file for this class */ - (); - } - else - - if ( command.Equals( "delete")) - { - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - - record = FetchRecord( hibernator); - - TypedPropertyBag = new { - - username = Session[ NHibernateHelper.USERTOKEN], - - instance = record }; - - RenderViewWithFailover( "maybedelete.vm", "maybedelete.auto.vm"); - } - else if ( command.Equals( "store")) - { - Store(); - } - else - { - throw new Exception( String.Format(" - - ", command)); - } - } - - /// <summary> - /// Show the form named , with no content - /// </summary> - [AccessibleThrough(Verb.Get)] - public void ( ) - { - AssertUserCanRead(); - - /* we don't actually instantiate this local variable; it exists to that - * TypedPropertyBag can do introspection to infer property types */ - record = null; - - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - - TypedPropertyBag = new { - - username = Session[ NHibernateHelper.USERTOKEN], - - - - - instance = record - }; - - RenderViewWithFailover("", - ""); - } - - - - - /// <summary> - /// Show the form named , containing the indicated record. As - /// the primary key of the record is itself an entity, we need to first fetch that entity - /// </summary> - - - - /// <param name="">the key value of the key value of the record to show</param> - - - /// <param name="">the key value of the record to show</param> - - - - [AccessibleThrough(Verb.Get)] - public void ( - - - - - - - - - - - - - - - , - ) { - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - this.( - - - - hibernator.CreateCriteria(typeof()) - .Add( Expression.Eq( "", )) - .UniqueResult<>() - - - - - - , - ); - } - - - /// <summary> - /// Show the form named , containing the indicated record - /// </summary> - - /// <param name="">the key value of the record to show</param> - - [AccessibleThrough(Verb.Get)] - public void ( - - - - - , - ) - { - ISession hibernator = - NHibernateHelper.GetCurrentSession( Session[ NHibernateHelper.USERTOKEN], - Session[NHibernateHelper.PASSTOKEN]); - record = - hibernator.CreateCriteria(typeof()) - - .Add(Expression.Eq("", )) - - .UniqueResult<>(); - - TypedPropertyBag = new { - - username = Session[ NHibernateHelper.USERTOKEN], - - - - - instance = record }; - - RenderViewWithFailover("", ""); - } - - - - - /// <summary> - /// list all instances of this entity to allow the user to select one - /// this method invokes the named view. - /// </summary> - public void () - { - InternalShowList( ""); - } - - - - - /* */ - - - - - - - - - - - - - - - - - - /* should be distinct: check that it is */ - matchCriteria = - hibernator.CreateCriteria(typeof()); - - matchCriteria.Add(Expression.Eq("", - Form[""] - Int32.Parse( Form[""]) - - - - - - - - - ADL: ERROR: don't yet know how to do distinctness checks for properties - with base type - - - )); - - if ( record != null) { - /* i.e. we do have values for each of our key fields... */ - - - - - - - matchCriteria.Add(Expression.Not(Expression.Eq("", - - - - - - - - Int32.Parse( Form[""]) - Form[""] - ))); - - } - - if ( matchCriteria.List<>().Count > 0) - { - AddError( - String.Format("There is already a {0} with the {1} '{2}'", - "", "", Form[""])); - } - - - - - - - - - - - - - - - - - /* form menus */ - - - - - - /* produce a list of to populate the select for */ - - - - - - /* produce a list of to populate the LHS of the shuffle for */ - - - - - - /* produce a list of to populate the multi-select for */ - - - - - - - - - - - - - - - /* there's no way I can find of producing a set of just those entities - * we'll need menus for. So we set up variables for all the menus we might - * need, and then only instantiate those we do need. */ - - - - - - - - - - /* produce a list of to populate the LHS of the shuffle for */ - - - - - - /* produce a list of to populate the multi-select for */ - - - - - - - - - - - - - - - = - ( NHibernateHelper.GetCurrentSession()), - - - - - - - ADL: ERROR: No entity passed to template primary-key-csharp-type - - - - - ADL: WARNING: entity '' has no primary key. - You will have to manually edit - - - - - - - - - - - - - - ADL: ERROR: No key for entity: - - - - - - ADL: WARNING: Entity has a composite primary key. - You will need to manually edit - - - - - - - - - ADL: WARNING: Entity has no primary key. - You will need to manually edit - - - - - - - - - - - - - - - true - true - true - true - true - true - false - - - - - - - - - - - - ADL: ERROR: property passed to fetch-property-instance whose type is not 'entity' - - - hibernator.CreateCriteria(typeof()) - - .Add(Expression.Eq("", - - - - - - - - Int32.Parse( Form[""]) - Form[""] - )) - - .UniqueResult<>() - - - \ No newline at end of file diff --git a/transforms01/adl2entityclass.xslt b/transforms01/adl2entityclass.xslt deleted file mode 100755 index 6423df9..0000000 --- a/transforms01/adl2entityclass.xslt +++ /dev/null @@ -1,458 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /* ---- [ cut here: next file '.auto.cs'] ---------------- */ - - //------------------------------------------------------------- - // - // - // .auto.cs - // - // (c)2007 Cygnet Solutions Ltd - // - // Automatically generated from application description using - // adl2entityclass.xsl revision - // - // This file is automatically generated; DO NOT EDIT IT. - // - //------------------------------------------------------------- - namespace - { - using System; - using System.Configuration; - using System.Collections; - using System.Collections.Generic; - using System.Text; - using System.Text.RegularExpressions; - using Cygnet.Exceptions; - using Cygnet.Entities; - using Iesi.Collections.Generic; - - /// <summary> - /// - /// </summary> - /// <remarks> - /// Automatically generated from description of entity - /// using adl2entityclass.xsl revision . - /// Note that manually maintained parts of this class may be defined in - /// a separate file called .manual.cs, q.v. - /// - /// DO NOT EDIT THIS FILE! - /// </remarks> - public partial class : Entity - { - /// <summary> - /// Auto-generated no-args constructor; does nothing (but probably should - /// ensure ID slot is initialised correctly) - /// </summary> - public () : base(){ - - } - - - - - /* natural primary key exists - not generating abstract key */ - - - /* primary key exists - not generating abstract key */ - - /// <summary> - /// Auto-generated constructor; initialises each of the slots within - /// the primary key and also all one-to-many and many-to-many slots - /// </summary> - public ( - - - - - - - , - ){ - - - - - this. = ; - - } - - - - - ADL: ERROR: Entity '' has no key. Was the - canonicalise stage missed in the build process? - - - - /// <summary> - /// Auto-generated overridden property for the Key slot, maps onto - /// </summary> - public override string KeyString { - get { - StringBuilder result = new StringBuilder(); - - result.Append(.KeyString); - - result.Append('|'); - - - return result.ToString(); - } - } - - /// <summary> - /// A user readable distinct identifying string - /// </summary> - public override string UserIdentifier - { - get { - StringBuilder result = new StringBuilder(); - - - - - - if ( != null) - result.Append( ); - - - - if ( != null) - result.Append( ); - - - - if ( != null) - result.Append(.ToString( "d")); - - - - if ( != null) - result.Append(.ToString( "t")); - - - if ( != null) - result.Append(); - - - - - - result.Append( ", "); - - - - - - result.AppendFormat( "#{0}", KeyString); - - - - return result.ToString(); - } - } - - /// <summary> - /// If I should not be deleted, return a message explaining why I should not be deleted; else null. - /// </summary> - /// <returns>a message explaining why I should not be deleted; else null</returns> - public override string NoDeleteReason { - get { - string result = null; - - StringBuilder bob = new StringBuilder(); - - - - - - - - - - - if ( != null && .Count > 0) { - bob.AppendFormat("Cannot delete this as it has {0} dependent ; ", .Count); - } - - - - - if (bob.Length > 0) { - result = bob.ToString(); - } - - return result; - } - } - - - } - } - /* ---- [ cut here: next file 'junk'] ------------------------- */ - - - - - - /* NOTE: property '' is marked as being abstract; it must - * be supported by manually maintained code */ - - - - // auto generating iv/property pair for slot with name - - - - - - - - - - - - - - - - - - - - - - - - - ? - - - - - - - - = "" - - - = - - - - = null - = false - = 0 - = 0.0M - = 0.0 - = null - - - - - - - - - - - - - - - private Regex Validator = new Regex( ""); - - - private ; - - /// <summary> - /// - - - - Auto generated property for field - : - /// - /// </summary> - public virtual - { - get { - - if ( == null) { - = new HashedSet<>(); - } - - - return ; - } - set { - - if ( value == null) - { - throw new DataRequiredException( - - - - - "The value for may not be set to null" - - - ); - } - - - - - - - - - - - - - if ( value > ) - { - throw new DataRangeException( "The maximum permitted value for is "); - } - - - if ( value < ) - { - throw new DataRangeException( "The minimum permitted value for is "); - } - - - if ( value != null && ! Validator.IsMatch( value)) - { - throw new DataFormatException( string.Format( "The value supplied ({0}) does not match the format required by ", value)); - } - - - - if ( value != null && value.Length > ) - { - value = value.Substring( 0, ); - } - - = value; - } - } - - - /* generate primitive value getter/setter for key property of type entity (experimental) */ - - - - - - private - = false - = 0 - = 0.0M - = 0.0 - = null - [unknown? ] - - ; - - public virtual { - get { return ; } - set { = value; } - } - - - - - - - - - /* */ - - - - - - "" - - - - - - - - - - = new Message(); - - - - - - - - - - - - = new HashedSet<>(); - - - - - - \ No newline at end of file diff --git a/transforms01/adl2hibernate.xslt b/transforms01/adl2hibernate.xslt deleted file mode 100755 index 3d6545e..0000000 --- a/transforms01/adl2hibernate.xslt +++ /dev/null @@ -1,591 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - ABCDEFGHIJKLMNOPQRSTUVWXYZ - abcdefghijklmnopqrstuvwxyz - - - ADD EXCEPT PERCENT - ALL EXEC PLAN - ALTER EXECUTE PRECISION - AND EXISTS PRIMARY - ANY EXIT PRINT - AS FETCH PROC - ASC FILE PROCEDURE - AUTHORIZATION FILLFACTOR PUBLIC - BACKUP FOR RAISERROR - BEGIN FOREIGN READ - BETWEEN FREETEXT READTEXT - BREAK FREETEXTTABLE RECONFIGURE - BROWSE FROM REFERENCES - BULK FULL REPLICATION - BY FUNCTION RESTORE - CASCADE GOTO RESTRICT - CASE GRANT RETURN - CHECK GROUP REVOKE - CHECKPOINT HAVING RIGHT - CLOSE HOLDLOCK ROLLBACK - CLUSTERED IDENTITY ROWCOUNT - COALESCE IDENTITY_INSERT ROWGUIDCOL - COLLATE IDENTITYCOL RULE - COLUMN IF SAVE - COMMIT IN SCHEMA - COMPUTE INDEX SELECT - CONSTRAINT INNER SESSION_USER - CONTAINS INSERT SET - CONTAINSTABLE INTERSECT SETUSER - CONTINUE INTO SHUTDOWN - CONVERT IS SOME - CREATE JOIN STATISTICS - CROSS KEY SYSTEM_USER - CURRENT KILL TABLE - CURRENT_DATE LEFT TEXTSIZE - CURRENT_TIME LIKE THEN - CURRENT_TIMESTAMP LINENO TO - CURRENT_USER LOAD TOP - CURSOR NATIONAL TRAN - DATABASE NOCHECK TRANSACTION - DBCC NONCLUSTERED TRIGGER - DEALLOCATE NOT TRUNCATE - DECLARE NULL TSEQUAL - DEFAULT NULLIF UNION - DELETE OF UNIQUE - DENY OFF UPDATE - DESC OFFSETS UPDATETEXT - DISK ON USE - DISTINCT OPEN USER - DISTRIBUTED OPENDATASOURCE VALUES - DOUBLE OPENQUERY VARYING - DROP OPENROWSET VIEW - DUMMY OPENXML WAITFOR - DUMP OPTION WHEN - ELSE OR WHERE - END ORDER WHILE - ERRLVL OUTER WITH - ESCAPE OVER WRITETEXT - - - - - - - - - - - - - *************************************************************************** - * - * - * .auto.hbm.xml - * - * ©2007 Cygnet Solutions Ltd - * - * THIS FILE IS AUTOMATICALLY GENERATED AND SHOULD NOT - * BE MANUALLY EDITED. - * - * Generated using adl2hibernate.xslt revision - * - *************************************************************************** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TODO: remember you need to deal with this in manually maintained code - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - - - - - - - -1 - - - 1 - - - - - - - - - \ No newline at end of file diff --git a/transforms01/adl2mssql.xslt b/transforms01/adl2mssql.xslt deleted file mode 100755 index 90d70b6..0000000 --- a/transforms01/adl2mssql.xslt +++ /dev/null @@ -1,742 +0,0 @@ - - - - - - - - - - - - - - - ABCDEFGHIJKLMNOPQRSTUVWXYZ - abcdefghijklmnopqrstuvwxyz - - - ADD EXCEPT PERCENT - ALL EXEC PLAN - ALTER EXECUTE PRECISION - AND EXISTS PRIMARY - ANY EXIT PRINT - AS FETCH PROC - ASC FILE PROCEDURE - AUTHORIZATION FILLFACTOR PUBLIC - BACKUP FOR RAISERROR - BEGIN FOREIGN READ - BETWEEN FREETEXT READTEXT - BREAK FREETEXTTABLE RECONFIGURE - BROWSE FROM REFERENCES - BULK FULL REPLICATION - BY FUNCTION RESTORE - CASCADE GOTO RESTRICT - CASE GRANT RETURN - CHECK GROUP REVOKE - CHECKPOINT HAVING RIGHT - CLOSE HOLDLOCK ROLLBACK - CLUSTERED IDENTITY ROWCOUNT - COALESCE IDENTITY_INSERT ROWGUIDCOL - COLLATE IDENTITYCOL RULE - COLUMN IF SAVE - COMMIT IN SCHEMA - COMPUTE INDEX SELECT - CONSTRAINT INNER SESSION_USER - CONTAINS INSERT SET - CONTAINSTABLE INTERSECT SETUSER - CONTINUE INTO SHUTDOWN - CONVERT IS SOME - CREATE JOIN STATISTICS - CROSS KEY SYSTEM_USER - CURRENT KILL TABLE - CURRENT_DATE LEFT TEXTSIZE - CURRENT_TIME LIKE THEN - CURRENT_TIMESTAMP LINENO TO - CURRENT_USER LOAD TOP - CURSOR NATIONAL TRAN - DATABASE NOCHECK TRANSACTION - DBCC NONCLUSTERED TRIGGER - DEALLOCATE NOT TRUNCATE - DECLARE NULL TSEQUAL - DEFAULT NULLIF UNION - DELETE OF UNIQUE - DENY OFF UPDATE - DESC OFFSETS UPDATETEXT - DISK ON USE - DISTINCT OPEN USER - DISTRIBUTED OPENDATASOURCE VALUES - DOUBLE OPENQUERY VARYING - DROP OPENROWSET VIEW - DUMMY OPENXML WAITFOR - DUMP OPTION WHEN - ELSE OR WHERE - END ORDER WHILE - ERRLVL OUTER WITH - ESCAPE OVER WRITETEXT - - - - - - ------------------------------------------------------------------------------------------------- - -- - -- - -- - -- Database for application version - -- Generated for MS-SQL 2000+ using adl2mssql.xslt - -- - -- Code generator (c) 2007 Cygnet Solutions Ltd - -- - ------------------------------------------------------------------------------------------------- - - - use ; - - - ------------------------------------------------------------------------------------------------- - -- authentication roles - ------------------------------------------------------------------------------------------------- - - - ------------------------------------------------------------------------------------------------- - -- primary tables, views and permissions - ------------------------------------------------------------------------------------------------- - - - ------------------------------------------------------------------------------------------------- - -- link tables - ------------------------------------------------------------------------------------------------- - - - ------------------------------------------------------------------------------------------------- - -- primary referential integrity constraints - ------------------------------------------------------------------------------------------------- - - - ------------------------------------------------------------------------------------------------- - -- end of file - ------------------------------------------------------------------------------------------------- - - - - execute sp_addrole @rolename = '' - - GO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ALTER TABLE "" - ADD FOREIGN KEY ( "") - REFERENCES "" ON DELETE - - GO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CASCADE - CASCADE - CASCADE - NO ACTION - - - - - - - - - - - - - - - - - - ------------------------------------------------------------------------------------------------- - -- primary table - ------------------------------------------------------------------------------------------------- - CREATE TABLE "" - ( - - - , - - - ) - - GO - - ---- permissions ------------------------------------------------------------------------------ - - - - - - - - - - - , - PRIMARY KEY( " - - ", ) - - - - - - - - - - - - - - - - - - ""."" + ' ' + - - - - - - - - - - - - - - - - - - - - - - - - - - - - GRANT SELECT ON "" TO - - - GRANT INSERT ON "" TO - - - GRANT SELECT, INSERT ON "" TO - - - GRANT SELECT, INSERT, UPDATE ON "" TO - - - GRANT SELECT, INSERT, UPDATE, DELETE ON "" TO - - - REVOKE ALL ON "" FROM - - - - GO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - true - - - - - false - true - - - false - - - - -- Problems with responsibility for generating link tables: - -- @entity = - -- $nearside = - -- $farside = - -- farlink = - -- comparison = '' - -- my responsibility = - - - - - - - - - - - - - - - ------------------------------------------------------------------------------------------------- - -- link table joining with - ------------------------------------------------------------------------------------------------- - CREATE TABLE "" - ( - "" - - NOT NULL, - "" - - NOT NULL - ) - - GO - - - - ---- permissions ------------------------------------------------------------------------------ - - - - - - GRANT SELECT,INSERT,UPDATE,DELETE ON TO - - - GRANT SELECT,INSERT,UPDATE,DELETE ON TO - - - GRANT SELECT,INSERT,UPDATE,DELETE ON TO - - - GRANT SELECT,INSERT,UPDATE,DELETE ON TO - - - REVOKE ALL ON FROM - - - REVOKE ALL ON FROM - - - GRANT SELECT ON TO - - - GO - - - ---- referential integrity -------------------------------------------------------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- Suppressing generation of , as it is not my responsibility - - - - - - - - -- Suppressing output of property , - -- as it is the 'one' end of a one-to-many relationship - - - - IDENTITY( 1, 1) - - - - - - - - - - - - - - - - - - - - - - - - "" NOT NULL DEFAULT - - - - '' - - - - - - - - - - - - - - - - - - "" DEFAULT NOT NULL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ADL: WARNING: entity '' has a compound primary key; - adl2mssql is not yet clever enough to generate appropriate code - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ADL: ERROR: property '' refers to - entity '', but this entity has no key. - - - - - - - ADL: ERROR: property '' refers to - entity '', but no such entity exists. - - - - - DATETIME - DATETIME - - VARCHAR( ) - TEXT - BIT - TIMESTAMP - INT - DOUBLE PRECISION - DECIMAL - [sql:unknown? []] - - - - - - - - - - - - 0 - - - - - - - - -1 - - - 1 - - - - - - - - - diff --git a/transforms01/adl2psql.xslt b/transforms01/adl2psql.xslt deleted file mode 100755 index 2af231b..0000000 --- a/transforms01/adl2psql.xslt +++ /dev/null @@ -1,326 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - ------------------------------------------------------------------------------------------------- - -- - -- Database for application version - -- Generated for PostgreSQL [7|8] using adl2psql.xsl $Revision: 1.4 $ - -- - -- Code generator (c) 2006 Simon Brooke [simon@weft.co.uk] - -- http://www.weft.co.uk/library/jacquard/ - -- - ------------------------------------------------------------------------------------------------- - - ------------------------------------------------------------------------------------------------- - -- authentication roles - ------------------------------------------------------------------------------------------------- - - - ------------------------------------------------------------------------------------------------- - -- tables, views and permissions - ------------------------------------------------------------------------------------------------- - - - ------------------------------------------------------------------------------------------------- - -- referential integrity constraints - ------------------------------------------------------------------------------------------------- - - - - - - - - - - - - - - - - ------------------------------------------------------------------------------------------------- - -- end of file - ------------------------------------------------------------------------------------------------- - - - - CREATE GROUP ; - - - - - - - ALTER TABLE ADD CONSTRAINT ri_ - FOREIGN KEY ( ) REFERENCES ON DELETE NO ACTION; - - - - - - - ALTER TABLE ln__ - ADD CONSTRAINT ri____id - FOREIGN KEY ( _id) REFERENCES ON DELETE CASCADE; - - ALTER TABLE ln__ - ADD CONSTRAINT ri____id - FOREIGN KEY ( _id) REFERENCES ON DELETE CASCADE; - - - - - - - - ------------------------------------------------------------------------------------------------- - -- primary table - ------------------------------------------------------------------------------------------------- - CREATE TABLE - ( - - _id SERIAL NOT NULL PRIMARY KEY - ); - - ---- permissions ------------------------------------------------------------------------------ - - - - - - ------------------------------------------------------------------------------------------------- - -- convenience view lv for lists - ------------------------------------------------------------------------------------------------- - CREATE VIEW lv AS - SELECT - - - - - - AS - - . - - - - , - - - - FROM - , AS - - - - - WHERE - AND - . = ._id - ; - - ---- permissions ------------------------------------------------------------------------------ - - - - - - - - - - - - ---- permissions ------------------------------------------------------------------------------ - - - - ln__ - - - - - - - - - - - - - - - - - - - - - . | ' ' | - - - - - - - - - - - - GRANT SELECT ON TO GROUP ; - GRANT INSERT ON TO GROUP ; - GRANT SELECT, INSERT ON TO GROUP ; - GRANT SELECT, INSERT, UPDATE ON TO GROUP ; - GRANT SELECT, INSERT, UPDATE, DELETE ON TO GROUP ; - REVOKE ALL ON FROM GROUP ; - - - - - - - - - - - REVOKE ALL ON lv_ FROM GROUP ; - REVOKE ALL ON lv_ FROM GROUP ; - GRANT SELECT ON lv_ TO GROUP ; - - - - - - - - - - - - _1 - - - - - - - - ------------------------------------------------------------------------------------------------- - -- link table joining with - ------------------------------------------------------------------------------------------------- - CREATE TABLE ln__ - ( - _id INT NOT NULL, - _id INT NOT NULL, - ); - - - - - - - - - INT DEFAULT NOT NULL, - - - - - - - - VARCHAR( ) - INT - DOUBLE PRECISION - - DEFAULT NOT NULL, - - - - - VARCHAR( ) DEFAULT NOT NULL, - - - - - INT DEFAULT NOT NULL, - - - - - DOUBLE PRECISION DEFAULT NOT NULL, - - - - - DEFAULT NOT NULL, - - - - diff --git a/transforms01/adl2views.xslt b/transforms01/adl2views.xslt deleted file mode 100755 index dd2a56e..0000000 --- a/transforms01/adl2views.xslt +++ /dev/null @@ -1,1593 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [ cut here: next file 'tail.txt' ] - - - - - - - - Layout is - - - - - - - - - - - - - - - - - - [none] - - - - - - - [ cut here: next file '' ] - - - - - - #set( $title = " $instance.UserIdentifier") - - - - Auto generated Velocity maybe-delete form for , - generated from ADL. - - Generated using adl2views.xslt - - - - - - - - - - - - - - [none] - - - - - - - - [ cut here: next file '' ] - - - - - - - #set( $title = " $instance.UserIdentifier") - - $!title - - - Auto generated Velocity maybe-delete form for , - generated from ADL. - - Generated using adl2views.xslt - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
-
-
- - - - - - - [ cut here: next file '.auto.vm' ] - - - - - - Auto generated Velocity form for , - generated from ADL. - - Generated using adl2views.xslt - - #capturefor( title) - #if ( $instance) - $instance.UserIdentifier - #else - - - - #end - #end - #capturefor( headextras) - - - - ${StylesHelper.InstallStylesheet( "Epoch")} - - - - - #end - #capturefor(bodyattributes) - onload="performInitialisation()" - #end - - - - - - - - - - - - [ cut here: next file '.auto.vm' ] - - - - - #if ( $instance) - #set( $title = " $instance.UserIdentifier") - #else - #set( $title = " - - ") - #end - - - $!title - - - - - Auto generated Velocity form for , - generated from ADL. - - Generated using adl2views.xsl - - - - - ${StylesHelper.InstallStylesheet( "Epoch")} - - - - - - - - - - - - - - - - - - - - -
- - #if ( $errors) - #if ( $errors.Count != 0) -
    - #foreach($e in $errors) - #if($e.Message) -
  • $t.Error($e)
  • - #else -
  • $t.Enc($e)
  • - #end - #end -
- #end - #end -
- - #if( $messages) - #if ( $messages.Count != 0) -
    - #foreach ( $message in $messages) -
  • $message
  • - #end -
- #end - #end -
-
- - - - - - - - - - - - - - - - - - #if ( $instance) - ${FormHelper.HiddenField( "instance.")} - #end - - - - - - - -
- - - - - - - - - - - - - - - - - - -
- - - -
- #if ( $instance) - #if ( $instance.NoDeleteReason) - [ $instance.NoDeleteReason ] - #else - - #end - #end - - #if ( $instance) - #if ( $instance.NoDeleteReason) - - #else - - #end - #end -
-
- -
-
- - -
- - - - - - - display: none - - - - - - -

- - - - - - -

-
- - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - auxlist for with listed fields - - - - - - - - auxlist with computed fields - - - - - - - - - - - - - - actionDangerous - actionSafe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - even - odd - - - - - - - - Computed field ()? TODO: Not yet implememented - - - - - - - - - - - - - - ${FormHelper.LabelFor( "instance.", " - - - ")} - - - #if( $instance) - #if( ) - - $FormHelper.HiddenField( "instance.") - #else - - - - - - #end - #else - - - - - - #end - - - - - - - - - - - - - - - ${FormHelper.LabelFor( "instance.", " - - - ")} - - - - - - - - - - - -
- ${ShuffleWidgetHelper.UnselectedOptions( "", , $instance.)} - - - - - - - - ${ShuffleWidgetHelper.SelectedOptions( "", $instance.)} -
- - - - - -
- - - - - - even - odd - - - - - - -
- - - - - - - - - - - - - - - - - - ${FormHelper.LabelFor( "instance.", " - - ")} - - - - - edit - edit - $maybe-edit - $maybe-edit - noneditable - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - required - - - - - - - - - - - - validate-digits - validate-number - validate-number - date-field validate-date - - - - - - - - - - - - - - - - - - - - 8 - 1 - - - - #set ( $maybe-edit="editable") - #if ( $instance) - #if ( ) - - - #set ( $maybe-edit="none") - - - #set ( $maybe-edit="noneditable") - - - #set( $maybe-edit="editable") - #end - #end - - ${.Editable( "", "%{rendermode='',class='',title='',size='',maxlength='',rows=''}")} - - - - - - - - - - - - - - - [ cut here: next file '.auto.vm' ] - - - - - - - - - - - Auto generated Velocity list for , - generated from ADL. - - Generated using adl2views.xslt - - - #capturefor( title) - - #end - #capturefor( headextras) - - #end - - - - - - - - - - - - - [ cut here: next file '.auto.vm' ] - - - - - - - - - - #set( $title = "") - $!title - - - - Auto generated Velocity list for , - generated from ADL. - - Generated using adl2listview.xsl - - - - - - - - - - - - - - - - - -
-
- - Showing $instances.FirstItem - $instances.LastItem of $instances.TotalItems - - - #if($instances.HasFirst) $PaginationHelper.CreatePageLink( 1, "<<" ) #end - #if(!$instances.HasFirst) << #end - - - #if($instances.HasPrevious) $PaginationHelper.CreatePageLink( $instances.PreviousIndex, "<" ) #end - #if(!$instances.HasPrevious) < #end - - - #if($instances.HasNext) $PaginationHelper.CreatePageLink( $instances.NextIndex, ">" ) #end - #if(!$instances.HasNext) > #end - - - #if($instances.HasLast) $PaginationHelper.CreatePageLink( $instances.LastIndex, ">>" ) #end - #if(!$instances.HasLast) >> #end - - - - - - - - - - - - - -
-
- - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - #foreach( in ) - #if ( $velocityCount % 2 == 0) - #set( $oddity = "even") - #else - #set( $oddity = "odd") - #end - - - - - - - - - - - - ? - & - - - - - - - - - - - - - - - - - - #end -
- - - - - - - -
- - - - - - #if ( ) - .ToString( 'd') - #end - - - #if ( ) - $t.Msg( ) - #end - - - #if( ) - - #end - - - - - - - - - - - ! - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - #foreach( in ) - #if ( $velocityCount % 2 == 0) - #set( $oddity = "even") - #else - #set( $oddity = "odd") - #end - - - - - - - - - - ? - & - - - - - - - - - - - - - - - - - - #end -
- - - - - - - -
- - - #if ( ) - .ToString( 'd') - #end - - - #if ( ) - $t.Msg( ) - #end - - - #if( ) - - #end - - - - - - - - - - - ! - -
-
- - - - - - - - - ${ScriptsHelper.InstallScript( "ShuffleWidget")} - - ${Ajax.InstallScripts()} - ${FormHelper.InstallScripts()} - ${Validation.InstallScripts()} - ${Scriptaculous.InstallScripts()} - ${DateTimeHelper.InstallScripts()} - - ${ScriptsHelper.InstallScript( "Sitewide")} - ${ScriptsHelper.InstallScript( "Behaviour")} - ${ScriptsHelper.InstallScript( "Epoch")} - ${ScriptsHelper.InstallScript( "Panes")} - - - - foobar! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - -
\ No newline at end of file diff --git a/transforms01/base-type-include.xslt b/transforms01/base-type-include.xslt deleted file mode 100755 index 35d6547..0000000 --- a/transforms01/base-type-include.xslt +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - integer - integer - - - - - - - - - - - - - - - - - - - - - - - 4294967296 - 8 - 8 - 10 - 10 - 8 - - - - - - - - - - diff --git a/transforms01/csharp-type-include.xslt b/transforms01/csharp-type-include.xslt deleted file mode 100755 index eb44928..0000000 --- a/transforms01/csharp-type-include.xslt +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - ADL: ERROR: could not find C# base type of property - - - - - - - - - - - - - - - - - - - - - - - - Message - - ICollection<> - - - ICollection<> - - DateTime - DateTime - String - String - Boolean - DateTime - int - double - Decimal - - - - - - - - - - - [unknown?] - - - - diff --git a/transforms01/datadescriber.xslt b/transforms01/datadescriber.xslt deleted file mode 100755 index 6e1e826..0000000 --- a/transforms01/datadescriber.xslt +++ /dev/null @@ -1,426 +0,0 @@ - - - - - - - - - - - - Data definition for the <xsl:value-of select="@name"/> application - version <xsl:value-of select="@version"/> - - - - -

- Data definition for the application version -

- - - -

- -

- -
- -
- Group: - -
-
- Permissions: - -
-
-
- - - - - - - - - - - - - - - even - odd - - - - - - - - - - - - - - - - - - - - - -
PropertyTypeReq'dDef'ltSizeDistinctPrompt
-   - - - - of type - - - : - - - - - - - - - String matching - "" - - - < - < - - - - -   - -   - -   - -   - -   - - -   - -
-   -
-   -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- - -
-

- Form -

- -

Permissions

-
    - -
-
- - -

Showing the following properties

- - - - - - - - -
 PropertyPromptDocumentation
-
- -

Showing all properties

-
-
-
-
- - -
-

- Page -

- -
    - -
-
- - -

Showing the following properties

- - - - - - - - -
 PropertyPromptDocumentation
-
- -

Showing all properties

-
-
-
-
- - -
-

- List , on select -

- -
    - -
-
- - -

Showing the following properties

- - - - - - - - -
 PropertyPromptDocumentation
-
- -

Showing all properties

-
-
-
-
- - - - - - - - fieldgroup-end - fieldgroup - - - - - auxlist-end - auxlist - - - - - Field - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - fieldgroup-end - fieldgroup - - - - - auxlist-end - auxlist - - - - - Verb - - - [dangerous] - - - - - - - - - - - - - - - - - - - - - - - - - - Auxlist - - - - - - - - - - - - - - - On select: - - - - - - - Showing the following properties - - - Showing all properties - - - - - - - - - - Auxlist - - - - - - - - - - - - - - - On select: - - - - - - - Showing the following properties - - - Showing all properties - - - - - - - - - - -
diff --git a/transforms01/i18n-en-GB-include.xslt b/transforms01/i18n-en-GB-include.xslt deleted file mode 100755 index 9da78d2..0000000 --- a/transforms01/i18n-en-GB-include.xslt +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - People - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/transforms01/localise-transform.xslt b/transforms01/localise-transform.xslt deleted file mode 100755 index 396cc78..0000000 --- a/transforms01/localise-transform.xslt +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -