org.eclipse.mylar.internal.tasks.core
Class WebTask
java.lang.Object
org.eclipse.mylar.tasks.core.Task
org.eclipse.mylar.tasks.core.AbstractRepositoryTask
org.eclipse.mylar.internal.tasks.core.WebTask
- All Implemented Interfaces:
- ITask, ITaskListElement
public class WebTask
- extends AbstractRepositoryTask
Task used with generic web-based repositories
- Author:
- Eugene Kuleshov
Constructor Summary |
WebTask(java.lang.String id,
java.lang.String label,
java.lang.String taskPrefix,
java.lang.String repositoryUrl,
java.lang.String repsitoryType)
|
Methods inherited from class org.eclipse.mylar.tasks.core.AbstractRepositoryTask |
getHandle, getHandle, getLastRefreshTimeInMinutes, getLastSyncDateStamp, getOwner, getRepositoryUrl, getStatus, getSyncState, getTaskData, getTaskId, isDirty, isDownloaded, isLocal, isNotified, isSynchronizing, setCurrentlySynchronizing, setDirty, setLastSyncDateStamp, setNotified, setStatus, setSyncState, setTaskData |
Methods inherited from class org.eclipse.mylar.tasks.core.Task |
addSubTask, equals, getChildren, getCompletionDate, getContainer, getCreationDate, getElapsedTime, getEstimateTimeHours, getHandleIdentifier, getNotes, getParent, getPriority, getScheduledForDate, getSummary, getTaskType, getToolTipText, getUrl, hasBeenReminded, hashCode, hasValidUrl, isActive, isCategory, isCompleted, isPastReminder, removeSubTask, setActive, setCompleted, setCompletionDate, setContainer, setCreationDate, setDescription, setElapsedTime, setEstimatedTimeHours, setHandleIdentifier, setIsCategory, setKind, setNotes, setParent, setPriority, setReminded, setReminderDate, setUrl, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
REPOSITORY_TYPE
public static final java.lang.String REPOSITORY_TYPE
- See Also:
- Constant Field Values
id
private final java.lang.String id
taskPrefix
private final java.lang.String taskPrefix
repositoryUrl
private final java.lang.String repositoryUrl
repsitoryType
private final java.lang.String repsitoryType
WebTask
public WebTask(java.lang.String id,
java.lang.String label,
java.lang.String taskPrefix,
java.lang.String repositoryUrl,
java.lang.String repsitoryType)
getId
public java.lang.String getId()
getTaskPrefix
public java.lang.String getTaskPrefix()
getRepositoryKind
public java.lang.String getRepositoryKind()
- Specified by:
getRepositoryKind
in class AbstractRepositoryTask
getRepositoryUrl
public java.lang.String getRepositoryUrl()
- Overrides:
getRepositoryUrl
in class AbstractRepositoryTask
getIdLabel
public java.lang.String getIdLabel()
- Description copied from class:
AbstractRepositoryTask
- Human readable identifier for this task. Override if different than ID, can return
null if no such label exists.
- Overrides:
getIdLabel
in class AbstractRepositoryTask