package com.wilutions.itol;
import com.wilutions.itol.db.Issue;
import com.wilutions.itol.db.PropertyClass;
import javafx.scene.Node;
/**
* Item in PropertyGridView
*
*/
public abstract class PropertyNode {
private Issue issue;
private PropertyClass pclass;
private Node node;
public PropertyNode(Issue issue, PropertyClass pclass, Node node) {
this.issue = issue;
this.pclass = pclass;
this.node = node;
}
public abstract void updateData(boolean save);
public Issue getIssue() {
return issue;
}
public PropertyClass getPclass() {
return pclass;
}
public Node getNode() {
return node;
}
public String getPropertyId() {
return pclass.getId();
}
}