|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.dialogs.DialogPage
org.eclipse.datatools.connectivity.ui.dse.dialogs.ProfileSelectionDialogPage
public class ProfileSelectionDialogPage
Dialog page that can be hosted in a variety of places to show the DSE view.
Field Summary | |
---|---|
static org.eclipse.jface.resource.ImageDescriptor |
ICON_DESC
|
static java.lang.String |
TITLE
|
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
---|
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
---|---|
ProfileSelectionDialogPage()
|
|
ProfileSelectionDialogPage(java.lang.String title)
|
|
ProfileSelectionDialogPage(java.lang.String title,
org.eclipse.jface.resource.ImageDescriptor image)
|
Method Summary | |
---|---|
boolean |
canConnect()
|
boolean |
canNew()
|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
void |
createControl(org.eclipse.swt.widgets.Composite parent,
boolean flag)
|
void |
createControl(org.eclipse.swt.widgets.Composite parent,
boolean flag,
boolean multiSelect)
|
void |
dispose()
|
boolean |
getDoneConnect()
|
boolean |
getInConnect()
|
boolean |
getLimitToProfiles()
|
org.eclipse.jface.viewers.TreeViewer |
getNavigatorViewer()
|
IConnectionProfile[] |
getSelectedProfiles()
|
IConnectionProfile[] |
getSelectedProfiles(boolean selectAllOnStartup)
|
boolean |
getShowConnect()
|
boolean |
getShowNew()
|
boolean |
getShowSelectButtons()
|
void |
handleConnect()
Connect |
void |
handleNew()
Create new profile |
void |
init(java.lang.Object selection,
java.lang.Class endpointType,
org.eclipse.jface.viewers.ViewerFilter filter,
ICategory category)
|
static java.lang.String[] |
parseString(java.lang.String str_list,
java.lang.String token)
|
boolean |
performOk()
|
void |
propertySetChanged(IPropertySetChangeEvent event)
Indicates one or more properties have been changed on the connection profile. |
void |
select(IConnectionProfile profile)
|
void |
selectAll()
Select all profiles |
void |
setEnabled(boolean flag)
|
void |
setInput(java.lang.Object object)
|
void |
setLimitToProfiles(boolean flag)
|
void |
setShowConnect(boolean flag)
|
void |
setShowNew(boolean flag)
|
void |
setShowSelectButtons(boolean flag)
|
void |
unselectAll()
Deselect all profiles |
void |
validate()
validate the selection |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
---|
getControl, getDescription, getErrorMessage, getImage, getMessage, getMessageType, getShell, getTitle, performHelp, setDescription, setErrorMessage, setImageDescriptor, setMessage, setMessage, setTitle, setVisible |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TITLE
public static final org.eclipse.jface.resource.ImageDescriptor ICON_DESC
Constructor Detail |
---|
public ProfileSelectionDialogPage()
title
- image
- missingEndpointReferenceString
- public ProfileSelectionDialogPage(java.lang.String title)
public ProfileSelectionDialogPage(java.lang.String title, org.eclipse.jface.resource.ImageDescriptor image)
title
- image
- Method Detail |
---|
public void init(java.lang.Object selection, java.lang.Class endpointType, org.eclipse.jface.viewers.ViewerFilter filter, ICategory category)
selection
- endpointType
- filter
- category
- public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl
in interface org.eclipse.jface.dialogs.IDialogPage
public void validate()
public org.eclipse.jface.viewers.TreeViewer getNavigatorViewer()
public void dispose()
dispose
in interface org.eclipse.jface.dialogs.IDialogPage
dispose
in class org.eclipse.jface.dialogs.DialogPage
public void handleConnect()
public void handleNew()
public void propertySetChanged(IPropertySetChangeEvent event)
IPropertySetListener
propertySetChanged
in interface IPropertySetListener
event
- the change detailspublic void setShowNew(boolean flag)
flag
- public boolean getShowNew()
public void setShowConnect(boolean flag)
flag
- public boolean getShowConnect()
public void setShowSelectButtons(boolean flag)
flag
- public boolean getShowSelectButtons()
public void setLimitToProfiles(boolean flag)
flag
- public boolean getLimitToProfiles()
public boolean getInConnect()
public boolean getDoneConnect()
public void createControl(org.eclipse.swt.widgets.Composite parent, boolean flag)
public void createControl(org.eclipse.swt.widgets.Composite parent, boolean flag, boolean multiSelect)
parent
- flag
- multiSelect
- public void setInput(java.lang.Object object)
object
- public void select(IConnectionProfile profile)
profile
- public void selectAll()
public void unselectAll()
public static java.lang.String[] parseString(java.lang.String str_list, java.lang.String token)
str_list
- token
-
public IConnectionProfile[] getSelectedProfiles()
public IConnectionProfile[] getSelectedProfiles(boolean selectAllOnStartup)
selectAllOnStartup
-
public boolean canConnect()
public boolean canNew()
public void setEnabled(boolean flag)
flag
- public boolean performOk()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |