QA approved

On Thu, Jul 15, 2010 at 7:56 AM, P T Withington <[email protected]> wrote:

> Change 20100714-ptw-a by [email protected] on 2010-07-14 18:54:18 EDT
>    in /Users/ptw/OpenLaszlo/trunk-2
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Substrate for user-definable types
>
> Bugs Fixed:  LPP-7354 Presentation Types (partial)
>
> Technical Reviewer: [email protected] (pending)
> QA Reviewer: [email protected] (pending)
>
> Overview:
>    Rework the Schema type system to allow user-defined types (and
>    forward references to types).
>
> Details:
>
>    Schema: Reorganize Type to be subclassable.  Move view-specific
>    parts to ViewSchema.UserType.  newType should never re-create a
>    type.  getTypeForName moved to ViewSchema.
>
>    TypeCompiler: stub
>
>    ViewSchema: UserType allows dynamically adding types, records
>    definition and first reference (for error reporting).  Allows
>    forward references to types, which will be resolved once the
>    schema is complete.
>
>    NodeModel, ClassModel: Permit forward references to types.
>
>    Compiler: Resolve types
>
> Tests:
>    lztest, smokecheck
>
> Files:
> M       WEB-INF/lps/server/src/org/openlaszlo/xml/internal/Schema.java
> A       WEB-INF/lps/server/src/org/openlaszlo/compiler/TypeCompiler.java
> M       WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewSchema.java
> M       WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
> M       WEB-INF/lps/server/src/org/openlaszlo/compiler/Compiler.java
> M       WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20100714-ptw-a.tar
>



-- 
Henry Minsky
Software Architect
[email protected]

Reply via email to