|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VCardException | |
---|---|
a_vcard.android.syncml.pim.vcard |
Uses of VCardException in a_vcard.android.syncml.pim.vcard |
---|
Subclasses of VCardException in a_vcard.android.syncml.pim.vcard | |
---|---|
class |
VCardNestedException
VCardException thrown when VCard is nested without VCardParser's being notified. |
class |
VCardVersionException
VCardException used only when the version of the vCard is different. |
Methods in a_vcard.android.syncml.pim.vcard that throw VCardException | |
---|---|
java.lang.String |
VCardComposer.createVCard(ContactStruct struct,
int vcardversion)
Create a vCard String. |
protected java.lang.String |
VCardParser_V21.getBase64(java.lang.String firstString)
|
protected java.lang.String |
VCardParser_V30.getBase64(java.lang.String firstString)
vCard 3.0 does not require two CRLF at the last of BASE64 data. |
protected java.lang.String |
VCardParser_V21.getNonEmptyLine()
|
protected java.lang.String |
VCardParser_V30.getNonEmptyLine()
vCard 3.0 requires that the line with space at the beginning of the line must be combined with previous line. |
protected java.lang.String |
VCardParser_V21.getQuotedPrintable(java.lang.String firstString)
|
protected void |
VCardParser_V21.handleAgent(java.lang.String propertyValue)
vCard 2.1 specifies AGENT allows one vcard entry. |
protected void |
VCardParser_V30.handleAgent(java.lang.String propertyValue)
|
protected void |
VCardParser_V21.handleEncoding(java.lang.String pencodingval)
pencodingval = "7BIT" / "8BIT" / "QUOTED-PRINTABLE" / "BASE64" / "X-" word |
protected void |
VCardParser_V21.handleLanguage(java.lang.String langval)
See also Section 7.1 of RFC 1521 |
protected void |
VCardParser_V21.handleMultiplePropertyValue(java.lang.String propertyName,
java.lang.String propertyValue)
Mainly for "ADR", "ORG", and "N" We do not care the number of strnosemi here. |
protected void |
VCardParser_V21.handleParams(java.lang.String params)
params = ";" [ws] paramlist paramlist = paramlist [ws] ";" [ws] param / param param = "TYPE" [ws] "=" [ws] ptypeval / "VALUE" [ws] "=" [ws] pvalueval / "ENCODING" [ws] "=" [ws] pencodingval / "CHARSET" [ws] "=" [ws] charsetval / "LANGUAGE" [ws] "=" [ws] langval / "X-" word [ws] "=" [ws] word / knowntype |
protected void |
VCardParser_V30.handleParams(java.lang.String params)
vCard 3.0 allows iana-token as paramType, while vCard 2.1 does not. |
protected void |
VCardParser_V21.handlePropertyValue(java.lang.String propertyName,
java.lang.String propertyValue)
|
protected void |
VCardParser_V21.handleValue(java.lang.String pvalueval)
pvalueval = "INLINE" / "URL" / "CONTENT-ID" / "CID" / "X-" word |
boolean |
VCardParser_V21.parse(java.io.InputStream is,
java.lang.String charset,
VBuilder builder)
Parse the given stream and constructs VCardDataBuilder object. |
void |
VCardParser_V21.parse(java.io.InputStream is,
java.lang.String charset,
VBuilder builder,
boolean canceled)
It is very, very rare case, but there is a case where canceled may be already true outside this object. |
boolean |
VCardParser_V21.parse(java.io.InputStream is,
VBuilder builder)
|
boolean |
VCardParser.parse(java.lang.String vcardStr,
java.lang.String encoding,
VDataBuilder builder)
Parse the given vcard string |
boolean |
VCardParser.parse(java.lang.String vcardStr,
VDataBuilder builder)
Parse the given vcard string with US-ASCII encoding |
protected boolean |
VCardParser_V21.parseItem()
item = [groups "."] name [params] ":" value CRLF / [groups "."] "ADR" [params] ":" addressparts CRLF / [groups "."] "ORG" [params] ":" orgparts CRLF / [groups "."] "N" [params] ":" nameparts CRLF / [groups "."] "AGENT" [params] ":" vcard CRLF |
protected void |
VCardParser_V21.parseItems()
items = *CRLF item / item |
protected void |
VCardParser_V21.parseVCardFile()
Parse the file at the given position vcard_file = [wsls] vcard [wsls] |
protected boolean |
VCardParser_V21.readBeginVCard(boolean allowGarbage)
|
protected boolean |
VCardParser_V30.readBeginVCard(boolean allowGarbage)
vcard = [group "."] "BEGIN" ":" "VCARD" 1*CRLF 1*(contentline) ;A vCard object MUST include the VERSION, FN and N types. |
protected void |
VCardParser_V21.readEndVCard(boolean useCache,
boolean allowGarbage)
The arguments useCache and allowGarbase are usually true and false accordingly when this function is called outside this function itself. |
protected void |
VCardParser_V30.readEndVCard(boolean useCache,
boolean allowGarbage)
|
protected java.lang.String[] |
VCardParser_V21.separateLineAndHandleGroup(java.lang.String line)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |