superwaba.ext.xplat.io.pimal
Class VCardField

java.lang.Object
  |
  +--superwaba.ext.xplat.io.pimal.VersitField
        |
        +--superwaba.ext.xplat.io.pimal.VCardField
Direct Known Subclasses:
AddressField

public abstract class VCardField
extends VersitField

Abstract superclass for Field-classes that use the vCard standard. Contains constants according to the keys, the vCard standard requests. Please refer to vCard specification for more information


Field Summary
static int ADR
           
static int BDAY
           
static int CATEGORIES
           
static int CLASS
           
static int EMAIL
           
static int FN
           
static int GEO
           
static int KEY
           
static int LABEL
           
static int LOGO
           
static int MAILER
           
static int N
           
static int NICKNAME
           
static int NOTE
           
static int ORG
           
static int PHOTO
           
static int PRODID
           
static int REV
           
static int ROLE
           
static int SORT_STRING
           
static int SOUND
           
static int TEL
           
static int TITLE
           
static int TZ
           
static int UID
           
static int URL
           
static int VERSION
           
 
Fields inherited from class superwaba.ext.xplat.io.pimal.VersitField
key, options, optionsAsArray, values, X
 
Constructor Summary
VCardField(int key, java.lang.String[] options, java.lang.String[] values)
           
 
Method Summary
 java.lang.String toString()
          This method returns the String representative of this Object.
 
Methods inherited from class superwaba.ext.xplat.io.pimal.VersitField
addOption, cloneOptions, cloneValues, getKey, getOption, getOptions, getValues, hasOption, match, removeOption, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FN

public static final int FN

N

public static final int N

NICKNAME

public static final int NICKNAME

PHOTO

public static final int PHOTO

BDAY

public static final int BDAY

ADR

public static final int ADR

LABEL

public static final int LABEL

TEL

public static final int TEL

EMAIL

public static final int EMAIL

MAILER

public static final int MAILER

TZ

public static final int TZ

GEO

public static final int GEO

TITLE

public static final int TITLE

ROLE

public static final int ROLE

LOGO

public static final int LOGO

ORG

public static final int ORG

CATEGORIES

public static final int CATEGORIES

NOTE

public static final int NOTE

PRODID

public static final int PRODID

REV

public static final int REV

SORT_STRING

public static final int SORT_STRING

SOUND

public static final int SOUND

UID

public static final int UID

URL

public static final int URL

VERSION

public static final int VERSION

CLASS

public static final int CLASS

KEY

public static final int KEY
Constructor Detail

VCardField

public VCardField(int key,
                  java.lang.String[] options,
                  java.lang.String[] values)
Parameters:
key - this addresses key (one of the static keys of contained in this class)
options - an array of Strings of the form "option=value"
values - an array of values, corresponding to the vCard3.0 specification of the chosen key
Method Detail

toString

public java.lang.String toString()
Description copied from class: VersitField
This method returns the String representative of this Object. If you use this method of VersitField the key is missing in the String representative. So please use the toString()-method of VCalField respective VCardField.
Overrides:
toString in class VersitField
Tags copied from class: VersitField
See Also:
Object.toString()