public class CalendarEntry extends BaseEntry<CalendarEntry>
BaseEntry.AtomHandler
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
Constructor and Description |
---|
CalendarEntry()
Constructs a new CalendarEntry instance
|
CalendarEntry(BaseEntry sourceEntry)
Constructs a new CalendarEntry instance by doing a shallow copy of data
from an existing BaseEntry instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addLocation(Where location)
Adds a new calendar location.
|
void |
declareExtensions(ExtensionProfile extProfile)
Initializes an ExtensionProfile based upon the extensions expected
by an EventEntry.
|
AccessLevelProperty |
getAccessLevel()
Returns the calendar accesslevel.
|
ColorProperty |
getColor()
Returns the calendar color.
|
HiddenProperty |
getHidden()
Returns the calendar hidden property.
|
java.util.List<Where> |
getLocations()
Returns the list of calendar locations
|
OverrideNameProperty |
getOverrideName()
Returns the override name property.
|
SelectedProperty |
getSelected()
Returns the calendar selected property.
|
TimesCleanedProperty |
getTimesCleaned()
Returns the calendar timesCleaned property.
|
TimeZoneProperty |
getTimeZone()
Returns the calendar timeZone property.
|
void |
setAccessLevel(AccessLevelProperty accesslevel)
Sets the calendar accesslevel.
|
void |
setColor(ColorProperty color)
Sets the calendar color.
|
void |
setHidden(HiddenProperty hidden)
Sets the calendar hidden property.
|
void |
setOverrideName(OverrideNameProperty name)
Sets the override name property.
|
void |
setSelected(SelectedProperty selected)
Sets the calendar selected property.
|
void |
setTimesCleaned(TimesCleanedProperty timesCleaned)
Sets the calendar timesCleaned property.
|
void |
setTimeZone(TimeZoneProperty timeZone)
Sets the calendar timeZone property.
|
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, 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, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setService, setSource, setSummary, setTitle, setUpdated, setVersionId, update
addExtension, addRepeatingExtension, generateCumulativeXmlBlob, getExtension, getExtensions, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit
disableStrictValidation, enableStrictValidation, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutable
public CalendarEntry()
public CalendarEntry(BaseEntry sourceEntry)
public void declareExtensions(ExtensionProfile extProfile)
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)
public java.util.List<Where> getLocations()
public void addLocation(Where location)
public AccessLevelProperty getAccessLevel()
public void setAccessLevel(AccessLevelProperty accesslevel)
public ColorProperty getColor()
public void setColor(ColorProperty color)
public HiddenProperty getHidden()
public void setHidden(HiddenProperty hidden)
public OverrideNameProperty getOverrideName()
public void setOverrideName(OverrideNameProperty name)
public SelectedProperty getSelected()
public void setSelected(SelectedProperty selected)
public TimeZoneProperty getTimeZone()
public void setTimeZone(TimeZoneProperty timeZone)
public TimesCleanedProperty getTimesCleaned()
public void setTimesCleaned(TimesCleanedProperty timesCleaned)