#
#   1
#
# Copyright 1990-2006 Sun Microsystems, Inc. All Rights Reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER
#
###############################################################################
# This file specifies the romized classes that should be initialized
# at build time/VM load time.
#
# JSR 205 Declarations
#

# Classes that should be initialized at build-time instead of run-time
#
#InitAtBuild =

# Do not rename the fields of the following classes because
# they are accessed via KNI_GetFieldID
#
DontRenameNonPublicFields = com.sun.midp.io.j2me.sms.Protocol$SMSPacket
DontRenameNonPublicFields = com.sun.midp.io.j2me.cbs.Protocol$CBSPacket

# Do not rename the following classes because they are instantiated
# via Class.forName() or KNI_FindClass
#
DontRenameClass = com.sun.midp.wma.ProtocolPushImpl
DontRenameClass = com.sun.midp.io.j2me.ProtocolBase$SecurityTrusted
DontRenameClass = com.sun.midp.io.j2me.sms.Protocol
DontRenameClass = com.sun.midp.io.j2me.cbs.Protocol

# These packages are hidden
# Non-romized code is prevented from accessing even public methods/fields
# of classes in these packages
#
HiddenPackage = com.sun.midp.io.j2me.sms
HiddenPackage = com.sun.midp.io.j2me.cbs

# These packages are restricted
# Non-romized code cannot load new classes into them
#
#RestrictedPackage =

# Quick native functions are smaller in ROM footprint and are faster to invoke.
# Do not use quick native for Java native function calls that have
# KNIxxxNewxxx, SNIxxxNewxxx, Throw, and SNI_ statements.
#
#QuickNative =

# Classes/methods that should be pre-compiled
#
#Precompile =


