UIEvolutin Inc.
UJML Language Reference
Things

These samples implement an application that describes things using simple data Components.

These samples demonstrate the use of components as data values, using multiple interfaces to provide different levels of information. See Components, Interfaces. The samples also demonstrate casting between reference values and interface types to dynamically determine what interfaces a component reference implements, and using components to provide locale-specific information. 

 

 

Figure 1. A 'thing' displayed by the Things sample.

Topic 
Description 
The ithings.ujmi sample declares interfaces for the Things sample application. 
The things.ujml sample application loads a list of things from a data-provider component and displays them one by one. 
The animal.ujml sample component provides data about a thing that is an animal. 
The vegetable.ujml sample component provides data about a thing that is a vegetable. 
The mineral.ujml sample component provides data about a thing that is a mineral. 
The unknown.ujml sample component provides data about a thing that is of an unknown type. 
This sample includes a component that provides locale-specific information. 
Copyright (c) 2000-2007 UIEvolution, Inc. All rights reserved.
What do you think about this topic? Send feedback!