Ich bin neu in Java 8 Welt (mit Lambdas, Funktionen etc,) und den Aufbau einer JavaFX 8 Anwendung, ich habe Schwierigkeiten, das Datenmodell (TreeItem) für TreeTableView zu bauen. Die Daten werden aus der Datenbank als ObservableList<Certificate>
abgerufen. Ein Zertifikatobjekt mit ca=true
könnte Kinder haben, die von issuerName
Feld verfolgt werden könnten. Mein Ziel ist es, eine TreeTableView mit verschiedenen Spalten zu bauen, in denen Zertifikate dargestellt werden alsTreeTableView Datenmodell
Root(a dummy node)
|
|--Certificate1 (could be ca=false with no issuer match to any ca OR ca=true with no child)
|--Certificate2
|--Certificate3 (ca=true)
|--Certifciate4 (issuer name machted with Certificate3)
|--Certificate5 (issuer name machted with Certificate3)
|--Certificate6
|--Certificate7 (ca=true)
|--Certifciate8 (issuer name machted with Certificate7)
|--Certificate9 (issuer name machted with Certificate7)
Klasse Certificate
aussieht
public class Certificate implements Serializable {
private static final long serialVersionUID = 1L;
private int id;
private String name;
private boolean ca;
private String issuerName;
...
Im nächsten Schritt wollen einige hinzufügen/entfernen/bearbeiten Funktionalität auf dieser Ansicht.
Kann mir jemand helfen, wie kann ich das erreichen ???