Class AssignmentsEditorImpl
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.TitleAreaDialog
org.palladiosimulator.dataflow.confidentiality.pcm.editor.sirius.assignments.AssignmentsEditorImpl
- All Implemented Interfaces:
IShellProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
Window.IExceptionHandler
-
Field Summary
Fields inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGE
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, resizeHasOccurred
-
Constructor Summary
ConstructorDescriptionAssignmentsEditorImpl
(Shell parentShell, String outputName, Collection<String> usableInputs, Collection<CharacteristicTypeDictionary> dictionaries, org.palladiosimulator.pcm.parameter.VariableUsage existingUsage) -
Method Summary
Modifier and TypeMethodDescriptionprotected PCMDataDictionary
buildSerializationModel
(Consumer<ReusableBehaviour> behaviourBuilder) protected void
createAndSetErrorMessage
(Collection<org.eclipse.xtext.validation.Issue> issues) protected Control
createContents
(Composite parent) protected Control
createDialogArea
(Composite parent) protected String
protected String
protected String
Collection<org.palladiosimulator.pcm.parameter.VariableUsage>
protected boolean
protected void
protected void
processValidationResult
(Collection<org.eclipse.xtext.validation.Issue> issues) protected void
Methods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
getErrorMessage, getInitialSize, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImage
Methods inherited from class org.eclipse.jface.dialogs.TrayDialog
closeTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonsForButtonBar, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
Methods inherited from class org.eclipse.jface.window.Window
canHandleShellCloseEvent, configureShell, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
-
Constructor Details
-
AssignmentsEditorImpl
public AssignmentsEditorImpl(Shell parentShell, String outputName, Collection<String> usableInputs, Collection<CharacteristicTypeDictionary> dictionaries, org.palladiosimulator.pcm.parameter.VariableUsage existingUsage)
-
-
Method Details
-
getResult
-
createDialogArea
- Overrides:
createDialogArea
in classTitleAreaDialog
-
createContents
- Overrides:
createContents
in classTitleAreaDialog
-
isResizable
protected boolean isResizable()- Overrides:
isResizable
in classDialog
-
okPressed
protected void okPressed() -
buildSerializationModel
-
getPrefix
- Throws:
IOException
-
getContent
- Throws:
IOException
-
getPostfix
-
processValidationResult
-
createAndSetErrorMessage
-
setResultVariables
protected void setResultVariables()
-