com.frevvo.forms.client.ext
Class TemplateExtension
java.lang.Object
com.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.frevvo.forms.client.ext.TemplateExtension
- All Implemented Interfaces:
- com.google.gdata.data.Extension
public class TemplateExtension
- extends com.google.gdata.data.ExtensionPoint
- implements com.google.gdata.data.Extension
| Nested classes/interfaces inherited from class com.google.gdata.data.ExtensionPoint |
com.google.gdata.data.ExtensionPoint.CumulativeBlobHandler, com.google.gdata.data.ExtensionPoint.ExtensionHandler |
| Nested classes/interfaces inherited from class com.google.gdata.data.AbstractExtension |
com.google.gdata.data.AbstractExtension.AttributesHandler |
| Fields inherited from class com.google.gdata.data.ExtensionPoint |
xmlBlob |
| Fields inherited from class com.google.gdata.data.AbstractExtension |
localName, namespace |
|
Method Summary |
void |
generate(com.google.gdata.util.common.xml.XmlWriter w,
com.google.gdata.data.ExtensionProfile extProfile)
|
static com.google.gdata.data.ExtensionDescription |
getDefaultDescription()
Returns the suggested extension description. |
com.google.gdata.util.XmlParser.ElementHandler |
getHandler(com.google.gdata.data.ExtensionProfile extProfile,
java.lang.String namespace,
java.lang.String localName,
org.xml.sax.Attributes attrs)
|
java.lang.String |
getTemplateId()
|
static java.lang.String |
getTemplateId(com.google.gdata.data.ExtensionPoint extPoint)
|
static void |
setTemplateId(com.google.gdata.data.ExtensionPoint extPoint,
java.lang.String id)
|
void |
setTemplateId(java.lang.String id)
|
| Methods inherited from class com.google.gdata.data.ExtensionPoint |
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, declareExtensions, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild, visitChildren |
| Methods inherited from class com.google.gdata.data.AbstractExtension |
consumeAttributes, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TEMPLATE_ELEMENT
public static final java.lang.String TEMPLATE_ELEMENT
- See Also:
- Constant Field Values
TEMPLATE_ID_ATTRIBUTE
public static final java.lang.String TEMPLATE_ID_ATTRIBUTE
- See Also:
- Constant Field Values
templateId
protected java.lang.String templateId
TemplateExtension
public TemplateExtension()
TemplateExtension
public TemplateExtension(java.lang.String ownerId)
getTemplateId
public static java.lang.String getTemplateId(com.google.gdata.data.ExtensionPoint extPoint)
setTemplateId
public static void setTemplateId(com.google.gdata.data.ExtensionPoint extPoint,
java.lang.String id)
getTemplateId
public java.lang.String getTemplateId()
setTemplateId
public void setTemplateId(java.lang.String id)
getDefaultDescription
public static com.google.gdata.data.ExtensionDescription getDefaultDescription()
- Returns the suggested extension description.
generate
public void generate(com.google.gdata.util.common.xml.XmlWriter w,
com.google.gdata.data.ExtensionProfile extProfile)
throws java.io.IOException
- Specified by:
generate in interface com.google.gdata.data.Extension- Overrides:
generate in class com.google.gdata.data.AbstractExtension
- Throws:
java.io.IOException
getHandler
public com.google.gdata.util.XmlParser.ElementHandler getHandler(com.google.gdata.data.ExtensionProfile extProfile,
java.lang.String namespace,
java.lang.String localName,
org.xml.sax.Attributes attrs)
throws com.google.gdata.util.ParseException
- Specified by:
getHandler in interface com.google.gdata.data.Extension- Overrides:
getHandler in class com.google.gdata.data.ExtensionPoint
- Throws:
com.google.gdata.util.ParseException
Copyright © 2006-2011 frevvo Inc. All Rights Reserved.