e(fx)clipse 1.0.0 is just around the corner and scheduled to be released on August 15th, while we are polishing the final bits, the Eclipse IP-Team checks our IP-Log, … .
I’d like to introduce you the new and exiting features that we worked on in the last months since we released 0.9.0 in February.
Blog series
Other posts in this series are:
- e(fx)clipse 1.0 – New Features – Generate JavaFX Properties accessors
- e(fx)clipse 1.0 – New Features – LayoutPanes can be controlled by CSS
- e(fx)clipse 1.0 – New Features – CSS Gradient Editor
- e(fx)clipse 1.0 – New Features – Drag and Drop for e4/JavaFX applications
- e(fx)clipse 1.0 – New Features – The clever CSS-Editor who got more clever
- e(fx)clipse 1.0 – New Features – StyledText control to build a code editor (framework)
- e(fx)clipse 1.0 – New Features – Integration of JavaFX source and property JavaDoc
- e(fx)clipse 1.0 – New Features – Consume none OSGi-Artifacts from a maven repository
Integration of JavaFX source and property JavaDoc
JDT in Luna added an extension point e(fx)clipse makes use of to contribute the location of the JavaFX source code when the JRE System Library is initialized. The nice effect this has for developers is that they e.g. can debug through JavaFX source code without any manual configuration.
Unfortunately adding the source produces a problem one does not notice when only the HTML-JavaDoc is attached to the JRE. The JavaFX team is lazy and does not JavaDoc all of the 3 Property-Methods (get*/set*/*Property) but does it only once and the JavaDoc-Tool has an UNDOCUMENTED switch to procude HTML-JavaDoc for all 2 of them.
Now that Eclipse has the source it would not have shown JavaDoc for the methods because it didn’t know about this secret JavaDoc-Feature. We contributed the needed magic to JDT and the JDT-Team accept and polished our contribution.
If you look closely to the right you notice that there’s no JavaDoc on all those methods so without the fix in JDT you would have seen fairly no JavaDoc JavaFX-Property accessors.
Pingback: e(fx)clipse 1.0 – New Features – StyledText control to build a code editor (framework) | Tomsondev Blog
Pingback: e(fx)clipse 1.0 – New Features – The clever CSS-Editor who got more clever | Tomsondev Blog
Pingback: e(fx)clipse 1.0 – New Features – Drag and Drop for e4/JavaFX applications | Tomsondev Blog
Pingback: e(fx)clipse 1.0 – New Features – CSS Gradient Editor | Tomsondev Blog
Pingback: e(fx)clipse 1.0 – New Features – LayoutPanes can be controlled by CSS | Tomsondev Blog
Pingback: e(fx)clipse 1.0 – New Features – Generate JavaFX Properties accessors | Tomsondev Blog
Pingback: e(fx)clipse 1.0 – New Features – Consume none OSGi-Artifacts from a maven repository | Tomsondev Blog
Pingback: e(fx)clipse 1.0 released | Tomsondev Blog