JavaFX Code Templates - plugin detail
Code templates to create JavaFX-Properties
Plugin owner: |
boessu |
Website: |
|
Added: |
2016-04-18 |
License: |
lgpl 3.0 |
Category: |
Code Generation |
Downloaded: |
1,917 times |
Rating: |
|
Plugin Log |
Show log
2016-05-04 18:02:16 | boessu | Binary successfully saved 1462384936_ch-braincell-netbeans-javafx-codetemplates.nbm, binary_id: 4720, version: 8.1 | 2016-05-04 18:02:16 | boessu | Binary uploaded successfully - /space/pluginportal-v2/public/data/nbms/ch-braincell-netbeans-javafx-codetemplates.nbm | 2016-05-04 18:02:16 | boessu | Uploading new binary for version 8.1 | 2016-05-04 17:59:49 | boessu | Binary successfully saved 1462384789_ch-braincell-netbeans-javafx-codetemplates.nbm, binary_id: 4719, version: 8.0 | 2016-05-04 17:59:49 | boessu | Binary uploaded successfully - /space/pluginportal-v2/public/data/nbms/ch-braincell-netbeans-javafx-codetemplates.nbm | 2016-05-04 17:59:49 | boessu | Uploading new binary for version 8.0 | 2016-04-22 10:01:55 | jkovalsky | Plugin published | 2016-04-18 23:59:19 | boessu | Plugin saved with .nbm/zip file; id: 63879 |
|
|
Versions available
|
Download size: 0.01 MB
|
Last Update: 2016-05-04
|
What's new in this version
- Fix: removed two standard templates which where also included by error.
- Fix: adding one space before the template begins to prevent the auto-completion listing if the aim is more to get keywords like "public", "protected", "private".
Verifications for NetBeans versions
Plugin is not subject to any verification
Introduction
Generating JavaFX base type Properties on-the-fly with code templates.
All templates begin with "fx", followed by the basic type. The basic lazy initialization ends with "lazy", read-only ends with "ro". The basic pattern has no specific ending.
There are 3 patterns supported: Basic, Read-Only and Basic Lazy properties.
Basic is the one as all cookbook will describe: Getter and Setter, Property method is based on javafx.bean.property-classes.
Read-Only bases on Wrapper- and ReadOnly-property classes.
Basic Lazy properties do manage a shadow-field (lazy initialization). On that way a Property-Class-Instance will only be created if someone really needs a property. Elsewhere it will be handled as standard field (less memory consumption).
See https://wiki.openjdk.java.net/display/OpenJFX/JavaFX+Property+Architecture for further explanations, especially about the Basic Lazy pattern.
|
[ You have to be logged in to be able to comment. ]
User Comments
There are no comments yet.
|