|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.ui.views.markers.internal.DialogMarkerProperties
org.eclipse.ui.views.markers.internal.DialogTaskProperties
org.eclipse.ui.views.tasklist.TaskPropertiesDialog
public class TaskPropertiesDialog
Shows the properties of a new or existing task, or a problem.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window |
---|
Window.IExceptionHandler |
Field Summary |
---|
Fields inherited from class org.eclipse.ui.views.markers.internal.DialogTaskProperties |
---|
completedCheckbox, priorityCombo |
Fields inherited from class org.eclipse.jface.dialogs.Dialog |
---|
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS |
Fields inherited from class org.eclipse.jface.window.Window |
---|
CANCEL, OK |
Constructor Summary | |
---|---|
TaskPropertiesDialog(Shell parentShell)
Creates the dialog. |
Method Summary | |
---|---|
protected IDialogSettings |
getDialogBoundsSettings()
Gets the dialog settings that should be used for remembering the bounds of of the dialog, according to the dialog bounds strategy. |
Map |
getInitialAttributes()
Returns the initial attributes to use when creating a new task, or null if not set. |
IMarker |
getMarker()
Returns the marker being created or modified. |
IResource |
getResource()
Returns the resource to use when creating a new task, or null if none has been set. |
void |
setInitialAttributes(Map initialAttributes)
Sets initial attributes to use when creating a new task. |
void |
setMarker(IMarker marker)
Sets the marker to show or modify. |
void |
setResource(IResource resource)
Sets the resource to use when creating a new task. |
Methods inherited from class org.eclipse.ui.views.markers.internal.DialogTaskProperties |
---|
createAttributesArea, getCompleted, getCreateOperationTitle, getMarkerAttributes, getModifyOperationTitle, getPriority, updateDialogForNewMarker, updateDialogFromMarker, updateEnablement |
Methods inherited from class org.eclipse.ui.views.markers.internal.DialogMarkerProperties |
---|
configureShell, createButtonsForButtonBar, createDialogArea, createSeperator, isDirty, isEditable, isResizable, markDirty, okPressed, setType |
Methods inherited from class org.eclipse.jface.dialogs.TrayDialog |
---|
close, closeTray, createButtonBar, createHelpControl, getLayout, getTray, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TaskPropertiesDialog(Shell parentShell)
setResource
and setInitialAttributes
. To
show or modify an existing task, use setMarker
.
parentShell
- the parent shellMethod Detail |
---|
protected IDialogSettings getDialogBoundsSettings()
Dialog
getDialogBoundsSettings
in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
null
if the dialog's bounds should
never be stored.Dialog.getDialogBoundsStrategy()
public void setMarker(IMarker marker)
setMarker
in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
marker
- the marker, or null
to create a new markerpublic IMarker getMarker()
null
until
the dialog returns, but is non-null after.
getMarker
in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
public void setResource(IResource resource)
setResource
in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
resource
- the resourcepublic IResource getResource()
null
if none has been set.
If not set, the new task is created on the workspace root.
getResource
in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
public void setInitialAttributes(Map initialAttributes)
setInitialAttributes
in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
initialAttributes
- the initial attributespublic Map getInitialAttributes()
null
if not set.
If not set, the new task is created with default attributes.
getInitialAttributes
in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.