org.eclipse.mylar.internal.tasks.ui.editors
Class AbstractTaskEditorInput
java.lang.Object
org.eclipse.mylar.internal.tasks.ui.editors.AbstractTaskEditorInput
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.IEditorInput
- Direct Known Subclasses:
- NewTaskEditorInput, RepositoryTaskEditorInput
public abstract class AbstractTaskEditorInput
- extends java.lang.Object
- implements org.eclipse.ui.IEditorInput
- Author:
- Rob Elves (modifications)
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IEditorInput |
getName |
toolTipText
protected java.lang.String toolTipText
repository
protected final TaskRepository repository
newTaskData
private RepositoryTaskData newTaskData
oldTaskData
private RepositoryTaskData oldTaskData
AbstractTaskEditorInput
protected AbstractTaskEditorInput(TaskRepository repository,
java.lang.String handle)
setToolTipText
protected void setToolTipText(java.lang.String str)
- Sets the tool tip text for this editor input.
- Parameters:
str
- The new tool tip text.
exists
public boolean exists()
- Specified by:
exists
in interface org.eclipse.ui.IEditorInput
getTaskData
public RepositoryTaskData getTaskData()
- returns the new task data
getOldTaskData
public RepositoryTaskData getOldTaskData()
- returns the old task data
getImageDescriptor
public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
- Specified by:
getImageDescriptor
in interface org.eclipse.ui.IEditorInput
getPersistable
public org.eclipse.ui.IPersistableElement getPersistable()
- Specified by:
getPersistable
in interface org.eclipse.ui.IEditorInput
getToolTipText
public java.lang.String getToolTipText()
- Specified by:
getToolTipText
in interface org.eclipse.ui.IEditorInput
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
- Specified by:
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
equals
public abstract boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
- Returns:
true
if the argument is an editor input on the
same bug.
getRepository
public TaskRepository getRepository()
setNewTaskData
protected void setNewTaskData(RepositoryTaskData newTaskData)
setOldTaskData
protected void setOldTaskData(RepositoryTaskData oldTaskData)