net.sourceforge.doyen.jaxb
Interface TaskType
- All Known Subinterfaces:
- Task
- All Known Implementing Classes:
- TaskImpl, TaskTypeImpl
- public interface TaskType
Java content class for annonymous complex type.
The following schema fragment specifies the expected content contained within this java content object.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://doyen.sourceforge.net/schemas/profile}timeLog"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="schedule">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="estimatedDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
<element name="earlyNotification" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
<element name="nextOccurrence" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="recurrence" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="ends" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="duration" use="required" type="{http://www.w3.org/2001/XMLSchema}duration" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="completed" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="priority" use="required" type="{http://doyen.sourceforge.net/schemas/profile}PriorityType" />
</restriction>
</complexContent>
</complexType>
Nested Class Summary |
static interface |
TaskType.ScheduleType
Java content class for annonymous complex type. |
getDescription
public String getDescription()
setDescription
public void setDescription(String value)
getSchedule
public TaskType.ScheduleType getSchedule()
setSchedule
public void setSchedule(TaskType.ScheduleType value)
getTimeLog
public TimeLogType getTimeLog()
setTimeLog
public void setTimeLog(TimeLogType value)
isCompleted
public boolean isCompleted()
setCompleted
public void setCompleted(boolean value)
getPriority
public byte getPriority()
setPriority
public void setPriority(byte value)
getName
public String getName()
setName
public void setName(String value)