Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Hierarchic structures - XML data in groovy
  • Closures
  • Method Handlers 
  • Properties
  • Meta ProgrammingLet Programming

Let me also add that here are many examples of creating builders in Groovy, so I will use those examples to keep this presentation short.

I find it easier to understand concrete examples so I will start by using a standard builder MarkupBuilder; so let us see it in use:

...