Modifier and Type | Class and Description |
---|---|
static class |
PhoneNumber.Rel
The phone number type.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
label
Label.
|
protected java.lang.String |
phoneNumber
Human-readable phone number.
|
protected boolean |
primary
Whether this is the primary phone number
|
protected java.lang.String |
rel
The phone number type.
|
protected java.lang.String |
uri
"Tel URI" (formal representation of number; see RFC 3966).
|
Constructor and Description |
---|
PhoneNumber() |
Modifier and Type | Method and Description |
---|---|
void |
generate(XmlWriter w,
ExtensionProfile extProfile)
Generates an XML representation for the extension.
|
static ExtensionDescription |
getDefaultDescription()
Returns the suggested extension description.
|
XmlParser.ElementHandler |
getHandler(ExtensionProfile extProfile,
java.lang.String namespace,
java.lang.String localName,
org.xml.sax.Attributes attrs)
Gets an XML element handler for the extension.
|
java.lang.String |
getLabel() |
java.lang.String |
getPhoneNumber() |
boolean |
getPrimary() |
java.lang.String |
getRel() |
java.lang.String |
getUri() |
void |
setLabel(java.lang.String v) |
void |
setPhoneNumber(java.lang.String v) |
void |
setPrimary(boolean p) |
void |
setRel(java.lang.String v) |
void |
setUri(java.lang.String v) |
protected java.lang.String rel
protected java.lang.String label
protected java.lang.String uri
protected java.lang.String phoneNumber
protected boolean primary
public java.lang.String getRel()
public void setRel(java.lang.String v)
public java.lang.String getLabel()
public void setLabel(java.lang.String v)
public java.lang.String getUri()
public void setUri(java.lang.String v)
public java.lang.String getPhoneNumber()
public void setPhoneNumber(java.lang.String v)
public boolean getPrimary()
public void setPrimary(boolean p)
public static ExtensionDescription getDefaultDescription()
public void generate(XmlWriter w, ExtensionProfile extProfile) throws java.io.IOException
Extension
public XmlParser.ElementHandler getHandler(ExtensionProfile extProfile, java.lang.String namespace, java.lang.String localName, org.xml.sax.Attributes attrs)
Extension
getHandler
in interface Extension
extProfile
- extension profilenamespace
- extension namespacelocalName
- tag name, without the namespace prefixattrs
- tag attributes