public class Nickname extends ExtensionPoint implements Extension
<apps:nickname xmlns:apps="http://schemas.google.com/apps/2006" name="robby"/>
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTRIBUTE_NAME |
static java.lang.String |
EXTENSION_LOCAL_NAME |
| Constructor and Description |
|---|
Nickname() |
| Modifier and Type | Method and Description |
|---|---|
void |
generate(XmlWriter w,
ExtensionProfile extensionProfile)
Generates an XML representation for the extension.
|
static ExtensionDescription |
getDefaultDescription() |
XmlParser.ElementHandler |
getHandler(ExtensionProfile extProfile,
java.lang.String namespace,
java.lang.String localName,
org.xml.sax.Attributes attrs)
The default implementation uses the
AttributesHandler to handle
parsing the extension. |
java.lang.String |
getName() |
void |
setName(java.lang.String name) |
addExtension, addRepeatingExtension, declareExtensions, generateCumulativeXmlBlob, getExtension, getExtensions, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visitdisableStrictValidation, enableStrictValidation, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutablepublic static final java.lang.String EXTENSION_LOCAL_NAME
public static final java.lang.String ATTRIBUTE_NAME
public java.lang.String getName()
public void setName(java.lang.String name)
public static ExtensionDescription getDefaultDescription()
public void generate(XmlWriter w, ExtensionProfile extensionProfile) throws java.io.IOException
Extensiongenerate in interface Extensiongenerate in class AbstractExtensionw - XML writerextensionProfile - extension profilejava.io.IOExceptionpublic XmlParser.ElementHandler getHandler(ExtensionProfile extProfile, java.lang.String namespace, java.lang.String localName, org.xml.sax.Attributes attrs)
AbstractExtensionAttributesHandler to handle
parsing the extension.getHandler in interface ExtensiongetHandler in class ExtensionPointextProfile - extension profilenamespace - extension namespacelocalName - tag name, without the namespace prefixattrs - tag attributes