public interface ModifiableCalendar extends Calendar, ModifiableTraversableAmetysObject, RemovableAmetysObject, ModifiableExplorerNode
Calendar.CalendarVisibility
Modifier and Type | Method and Description |
---|---|
void |
setColor(String color)
set the color of the calendar
|
void |
setDescription(String desc)
set the description of the calendar
|
void |
setIcsUrlToken(String token)
Set the token used by the ICS public URL
|
void |
setTemplateDescription(String templateDesc)
set the template description of the calendar
|
void |
setVisibility(Calendar.CalendarVisibility visibility)
Set the visibility of the calendar
|
void |
setWorkflowName(String workflowName)
set the name of the workflow of the calendar
|
getColor, getEvents, getIcsUrlToken, getTemplateDescription, getVisibility, getWorkflowName
createChild
getChild, getChildAt, getChildPosition, getChildren, hasChild
remove
getApplicationId, getDescription, getExplorerPath, getIconCls, hasChildExplorerNodes
needsSave, rename, revertChanges, saveChanges
equals, getId, getName, getParent, getParentPath, getPath, hashCode
void setDescription(String desc)
setDescription
in interface ModifiableExplorerNode
desc
- The descriptionvoid setColor(String color)
color
- The color to setvoid setVisibility(Calendar.CalendarVisibility visibility)
visibility
- The visibilityvoid setWorkflowName(String workflowName)
workflowName
- The workflow namevoid setTemplateDescription(String templateDesc)
templateDesc
- The template descriptionvoid setIcsUrlToken(String token)
token
- The token, or null to delete the existing token