![]() UJML Language Reference |
There are several different types of UJML files and other, related, files.
A UJML application consists of the source code and media resource files required for the application, plus any files produced by the UJML compiler. These files have different extensions, which depend on the type of file.
There are several different types of UJML source code files, each of which is determined by the kinds of UJML elements allowed in it. These include application files ('.ujml'), linkable partition files ('.ujml'), state machine partition files ('.ujms'), extension declaration files ('.ujmc'), and entity include files ('.ent'). See Layout of UJML Files.
Your UJML application may also require one or more resources. These are media files, with file extensions determined by the file type. See Resources.
When the UJML application is compiled, the UJML source code is used to generate byte code files ('.ujbc'). Optionally, you can create UJML package files ('.uiepk') which encapsulate multiple byte code and media files into a single file. See Compiling.
|
Topic |
Description |
|
An application file contains a standalone UJML application. | |
|
A partition file contains a UJML module designed to be linked to at run time or included in another file. | |
|
A component file contains a UJML component that is loaded at run time and zero or more instances created. | |
|
An interface file contains one or more UJML component interface declarations each of which may be included into an application, partition, or component file. | |
|
An entity include file contains entity declarations to include into application and partition files. | |
|
Media files are the non-UJML resources used by an application. | |
|
A byte code file contains compiled UJML. | |
|
A package file encloses multiple UJML byte code and media files into a single file. |
|
Copyright (c) 2000-2007 UIEvolution, Inc. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|