public static enum VCalendarUtilities.VCalendarProperty extends java.lang.Enum<VCalendarUtilities.VCalendarProperty>
Enum Constant and Description |
---|
ALARM_COMPONENT |
CALENDAR_SCALE |
EVENT_COMPONENT |
FREE_BUSY_COMPONENT |
ICALENDAR_SPECIFICATION_VERSION |
JOURNALCOMPONENT |
OBJECT_METHOD |
PRODUCT_IDENTIFIER |
TIME_ZONE_COMPONENT |
TO_DO_COMPONENT |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
endDelimiter()
returns string that delimitates end of property.
|
abstract void |
parseAndSetProperty(VCalendar vCalendar,
java.lang.String value)
sets VComponent’s property for this VComponentProperty to parameter value
value is a string that is parsed if necessary to the appropriate type
|
static VCalendarUtilities.VCalendarProperty |
propertyFromString(java.lang.String propertyName)
get VCalendarProperty enum from property name
|
abstract java.lang.String |
startDelimiter()
returns string that delimitates beginning of property
|
java.lang.String |
toString()
Returns the iCalendar property name (e.g.
|
static VCalendarUtilities.VCalendarProperty |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static VCalendarUtilities.VCalendarProperty[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VCalendarUtilities.VCalendarProperty CALENDAR_SCALE
public static final VCalendarUtilities.VCalendarProperty OBJECT_METHOD
public static final VCalendarUtilities.VCalendarProperty PRODUCT_IDENTIFIER
public static final VCalendarUtilities.VCalendarProperty ALARM_COMPONENT
public static final VCalendarUtilities.VCalendarProperty EVENT_COMPONENT
public static final VCalendarUtilities.VCalendarProperty ICALENDAR_SPECIFICATION_VERSION
public static final VCalendarUtilities.VCalendarProperty FREE_BUSY_COMPONENT
public static final VCalendarUtilities.VCalendarProperty JOURNALCOMPONENT
public static final VCalendarUtilities.VCalendarProperty TIME_ZONE_COMPONENT
public static final VCalendarUtilities.VCalendarProperty TO_DO_COMPONENT
public static VCalendarUtilities.VCalendarProperty[] values()
for (VCalendarUtilities.VCalendarProperty c : VCalendarUtilities.VCalendarProperty.values()) System.out.println(c);
public static VCalendarUtilities.VCalendarProperty valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String toString()
Returns the iCalendar property name (e.g. DTSTAMP)
toString
in class java.lang.Enum<VCalendarUtilities.VCalendarProperty>
public abstract void parseAndSetProperty(VCalendar vCalendar, java.lang.String value)
sets VComponent’s property for this VComponentProperty to parameter value value is a string that is parsed if necessary to the appropriate type
public abstract java.lang.String startDelimiter()
returns string that delimitates beginning of property
public abstract java.lang.String endDelimiter()
returns string that delimitates end of property. Is null for one-line properties
public static VCalendarUtilities.VCalendarProperty propertyFromString(java.lang.String propertyName)
get VCalendarProperty enum from property name