Troubleshooting guide
278
BlackBerry Java Development Environment Development Guide
fileset Java
radio
langid
Colour
The fileset element includes an optional directory element and one or more files elements. It
specifies a set of .cod files, in a single directory, to load onto the BlackBerry device. To load files from more
than one directory, include one or more
fileset elements in the .alx file.
The Java attribute specifies the minimum version of the BlackBerry JVM with which the .cod files are
compatible. The current JVM is Version 1.0. The
Java attribute is required.
The radio attribute lets you load different applications or modules onto the BlackBerry device depending
on the network type of the BlackBerry device. Possible values include
Mobitex, DataTAC, GPRS, CDMA,
and
IDEN. The radio attribute is optional.
The langid attribute lets you load different applications or modules depending on the language support
that BlackBerry device users add to their BlackBerry devices. The value is a Win32
langid code; for
example:
0x0009 (English), 0x0007 (German), 0x000a (Spanish), and 0x000c (French). The langid
attribute is optional.
The colour attribute lets you load different applications or modules for color or monochrome displays.
The value is a
Boolean; true means color display and false means monochrome.
hidden
— The hidden element hides a package so that it does not appear to BlackBerry device users in the
Application Loader. To hide a package, add the following line:
<hidden>true</hidden>.
Use this element in conjunction with the required element to load the application by default, or set the
requires tag to load this package if another application exists.
Only corporate system administrators should use the hidden tag. This tag is not intended for use by third-
party application vendors.
Note: The BlackBerry Desktop Software Version 3.6 and later supports this element.
language langid
The language tag lets you override the text that appears in the Application Loader when the Application
Loader runs in the language that the
langid attribute specifies.
To support multiple languages, specify multiple language tags. To specify the name, description,
version, vendor, and copyright tags for each language, nest these tags in the language tag. If you
do not nest a tag, the text appears in the default language.
The langid attribute specifies the Win32 langid code for the language to which this information
applies. For example, some Win32
langid codes are: 0x0009 (English), 0x0007 (German), 0x000a
(Spanish), and
0x000c (French).
library id
You can use the library element instead of the application element. It contains the elements for a
single library module. You cannot nest modules. By default, a library module does not appear in the
Application Loader.
Typically, use the library element as the target of a <requires> element, so that when a particular
application loads onto the BlackBerry device, a required library also loads onto the BlackBerry device.
Note: The BlackBerry Desktop Software Version 3.6 and later supports this element.
loader version
The loader element contains one or more application element.
The version attribute specifies the version of the Application Loader.
name
— The name element provides a descriptive name for the application, which appears in the Application
Loader.
required
— The required element lets you force an application to load. The Application Loader selects the
application for installation, and the BlackBerry device user cannot change this selection. Add the following
line:
<required>true</required>.
Only corporate system administrators should use the required tag. This tag should not be used by third-
party application vendors.
Note: The BlackBerry Desktop Software Version 3.5 and later supports this element.
Element Attributes Description