use of org.jwildfire.create.tina.dance.model.PlainProperty in project JWildfire by thargor6.
the class FlamePropertiesTreeService method addNodesToTree.
@SuppressWarnings({ "rawtypes", "unchecked" })
private void addNodesToTree(PropertyModel pModel, FlamePropertiesTreeNode<?> pParentNode) {
for (PropertyModel subNode : pModel.getChields()) {
FlamePropertiesTreeNode child = new FlamePropertiesTreeNode(subNode.getName(), subNode, true);
pParentNode.add(child);
addNodesToTree(subNode, child);
}
for (PlainProperty property : pModel.getProperties()) {
FlamePropertiesTreeNode<?> child = new FlamePropertiesTreeNode(property.getName(), property, false);
pParentNode.add(child);
}
}
Aggregations