FileDocCategorySizeDatePackage
UpgradeRomizedProperties.javaAPI DocphoneME MR2 API (J2ME)49017Wed May 02 18:00:26 BST 2007None

SkinProperty

public class SkinProperty extends Object
Represents skin property

Fields Summary
public static final int
INT_T
Integer property
public static final int
STRING_T
String property
public static final int
FONT_T
Font property
public static final int
IMAGE_T
Image property
public static final int
C_IMAGE_T
Composite image property
public static final int
INT_SEQ_T
Integers sequence property
public static final int
TOTAL_T
Total numbers of types
String
name
Property's name as used in RomizedProperties.java
String
value
Property's value
String
id
Name of the integer constant that is used for getting property value in new format instead of property's name used in old format
boolean
isNew
true, if this property is newly introduced, i.e. isn't used by RomizedProperties.java. New properties get its values as the result of conversion of some other properties.
int
type
Property type
int
totalPieces
Number of pieces in composite image
static SkinProperty[]
properties
All the properties used by Chameleon
Constructors Summary
SkinProperty(String name, String defaultValue, String id, int type)
Constructor


          
        
                
        this.name = name;
        this.value = defaultValue;
        this.id = id;
        this.isNew = false;
        this.type = type;
        this.totalPieces = 1;
    
SkinProperty(String name, String defaultValue, String id, int type, boolean isNew)
Constructor

        this.name = name;
        this.value = defaultValue;
        this.id = id;
        this.isNew = isNew;
        this.type = type;
        this.totalPieces = 1;
    
Methods Summary