|
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. |
java.util.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(java.util.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 shell| Method Detail |
|---|
protected IDialogSettings getDialogBoundsSettings()
Dialog
getDialogBoundsSettings in class org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesnull 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.DialogMarkerPropertiesmarker - 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.DialogMarkerPropertiespublic void setResource(IResource resource)
setResource in class org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesresource - 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.DialogMarkerPropertiespublic void setInitialAttributes(java.util.Map initialAttributes)
setInitialAttributes in class org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesinitialAttributes - the initial attributespublic java.util.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.