JSONArray children = null;
String name = node.valueOf( "@name" );
if ( parentPathArray.length > 0 ) {
final String localizedName = node.valueOf( "@localized-name" );
final String description = node.valueOf( "@description" );
final boolean visible = node.valueOf( "@visible" ).equals( "true" );
final boolean isDirectory = node.valueOf( "@isDirectory" ).equals( "true" );
final String path = solutionName.length() == 0 ? "" : solutionPath + name;
final String solution = solutionName.length() == 0 ? name : solutionName;