Class ComponentSelectionType
- java.lang.Object
-
- org.oasis_open.docs.ws_calendar.ns.soap.ComponentSelectionType
-
public class ComponentSelectionType extends Object
Used to contain a selection of a single component. There are no changes that can be applied directly to components. They are containers for properties or other components.Java class for ComponentSelectionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ComponentSelectionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}vcalendar"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}baseComponent"/> </choice> <element name="properties" type="{http://docs.oasis-open.org/ws-calendar/ns/soap}PropertiesSelectionType" minOccurs="0"/> <element name="components" type="{http://docs.oasis-open.org/ws-calendar/ns/soap}ComponentsSelectionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.xml.bind.JAXBElement<? extends BaseComponentType>baseComponentprotected ComponentsSelectionTypecomponentsprotected PropertiesSelectionTypepropertiesprotected VcalendarTypevcalendar
-
Constructor Summary
Constructors Constructor Description ComponentSelectionType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.bind.JAXBElement<? extends BaseComponentType>getBaseComponent()Gets the value of the baseComponent property.ComponentsSelectionTypegetComponents()Gets the value of the components property.PropertiesSelectionTypegetProperties()Gets the value of the properties property.VcalendarTypegetVcalendar()Gets the value of the vcalendar property.voidsetBaseComponent(javax.xml.bind.JAXBElement<? extends BaseComponentType> value)Sets the value of the baseComponent property.voidsetComponents(ComponentsSelectionType value)Sets the value of the components property.voidsetProperties(PropertiesSelectionType value)Sets the value of the properties property.voidsetVcalendar(VcalendarType value)Sets the value of the vcalendar property.
-
-
-
Field Detail
-
vcalendar
protected VcalendarType vcalendar
-
baseComponent
protected javax.xml.bind.JAXBElement<? extends BaseComponentType> baseComponent
-
properties
protected PropertiesSelectionType properties
-
components
protected ComponentsSelectionType components
-
-
Method Detail
-
getVcalendar
public VcalendarType getVcalendar()
Gets the value of the vcalendar property.- Returns:
- possible object is
VcalendarType
-
setVcalendar
public void setVcalendar(VcalendarType value)
Sets the value of the vcalendar property.- Parameters:
value- allowed object isVcalendarType
-
getBaseComponent
public javax.xml.bind.JAXBElement<? extends BaseComponentType> getBaseComponent()
Gets the value of the baseComponent property.- Returns:
- possible object is
JAXBElement<VtodoType>JAXBElement<WsCalendarIntervalType>JAXBElement<VtimezoneType>JAXBElement<DaylightType>JAXBElement<AvailableType>JAXBElement<VjournalType>JAXBElement<VfreebusyType>JAXBElement<WsCalendarGluonType>JAXBElement<VavailabilityType>JAXBElement<VeventType>JAXBElement<ValarmType>JAXBElement<VpollType>JAXBElement<StandardType>JAXBElement<BaseComponentType>
-
setBaseComponent
public void setBaseComponent(javax.xml.bind.JAXBElement<? extends BaseComponentType> value)
Sets the value of the baseComponent property.- Parameters:
value- allowed object isJAXBElement<VtodoType>JAXBElement<WsCalendarIntervalType>JAXBElement<VtimezoneType>JAXBElement<DaylightType>JAXBElement<AvailableType>JAXBElement<VjournalType>JAXBElement<VfreebusyType>JAXBElement<WsCalendarGluonType>JAXBElement<VavailabilityType>JAXBElement<VeventType>JAXBElement<ValarmType>JAXBElement<VpollType>JAXBElement<StandardType>JAXBElement<BaseComponentType>
-
getProperties
public PropertiesSelectionType getProperties()
Gets the value of the properties property.- Returns:
- possible object is
PropertiesSelectionType
-
setProperties
public void setProperties(PropertiesSelectionType value)
Sets the value of the properties property.- Parameters:
value- allowed object isPropertiesSelectionType
-
getComponents
public ComponentsSelectionType getComponents()
Gets the value of the components property.- Returns:
- possible object is
ComponentsSelectionType
-
setComponents
public void setComponents(ComponentsSelectionType value)
Sets the value of the components property.- Parameters:
value- allowed object isComponentsSelectionType
-
-