protected Attributes attributes;
protected TextData textData;
protected Model hullModel;
public NodeDataImpl(int ID, AbstractNode rootNode) {
this.nodes = new ViewNodeTree();
if (rootNode != null) {
this.nodes.add(rootNode);
}
this.ID = ID;
this.x = (float) ((0.01 + Math.random()) * 1000) - 500;