com.funambol.util
Class AppProperties

java.lang.Object
  extended by com.funambol.util.AppProperties

public class AppProperties
extends java.lang.Object

This class provides a mechanism to read attributes stored in the jad file. The BB implementation uses the RIM apis so it can be used by both BB native applications and MIDlets. The class provides a list of basic properties, but it can be used to get any custom property, not just the ones listed as constants.


Field Summary
static java.lang.String ADDRESS_ATTR
           
static java.lang.String APP_INFO_ATTR
           
static java.lang.String AUTOUPDATE_CHECK_INTERVAL
           
static java.lang.String AUTOUPDATE_REMINDER_INTERVAL
           
static java.lang.String AUTOUPDATE_URL
           
static java.lang.String CTP
           
static java.lang.String CTP_SERVER
           
static java.lang.String DEVID_ATTR
           
static java.lang.String EMBEDDED_ADS
           
static java.lang.String ENABLE_COMPRESS
           
static java.lang.String ENABLE_DATE_FILTER
           
static java.lang.String ENABLE_DELETE_PROPAGATION
           
static java.lang.String ENABLE_SCHEDULER_ATTR
           
static java.lang.String ENABLE_SMS_LISTENER_ATTR
           
static java.lang.String LIVE_SERVER_ATTR
           
static java.lang.String LOG_APPENDER
           
static java.lang.String LOG_FILE_DIR_URL
           
static java.lang.String LOG_SOCKET_URL
           
static java.lang.String LOGLEVEL_ATTR
           
static java.lang.String MIDLET_NAME
           
static java.lang.String MIDLET_PUSH_1
           
static java.lang.String MIDLET_VENDOR
           
static java.lang.String MIDLET_VERSION
           
static java.lang.String NAME_ATTR
           
static java.lang.String PASSWORD_ATTR
           
static java.lang.String PIM_REMOTEURI_ATTR
           
static java.lang.String POLL_INTERVAL_ATTR
           
static java.lang.String REL
           
static java.lang.String REMOTEURI_ATTR
           
static java.lang.String SAN_PORT
           
static java.lang.String SH_FORMAT
           
static java.lang.String SINGLE_BUNDLE
           
static java.lang.String URL_ATTR
           
static java.lang.String USER_ATTR
           
 
Constructor Summary
AppProperties(java.lang.Object app)
          Construct an AppProperties
 
Method Summary
 java.lang.String get(java.lang.String property)
           
 boolean isNoCaptionInBodyField()
          return true if body field in compose message screen should have empty title.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MIDLET_VERSION

public static final java.lang.String MIDLET_VERSION
See Also:
Constant Field Values

SH_FORMAT

public static final java.lang.String SH_FORMAT
See Also:
Constant Field Values

LIVE_SERVER_ATTR

public static final java.lang.String LIVE_SERVER_ATTR
See Also:
Constant Field Values

LOG_APPENDER

public static final java.lang.String LOG_APPENDER
See Also:
Constant Field Values

LOG_SOCKET_URL

public static final java.lang.String LOG_SOCKET_URL
See Also:
Constant Field Values

LOG_FILE_DIR_URL

public static final java.lang.String LOG_FILE_DIR_URL
See Also:
Constant Field Values

EMBEDDED_ADS

public static final java.lang.String EMBEDDED_ADS
See Also:
Constant Field Values

REL

public static final java.lang.String REL
See Also:
Constant Field Values

CTP

public static final java.lang.String CTP
See Also:
Constant Field Values

CTP_SERVER

public static final java.lang.String CTP_SERVER
See Also:
Constant Field Values

MIDLET_PUSH_1

public static final java.lang.String MIDLET_PUSH_1
See Also:
Constant Field Values

SAN_PORT

public static final java.lang.String SAN_PORT
See Also:
Constant Field Values

MIDLET_NAME

public static final java.lang.String MIDLET_NAME
See Also:
Constant Field Values

MIDLET_VENDOR

public static final java.lang.String MIDLET_VENDOR
See Also:
Constant Field Values

LOGLEVEL_ATTR

public static final java.lang.String LOGLEVEL_ATTR
See Also:
Constant Field Values

ENABLE_SCHEDULER_ATTR

public static final java.lang.String ENABLE_SCHEDULER_ATTR
See Also:
Constant Field Values

ENABLE_SMS_LISTENER_ATTR

public static final java.lang.String ENABLE_SMS_LISTENER_ATTR
See Also:
Constant Field Values

USER_ATTR

public static final java.lang.String USER_ATTR
See Also:
Constant Field Values

URL_ATTR

public static final java.lang.String URL_ATTR
See Also:
Constant Field Values

PASSWORD_ATTR

public static final java.lang.String PASSWORD_ATTR
See Also:
Constant Field Values

ADDRESS_ATTR

public static final java.lang.String ADDRESS_ATTR
See Also:
Constant Field Values

NAME_ATTR

public static final java.lang.String NAME_ATTR
See Also:
Constant Field Values

REMOTEURI_ATTR

public static final java.lang.String REMOTEURI_ATTR
See Also:
Constant Field Values

DEVID_ATTR

public static final java.lang.String DEVID_ATTR
See Also:
Constant Field Values

PIM_REMOTEURI_ATTR

public static final java.lang.String PIM_REMOTEURI_ATTR
See Also:
Constant Field Values

POLL_INTERVAL_ATTR

public static final java.lang.String POLL_INTERVAL_ATTR
See Also:
Constant Field Values

ENABLE_COMPRESS

public static final java.lang.String ENABLE_COMPRESS
See Also:
Constant Field Values

ENABLE_DATE_FILTER

public static final java.lang.String ENABLE_DATE_FILTER
See Also:
Constant Field Values

APP_INFO_ATTR

public static final java.lang.String APP_INFO_ATTR
See Also:
Constant Field Values

ENABLE_DELETE_PROPAGATION

public static final java.lang.String ENABLE_DELETE_PROPAGATION
See Also:
Constant Field Values

AUTOUPDATE_URL

public static final java.lang.String AUTOUPDATE_URL
See Also:
Constant Field Values

AUTOUPDATE_CHECK_INTERVAL

public static final java.lang.String AUTOUPDATE_CHECK_INTERVAL
See Also:
Constant Field Values

AUTOUPDATE_REMINDER_INTERVAL

public static final java.lang.String AUTOUPDATE_REMINDER_INTERVAL
See Also:
Constant Field Values

SINGLE_BUNDLE

public static final java.lang.String SINGLE_BUNDLE
See Also:
Constant Field Values
Constructor Detail

AppProperties

public AppProperties(java.lang.Object app)
Construct an AppProperties

Parameters:
app - is the application. In this implementation this must be the MIDlet object
Method Detail

get

public java.lang.String get(java.lang.String property)

isNoCaptionInBodyField

public boolean isNoCaptionInBodyField()
return true if body field in compose message screen should have empty title. Currently is true only for BB



Copyright © 2001-2009 Funambol.