xADL Features:
Selector String Representation

String Representations of Objects

Currently, the selector supports only 3 types of objects (data types): real number, date/time, and strings.

Real numbers are simply integers or doubles. They are represented as by numbers and they are parsed by the the java Double's parseDouble function. Some examples:

4.23
10
0.001

Dates represents moments in time. They are enclosed in pound-signs ("#"). The selector can process most common forms of dates. It accepts the FULL, LONG, MEDIUM, and SHORT formats under the U.S. locale as listed on the Javadoc documentation for DateFormat.

Note: the program will strip away the #'s. Some examples:

#1/12/02#   => Jan. 12th, 2002
#2/12/2002# => Feb. 12th, 2002

Strings are strings of characters. They are always enclosed in double quotes. Note: the program will strip away the double quotes. Some examples:

"hello world"
"false"
"fast"

Contact Us

If you have questions not answered by this website, please feel free to contact the software architectures group at UC Irvine through the ArchStudio developer's (mailman protected) email list at: archstudio-dev [@] uci [.] edu. (Note: You must subscribe to the mail list before you can post to it.)

Portions of this site Copyright © The Regents of the University of California. All Rights Reserved Worldwide. The development of ArchStudio was initially funded by the DARPA DASADA (Dynamic Assembly for Systems Adaptability, Dependability, and Assurance) program. The site now includes results from projects supported in part by National Science Foundation grants IIS-0205724 and CCF-0430066, The Boeing Company, and IBM.

Site Meter