public class

CalendarEntry

extends BaseEntry<E extends BaseEntry>
java.lang.Object
   ↳ com.google.gdata.data.AbstractExtension
     ↳ com.google.gdata.data.ExtensionPoint
       ↳ com.google.gdata.data.BaseEntry<E extends com.google.gdata.data.BaseEntry>
         ↳ com.google.gdata.data.calendar.CalendarEntry

Class Overview

This represents a single calendar in a list of calendars. Use CalendarEventEntry to represent a single event from a calendar.

Summary

[Expand]
Inherited Fields
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
Public Constructors
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.
Public Methods
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.
List<Where> getLocations()
Returns the list of calendar locations
OverrideNameProperty getOverrideName()
Returns the override name property.
SelectedProperty getSelected()
Returns the calendar selected property.
TimeZoneProperty getTimeZone()
Returns the calendar timeZone property.
TimesCleanedProperty getTimesCleaned()
Returns the calendar timesCleaned 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 setTimeZone(TimeZoneProperty timeZone)
Sets the calendar timeZone property.
void setTimesCleaned(TimesCleanedProperty timesCleaned)
Sets the calendar timesCleaned property.
[Expand]
Inherited Methods
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
From class java.lang.Object
From interface com.google.gdata.data.Extension
From interface com.google.gdata.data.IAtom
From interface com.google.gdata.data.IEntry
From interface com.google.gdata.data.Kind.Adaptable
From interface com.google.gdata.data.Kind.Adaptor

Public Constructors

public CalendarEntry ()

Constructs a new CalendarEntry instance

public CalendarEntry (BaseEntry sourceEntry)

Constructs a new CalendarEntry instance by doing a shallow copy of data from an existing BaseEntry instance.

Parameters
sourceEntry

Public Methods

public void addLocation (Where location)

Adds a new calendar location.

Parameters
location

public void declareExtensions (ExtensionProfile extProfile)

Initializes an ExtensionProfile based upon the extensions expected by an EventEntry.

Parameters
extProfile The ExtensionProfile to initialize.

public AccessLevelProperty getAccessLevel ()

Returns the calendar accesslevel.

public ColorProperty getColor ()

Returns the calendar color.

public HiddenProperty getHidden ()

Returns the calendar hidden property.

public List<Where> getLocations ()

Returns the list of calendar locations

public OverrideNameProperty getOverrideName ()

Returns the override name property.

public SelectedProperty getSelected ()

Returns the calendar selected property.

public TimeZoneProperty getTimeZone ()

Returns the calendar timeZone property.

public TimesCleanedProperty getTimesCleaned ()

Returns the calendar timesCleaned property.

public void setAccessLevel (AccessLevelProperty accesslevel)

Sets the calendar accesslevel.

Parameters
accesslevel

public void setColor (ColorProperty color)

Sets the calendar color.

Parameters
color

public void setHidden (HiddenProperty hidden)

Sets the calendar hidden property.

Parameters
hidden

public void setOverrideName (OverrideNameProperty name)

Sets the override name property.

Parameters
name

public void setSelected (SelectedProperty selected)

Sets the calendar selected property.

Parameters
selected

public void setTimeZone (TimeZoneProperty timeZone)

Sets the calendar timeZone property.

Parameters
timeZone

public void setTimesCleaned (TimesCleanedProperty timesCleaned)

Sets the calendar timesCleaned property.

Parameters
timesCleaned