public class BookmarkPropertiesDialog
extends org.eclipse.ui.views.markers.internal.DialogMarkerProperties
Window.IExceptionHandlerblockedHandler, 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, ELLIPSISCANCEL, OK, resizeHasOccurred| Constructor and Description |
|---|
BookmarkPropertiesDialog(Shell parentShell)
Creates the dialog.
|
BookmarkPropertiesDialog(Shell parentShell,
String title)
Creates the dialog.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getCreateOperationTitle()
Return the string that describes a create marker operation.
|
Map |
getInitialAttributes()
Returns the initial attributes to use when creating a new bookmark,
or
null if not set. |
IMarker |
getMarker()
Returns the marker being created or modified.
|
protected String |
getModifyOperationTitle()
Return the string that describes a modify marker operation.
|
IResource |
getResource()
Returns the resource to use when creating a new bookmark,
or
null if none has been set. |
void |
setInitialAttributes(Map initialAttributes)
Sets initial attributes to use when creating a new bookmark.
|
void |
setMarker(IMarker marker)
Sets the marker to show or modify.
|
void |
setResource(IResource resource)
Sets the resource to use when creating a new bookmark.
|
configureShell, createAttributesArea, createButtonsForButtonBar, createDialogArea, createSeperator, getDialogBoundsSettings, getMarkerAttributes, isDirty, isEditable, isResizable, markDirty, okPressed, setType, updateDialogForNewMarker, updateDialogFromMarker, updateEnablementcloseTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailableapplyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsStrategy, getImage, getInitialLocation, getInitialSize, getOKButton, initializeBounds, initializeDialogUnits, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenTextcanHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManagerpublic BookmarkPropertiesDialog(Shell parentShell)
setResource and setInitialAttributes.
To show or modify an existing bookmark, use setMarker.parentShell - the parent shellpublic BookmarkPropertiesDialog(Shell parentShell, String title)
setResource and setInitialAttributes.
To show or modify an existing bookmark, use setMarker.parentShell - the parent shelltitle - the title for the dialogpublic 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 bookmark is created on the workspace root.getResource in class org.eclipse.ui.views.markers.internal.DialogMarkerPropertiespublic void setInitialAttributes(Map initialAttributes)
setInitialAttributes in class org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesinitialAttributes - the initial attributespublic Map getInitialAttributes()
null if not set.
If not set, the new bookmark is created with default attributes.getInitialAttributes in class org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesprotected String getModifyOperationTitle()
org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesgetModifyOperationTitle in class org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesprotected String getCreateOperationTitle()
org.eclipse.ui.views.markers.internal.DialogMarkerPropertiesgetCreateOperationTitle in class org.eclipse.ui.views.markers.internal.DialogMarkerProperties
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.