diff options
author | Ansgar Radermacher | 2014-03-26 12:25:58 +0000 |
---|---|---|
committer | Ansgar Radermacher | 2014-03-26 12:25:58 +0000 |
commit | 079ad3fc4384275166585de74fe8b71ffecd8c70 (patch) | |
tree | a7e6460cab21f9f413ec5223b42a9160b7f4e0f0 /extraplugins | |
parent | 4b792febd196f5ce69e9c256aa7bbc97937b0388 (diff) | |
download | org.eclipse.papyrus-079ad3fc4384275166585de74fe8b71ffecd8c70.tar.gz org.eclipse.papyrus-079ad3fc4384275166585de74fe8b71ffecd8c70.tar.xz org.eclipse.papyrus-079ad3fc4384275166585de74fe8b71ffecd8c70.zip |
Bug 431031 - [Constraint] An "Edit Label" dialog shows up on some diagrams for no good reason
Diffstat (limited to 'extraplugins')
4 files changed, 45 insertions, 3 deletions
diff --git a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.designer.ui/src/org/eclipse/papyrus/qompass/designer/ui/dialogs/ConnectorSelectionDialog.java b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.designer.ui/src/org/eclipse/papyrus/qompass/designer/ui/dialogs/ConnectorSelectionDialog.java index 443bb17eaaf..5151caeccec 100644 --- a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.designer.ui/src/org/eclipse/papyrus/qompass/designer/ui/dialogs/ConnectorSelectionDialog.java +++ b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.designer.ui/src/org/eclipse/papyrus/qompass/designer/ui/dialogs/ConnectorSelectionDialog.java @@ -29,7 +29,6 @@ import org.eclipse.papyrus.qompass.designer.core.Log; import org.eclipse.papyrus.qompass.designer.core.Utils; import org.eclipse.papyrus.qompass.designer.core.templates.ConnectorBinding; import org.eclipse.papyrus.qompass.designer.core.transformations.TransformationException; -import org.eclipse.papyrus.qompass.designer.core.transformations.TransformationRTException; import org.eclipse.papyrus.uml.tools.utils.StereotypeUtil; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionEvent; @@ -338,8 +337,7 @@ public class ConnectorSelectionDialog extends AbstractElementListSelectionDialog connectorList.add((Class)el); } } catch (TransformationException e) { - // transform into runtime exception - throw new TransformationRTException(e.getMessage()); + // silently ignore exception: it is normal that we cannot find a binding for some connectors } } } diff --git a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/hello-world.html b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/hello-world.html index babf443f906..a8aacf1106c 100644 --- a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/hello-world.html +++ b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/hello-world.html @@ -126,5 +126,49 @@ information compared to the tree structure depicted by the dedicated dialog.<br> The last step is the code generation which can be executed via the context menu of a deployment plan. The code generation creates an CDT project which can be compiled and executed. +<h2>Compilation, Execution and Debugging</h2> + +<h3>For Windows users</h3> + +If you are using Windows and it is the first time you are running C++ project using Eclipse CDT, +you can face some problems during compilation, execution and debugging of the generated code. + +First of all, be sure that you have defined the environment variable for your C++ compiler. To do so, open a command line window (cmd.exe) and type "gdb". +You should see an output like below. + +<center> +<img src="screenshots/cmd_without_error.png" alt="command line without error"> +</center> + +If you do not see this output and see the error below, + +<center> +<img src="screenshots/cmd_with_error.png" alt="command line with error"> +</center> + + +go to "My Computer -> Properties -> Advanced System Parameters". Edit the variable named "PATH" and add the following to the end of its value ";C:\MinGW\bin\" +<br><br> +Moreover, another problem you can face can be having no console output after a successful run of the code. In this case, +<br><br> +Right-click on your project. Select "Properties". +<br><br> +Select the "Run/Debug Settings" Property on the left of the new window. +<br><br> +In the right window, click on your executable to highlight (ie - Test.exe) and click "Edit". +<br><br> +In the Environment tab, hit "New" +<br><br> +Name: <b>PATH</b> +<br> +Value: <b>Path to your MinGW bin directory</b> (For example: C:\MinGW\bin) +<br><br> +Click "OK" on all windows to close down. +<br><br> +Try running again, it should print output to the screen. +<br><br> +<a href="http://stackoverflow.com/questions/3443254/eclipse-cdt-using-mingw-does-not-output-in-console">See this link!</a> + + </body> </html>
\ No newline at end of file diff --git a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/screenshots/cmd_with_error.png b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/screenshots/cmd_with_error.png Binary files differnew file mode 100644 index 00000000000..b239ab329eb --- /dev/null +++ b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/screenshots/cmd_with_error.png diff --git a/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/screenshots/cmd_without_error.png b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/screenshots/cmd_without_error.png Binary files differnew file mode 100644 index 00000000000..a03d922c087 --- /dev/null +++ b/extraplugins/qompass-designer/org.eclipse.papyrus.qompass.modellibs.core/html/examples/screenshots/cmd_without_error.png |