public class DiagramWizardDialog extends ModelioDialog implements org.eclipse.swt.widgets.Listener
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.swt.widgets.Button |
cancelButton |
protected TextWrapperForIElement |
contextText |
protected ContributionModel |
contributionModel |
protected DiagramWizardModel |
dataModel |
protected org.eclipse.swt.custom.StyledText |
descriptionText |
protected org.eclipse.swt.custom.StyledText |
detailsText |
protected org.eclipse.swt.widgets.Table |
diagramList |
protected org.eclipse.swt.widgets.Button |
hideInvalidCheckBox |
protected org.eclipse.swt.widgets.Text |
nameText |
protected org.eclipse.swt.widgets.Button |
okButton |
protected DiagramWizardModel |
resultModel |
DLG_IMG_TITLE_BANNER
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
Constructor and Description |
---|
DiagramWizardDialog(org.eclipse.swt.widgets.Shell parentShell,
ContributionModel contributionModel,
DiagramWizardModel dataModel) |
Modifier and Type | Method and Description |
---|---|
void |
addButtonsInButtonBar(org.eclipse.swt.widgets.Composite parent) |
boolean |
close() |
org.eclipse.swt.widgets.Control |
createContentArea(org.eclipse.swt.widgets.Composite parent) |
List<IDiagramWizardContributor> |
getInvalidContributors(IElement context) |
DiagramWizardModel |
getResultModel() |
List<IDiagramWizardContributor> |
getValidContributors(IElement context) |
void |
handleEvent(org.eclipse.swt.widgets.Event event) |
void |
init() |
protected void |
okPressed() |
protected void |
openBrowser() |
void |
seDefaultContributor(IDiagramWizardContributor contributor) |
void |
setShowInvalidDiagram(Boolean value) |
addDefaultButtons, createButtonsForButtonBar, createContents, createDialogArea, getHelpId, getInitialSize, setBlockOnOpen, setErrorMessage, setLogoImage, setMessage, setMessage, setTitle, setTitleLeftImage, setWarningMessage
closeTray, createButtonBar, createHelpControl, getLayout, getTray, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
applyDialogFont, buttonPressed, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
canHandleShellCloseEvent, configureShell, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, open, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
protected org.eclipse.swt.widgets.Button okButton
protected org.eclipse.swt.widgets.Button cancelButton
protected org.eclipse.swt.widgets.Button hideInvalidCheckBox
protected TextWrapperForIElement contextText
protected org.eclipse.swt.widgets.Text nameText
protected org.eclipse.swt.custom.StyledText descriptionText
protected org.eclipse.swt.widgets.Table diagramList
protected DiagramWizardModel dataModel
protected ContributionModel contributionModel
protected DiagramWizardModel resultModel
protected org.eclipse.swt.custom.StyledText detailsText
public DiagramWizardDialog(org.eclipse.swt.widgets.Shell parentShell, ContributionModel contributionModel, DiagramWizardModel dataModel)
public void setShowInvalidDiagram(Boolean value)
public void seDefaultContributor(IDiagramWizardContributor contributor)
public List<IDiagramWizardContributor> getValidContributors(IElement context)
public List<IDiagramWizardContributor> getInvalidContributors(IElement context)
public void handleEvent(org.eclipse.swt.widgets.Event event)
handleEvent
in interface org.eclipse.swt.widgets.Listener
public void addButtonsInButtonBar(org.eclipse.swt.widgets.Composite parent)
addButtonsInButtonBar
in interface IModelioDialog
protected void okPressed()
okPressed
in class org.eclipse.jface.dialogs.Dialog
public org.eclipse.swt.widgets.Control createContentArea(org.eclipse.swt.widgets.Composite parent)
createContentArea
in interface IModelioDialog
protected void openBrowser()
public void init()
init
in interface IModelioDialog
public DiagramWizardModel getResultModel()
public boolean close()
close
in class org.eclipse.jface.dialogs.TrayDialog