itemis world | repository

Yakindu Statechart Tools 2.3.0 is ready for Luna!

Andreas Mülder

Today, the Luna release train arrived at Yakindu Statechart Tools Station! Apart from Luna compatibility, the new release version 2.3.0 provides some great new features. If you are new to statecharts and Yakindu Statechart Tools you should take a look at our Getting Started Tutorial.Installation You can download Yakindu Statechart Tools 2.3.0 for Luna either from our dowload page or install it into your existing Eclipse installation via our update site:http://updates.yakindu.org/sct/luna/releaseNew [...]

RxJava and Xtend

Stefan Oehme

Today I wanted to contribute an Xtend language extension for RxJava. Other languages like Scala, Groovy or Kotlin had already done so, so it felt natural that there should also be one for Xtend.But looking through the examples and trying out the APIs I quickly found that no special library is needed. Xtend has all the necessary convenience. The most important feature is SAM type conversion just like in Java 8. So anywhere RxJava expects a functional interface, you can just use an Xtend lambda. This [...]

Scout tables with fixed columns

kthoms

For tables with many columns it is often better if some of the first columns stay fixed when the user scrolls the table content horizontally. Since RAP 2.0, tables and trees support fixed columns, but Scout (current: 4.0/Eclipse Luna) does not provide this feature for its Table implementation. Since Scout supports different UI frameworks (Swing,SWT,RAP) and […]

Quicker start guide for Oomph

Alexander Nittka

When trying to set up an IDE in a customer project, we ran into a number of issues. This post summarizes our solutions.

SQL persistence with Clojure

Falko Riemenschneider

SQL persistence with Clojure30.06.2014 Permalink TL;DR I released aggregate, a library that handles load, save and delete for nested data structures from/to SQL tables. About 1 year ago I made myself familiar with the Clojure libraries for accessing relational DB systems using SQL. My goal was to compile a short introduction for one of the meetups of the Clojure User Group Bonn. By that time, SQLKorma seemed to be the most advanced option, offering a quick setup, [...]

Meet the IoT, Dependency Management, the local Eclipse Community and more at the DemoCamp Luna in Stuttgart!

Niko Stotz

On July 2nd, the Eclipse DemoCamp for the Luna release train will take place at the Stuttgart University, Vaihingen campus. You will see demos on several Internet-of-Things projects, including HTML5 device UIs build with Franca, using MQTT and Paho to connect Webpages, and an extensible C for developing embedded software. In addition, there will be […]

Xtext 2.6: Task Markers

Stefan Oehme

With the release of Xtext 2.6 we added a cool new feature that will just work out of the box for most languages out there. By default you will get markers for TODO, FIXME and XXX in single and multiline comments. These tags will also be highlighted and tasks will appear in the tasks view, just as you are used to from JDT.All the tasks will appear under the type Xtext task. You can add a preference page via the TaskTagPreferencePageFragment. You can also customize how tasks are found by overwriting [...]

Configuring Eclipse for Clojure

Falko Riemenschneider

Configuring Eclipse for Clojure27.05.2014 Permalink In preparation of the upcoming Eclipse Demo Camp in Bonn, I recently played around with Counterclockwise (CCW) and Eclipse Luna settings to enable a workflow within Eclipse that is similar to what I'm used to in Emacs. It's really not too complicated if you have an idea what you want to have at the end, because CCW already provides almost everything out-of-the-box. This is my wishlist: [...]

Model-Based Design in Your Browser

Andreas Unger

We finally released a preview version of our new tool Blockmesh for model-based design. You just need a browser to get started! Follow us on Twitter or visit the Blockmesh blog for news and updates. If you have any questions, or want to report a problem, please drop us a message. Enjoy!

Applying Clojure core.async to JavaFX

Falko Riemenschneider

Applying Clojure core.async to JavaFX01.05.2014 Permalink If you ever created a non-trivial enterprise rich client application with many UI forms you will have noticed that it is quite a challenge. Given the conditions that apply this is no surprise: UI toolkits like Swing, JavaFX or others are packed with mutable state. The layout and configuration of widgets is usually very verbose or requires the time-consuming use of point-and-click designer tools. Every [...]