com.frevvo.forms.client.ext
Class KeysExtension
java.lang.Object
com.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.frevvo.forms.client.ext.KeysExtension
- All Implemented Interfaces:
- com.google.gdata.data.Extension, java.lang.Iterable<Key>
public class KeysExtension
- extends com.google.gdata.data.ExtensionPoint
- implements com.google.gdata.data.Extension, java.lang.Iterable<Key>
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 KeysExtension |
get(com.google.gdata.data.ExtensionPoint extPoint,
boolean create)
|
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)
|
Key |
getKey1()
|
Key |
getKey2()
|
Key |
getKey3()
|
Key |
getKey4()
|
Key |
getKey5()
|
java.lang.String |
getKeyValue(java.lang.String name)
|
java.util.Iterator<Key> |
iterator()
|
static Key |
key(Key key)
|
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 |
NULL_KEY
public static final Key NULL_KEY
KEYS_ELEMENT
public static final java.lang.String KEYS_ELEMENT
- See Also:
- Constant Field Values
KEY1_ELEMENT
public static final java.lang.String KEY1_ELEMENT
- See Also:
- Constant Field Values
KEY2_ELEMENT
public static final java.lang.String KEY2_ELEMENT
- See Also:
- Constant Field Values
KEY3_ELEMENT
public static final java.lang.String KEY3_ELEMENT
- See Also:
- Constant Field Values
KEY4_ELEMENT
public static final java.lang.String KEY4_ELEMENT
- See Also:
- Constant Field Values
KEY5_ELEMENT
public static final java.lang.String KEY5_ELEMENT
- See Also:
- Constant Field Values
KEYNAME_ATTRIBUTE
public static final java.lang.String KEYNAME_ATTRIBUTE
- See Also:
- Constant Field Values
KEYVALUE_ATTRIBUTE
public static final java.lang.String KEYVALUE_ATTRIBUTE
- See Also:
- Constant Field Values
KeysExtension
public KeysExtension()
key
public static Key key(Key key)
get
public static KeysExtension get(com.google.gdata.data.ExtensionPoint extPoint,
boolean create)
getDefaultDescription
public static com.google.gdata.data.ExtensionDescription getDefaultDescription()
- Returns the suggested extension description.
iterator
public java.util.Iterator<Key> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Key>
getKey1
public Key getKey1()
getKey2
public Key getKey2()
getKey3
public Key getKey3()
getKey4
public Key getKey4()
getKey5
public Key getKey5()
getKeyValue
public java.lang.String getKeyValue(java.lang.String name)
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.