J2ME Polish
J2ME Polish 2.4 Documentation
Enough Software

Alcatel/One Touch 735i


Display

PropertyValuePreprocessing Access
Screen-Size (width x height)128x128polish.ScreenSize, polish.ScreenWidth, polish.ScreenHeight
Bits per Pixel12
(4,096 colors)
polish.BitsPerPixel
Supports Pointer/Touch Eventsnopolish.hasPointerEvents

Platform

PropertyValuePreprocessing Access
VendorAlcatelpolish.Vendor
PlatformMIDP/2.0polish.JavaPlatform, polish.midp2
ConfigurationCLDC/1.0polish.JavaConfiguration, polish.cldc1.0
Supported APIswmapipolish.JavaPackage, polish.api.wmapi
Meets the Recommended Capablities for the J2ME Polish GUIyes  --

Memory

PropertyValuePreprocessing Variable
Maximum Jar Size128 kbpolish.MaxJarSize
Available Storage Size1.5 MBpolish.StorageSize

Multimedia

PropertyValuePreprocessing Access
Supported Audio Formatsmidi, sp-midi, iMelody, amrpolish.SoundFormat, polish.audio.midi, polish.audio.sp-midi, polish.audio.imelody, polish.audio.amr

Groups

Groups can be used to assemble the resources (like images or sound-files) for an application.
Have a look at the documentation for more info.

GroupResource Folder
midp2resources/midp2
wmapiresources/wmapi
midiresources/midi
sp-midiresources/sp-midi
imelodyresources/imelody
amrresources/amr
ScreenSize.128x128resources/ScreenSize.128x128
BitsPerPixel.4+resources/BitsPerPixel.4+
BitsPerPixel.8+resources/BitsPerPixel.8+
BitsPerPixel.12+resources/BitsPerPixel.12+
BitsPerPixel.12resources/BitsPerPixel.12

Preprocessing Capabilities

Capabilities can be used with the "//#=" preprocessing directive and can be compared with the "//#if" directive. For each defined capability a preprocessing symbol with the same name will be defined.
Have a look at the preprocessing documentation for more information.

Examples:

//#if polish.Vendor == Alcatel
	// this is a Alcatel device
//#endif
//#ifdef polish.ScreenWidth:defined
	//#= int screenWidth = ${ polish.ScreenWidth };
//#else
	int screenWidth = UNKNOWN_WIDTH;
//#endif

CapabilityValue
polish.bitsperpixel12
polish.build.bootclasspathcldc-1.0.jar,midp-2.0.jar
polish.build.implicitgroupsmidp2
polish.identifierAlcatel/One Touch 735i
polish.imageformatpng, gif, jpg, agif, bmp
polish.javaconfigurationCLDC/1.0
polish.javapackagewmapi
polish.javaplatformMIDP/2.0
polish.maxjarsize128 kb
polish.nameOne Touch 735i
polish.screenheight128
polish.screensize128x128
polish.screenwidth128
polish.soundformatmidi, sp-midi, iMelody, amr
polish.storagesize1.5 MB
polish.supportfloatingpointfalse
polish.vendorAlcatel
polish.wap.useragentAlcatel-BH4R/Alcatel-BH4R/1.0 UP.Browser/6.2.ALCATEL MMP/1.0Alcatel-BH4R/1.0 UP.Browser/6.2.ALCATELMMP/1.0

Preprocessing Symbols

Symbols can be evaluated with the "//#ifdef" and related preprocessing directives.
Have a look at the preprocessing documentation for more information.

Example:

//#if polish.api.mmapi || polish.midp2
	// this device supports the Mobile Media API
//#endif

Symbol
polish.api.wmapi
polish.audio.amr
polish.audio.imelody
polish.audio.midi
polish.audio.sp-midi
polish.bitsperpixel.12
polish.bitsperpixel:defined
polish.build.bootclasspath.cldc-1.0.jar
polish.build.bootclasspath.midp-2.0.jar
polish.build.bootclasspath:defined
polish.build.implicitgroups.midp2
polish.build.implicitgroups:defined
polish.cldc
polish.cldc1.0
polish.identifier.alcatel/one touch 735i
polish.identifier:defined
polish.imageformat.agif
polish.imageformat.bmp
polish.imageformat.gif
polish.imageformat.jpg
polish.imageformat.png
polish.imageformat:defined
polish.javaconfiguration.cldc/1.0
polish.javaconfiguration:defined
polish.javapackage.wmapi
polish.javapackage:defined
polish.javaplatform.midp/2.0
polish.javaplatform:defined
polish.maxjarsize.128 kb
polish.maxjarsize:defined
polish.midp
polish.midp2
polish.name.one touch 735i
polish.name:defined
polish.screenheight:defined
polish.screensize.128x128
polish.screensize:defined
polish.screenwidth:defined
polish.soundformat.amr
polish.soundformat.imelody
polish.soundformat.midi
polish.soundformat.sp-midi
polish.soundformat:defined
polish.storagesize.1.5 mb
polish.storagesize:defined
polish.supportfloatingpoint.false
polish.supportfloatingpoint:defined
polish.supportspolishgui
polish.vendor.alcatel
polish.vendor:defined
polish.wap.useragent.alcatel-bh4r/alcatel-bh4r/1.0 up.browser/6.2.alcatel mmp/1.0alcatel-bh4r/1.0 up.browser/6.2.alcatelmmp/1.0
polish.wap.useragent:defined
back to top