Package org.eclipse.ui.dialogs
Class WizardNewLinkPage
- java.lang.Object
-
- org.eclipse.jface.dialogs.DialogPage
-
- org.eclipse.jface.wizard.WizardPage
-
- org.eclipse.ui.dialogs.WizardNewLinkPage
-
- All Implemented Interfaces:
IDialogPage,IMessageProvider,IWizardPage
public class WizardNewLinkPage extends WizardPage
Standard resource link page for a wizard that creates a file or folder resource.This class may be instantiated; it is not intended to be subclassed.
- Since:
- 2.1
- Restriction:
- This class is not intended to be subclassed by clients.
-
-
Field Summary
-
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
-
-
Constructor Summary
Constructors Constructor Description WizardNewLinkPage(String pageName, int type)Creates a new resource link wizard page.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateControl(Composite parent)Creates the top level control for this dialog page under the given parent composite.StringgetLinkTarget()Returns the link target location entered by the user.voidsetContainer(IContainer container)Sets the container to use for link validation.voidsetLinkTarget(String target)Sets the value of the link target field-
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
-
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
-
-
-
-
Constructor Detail
-
WizardNewLinkPage
public WizardNewLinkPage(String pageName, int type)
Creates a new resource link wizard page.- Parameters:
pageName- the name of the pagetype- specifies the type of resource to link to.IResource.FILEorIResource.FOLDER
-
-
Method Detail
-
createControl
public void createControl(Composite parent)
Description copied from interface:IDialogPageCreates the top level control for this dialog page under the given parent composite.Implementors are responsible for ensuring that the created control can be accessed via
getControl- Parameters:
parent- the parent composite
-
getLinkTarget
public String getLinkTarget()
Returns the link target location entered by the user.- Returns:
- the link target location entered by the user. null if the user choose not to create a link.
-
setContainer
public void setContainer(IContainer container)
Sets the container to use for link validation. This should be the parent of the new resource that is being linked.- Parameters:
container- the container to use for link validation.
-
setLinkTarget
public void setLinkTarget(String target)
Sets the value of the link target field- Parameters:
target- the value of the link target field
-
-