package fi.otavanopisto.muikku.calendar; public interface Calendar { /** * Returns calendar identifier * * Identifier must be unique within service provider. * * @return calendar identifier */ public String getId(); /** * Returns whether calendar is writable or not * * @return whether calendar is writable or not */ public boolean isWritable(); /** * Returns name of calendar service provider * * @return name of calendar service provider */ public String getServiceProvider(); /** * Returns a summary (title) of the calendar * * @return a summary (title) of the calendar */ public String getSummary(); /** * Returns description of the calendar * * @return description of the calendar */ public String getDescription(); }