UJML Language Reference
A complete reference to the Ujinn Markup Language (UJML), a component of the UIEvolution SDK
Copyright (c) 2000-2005 by UIEvolution, Inc. All rights reserved.
Version 1.5 build 11
UJML (Ujinn Markup Language ) is an XML-based language designed for creating applications that run on the UIEvolution UIEngine; a cross-platform, dynamic user interface and programming environment.
The UJML Language Reference consists of three kinds of topics:
The conceptual topics are organized like a book, with each topic representing a separate chapter. In other words, you should read them from beginning to end.
The reference information is detailed in separate sections, according to the type of language element, and organized so that you can easily navigate to the topic for a specific language element. In other words, you should treat and read the reference sections like an encyclopedia.
The samples are presented as groups of related UJML code files. You can browse through them or use the link from the example snippets in the conceptual and reference topics to go directly from a code snippet to a complete, working implementation.
Other UIE SDK documentation is listed in the UIE SDK Overview.
|
Topic |
Description |
|
UJML 1.5 includes new features to improve the language and your applications. | |
|
UJML is an XML-based declarative language consisting of a specific set of elements and possible attribute values, melded with a simple procedural scripting language. | |
|
UJML is an XML-based language designed for creating applications that run on the UIEvolution UIEngine, a cross-platform, dynamic user interface and programming environment. | |
|
UJML provides XML tags that provide the structural and declarative elements of the language. | |
|
UJML provides processing instructions for conditional compilation. | |
|
UJML provides predefined XML entities for many common values. | |
|
UJML provides built-in functions for common operations and accessing device features. | |
|
UJML provides events for user interaction, resources, and sounds. | |
|
The UJML block scripting language uses a syntax similar to Javascript. | |
|
These are complete samples of UJML code. |
|
Copyright (c) 2000-2005 by UIEvolution, Inc. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|