Intercalate is an application,
a process, a toolset.
Intercalate fills stencils with sense, patterns with purpose, templates with text. |
|
Intercalate is a set of three tools developed to guide and facilitate the generation of synchronized realizations of data. These tools can be used as stand-alone graphical applications, but also provide interfaces which expose their power for use in embedded or non-interactive, scripted environments.
The Property List Editor is a visual application that allows the creation
and modification of what we call Property Lists — parameterized lists
of data that capture the underlying model that we are working with. It
is a full featured text editor with specific features to maintain Property
List files — specifically keys, arrays, and dictionaries. Files
may be imported or exported in either plist or xml format. The pages that follow will illustrate what we really mean by the term Property
List.
The Template Editor is a visual application that allows the creation and
modification of what we call Templates — instructions for transforming
the data in PropertyLists into one or more realizations that we desire.
It is a full featured text editor with specific features to maintain Template
files. All of the Intercalate element keywords are highlighted and easily
inserted using toolbar icons. Files may be imported or exported in either
a traditional or xml format. The pages that follow illustrate what we really mean by the term Template.
The Intercalate Generator is a visual application that takes Property Lists
and Templates as input and produces what we call realizations as output.
Property List and Template files are selected, edited by invoking the Property
List and Template Editors and then the resulting output generated and directed
to the appropriate folder or directory. The Intercalate Generator lets you conveniently name and manage these components of the Intercalate process.
To understand more about what Property Lists, Templates, and realizations
really are, study the examples in the next few pages.
< Back 1 2 3 4 5 6 7 8 9 Next > |
Copyright © 2003 Alodar Systems, Inc. All rights reserved.