public class ListEntry extends BaseEntry<ListEntry>
BaseEntry.AtomHandler, BaseEntry.EntryState
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
AbstractExtension.AttributesHandler
Modifier and Type | Field and Description |
---|---|
static Category |
CATEGORY
Category used to label the flexible-schema list entries.
|
static java.lang.String |
KIND
Kind category term used to label the flexible-schema list entries.
|
xmlBlob
localName, namespace
Constructor and Description |
---|
ListEntry()
Constructs an empty CellEntry to be populated by the XML parsing process.
|
ListEntry(BaseEntry sourceEntry)
Constructs from a copy.
|
ListEntry(java.lang.String id,
java.lang.String versionId)
Constructs a List Entry with the given information.
|
Modifier and Type | Method and Description |
---|---|
void |
declareExtensions(ExtensionProfile extProfile)
Declares the extensions used by the XML parser in the given profile object.
|
CustomElementCollection |
getCustomElements()
Gets the collection of custom elements that contain all the special
gsx data items.
|
void |
setAutomaticallyGeneratedContent(Content c)
Lets the GData server populate this entry with the atom:content.
|
void |
setAutomaticallyGeneratedSummary(TextConstruct v)
Lets the GData server populate this entry with the atom:summary.
|
void |
setAutomaticallyGeneratedTitle(TextConstruct v)
Lets the GData server populate this entry with the atom:title.
|
void |
setContent(Content c)
Prevents setting the server-generated field.
|
void |
setContent(TextConstruct c)
Prevents setting the server-generated field.
|
void |
setSummary(TextConstruct v)
Prevents setting the server-generated field.
|
void |
setTitle(TextConstruct v)
Prevents setting the server-generated field.
|
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContentHandlerInfo, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getMediaEditLink, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setService, setSource, setUpdated, setVersionId, update, visitChildren
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
public static final java.lang.String KIND
public static final Category CATEGORY
public ListEntry()
public ListEntry(java.lang.String id, java.lang.String versionId)
id
- the permanent ID of this entryversionId
- the version identifier of the snapshotpublic ListEntry(BaseEntry sourceEntry)
sourceEntry
- source to copy frompublic CustomElementCollection getCustomElements()
public void setTitle(TextConstruct v)
public void setContent(Content c)
setContent
in class BaseEntry<ListEntry>
public void setContent(TextConstruct c)
setContent
in class BaseEntry<ListEntry>
public void setSummary(TextConstruct v)
setSummary
in class BaseEntry<ListEntry>
public void setAutomaticallyGeneratedTitle(TextConstruct v)
public void setAutomaticallyGeneratedContent(Content c)
public void setAutomaticallyGeneratedSummary(TextConstruct v)
public void declareExtensions(ExtensionProfile extProfile)
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)