public JsonObject toJson(NavTree navTree) throws JsonException {
        JsonObject json = Json.createObject();
        if (navTree != null) {
            json.put(NAV_TREE_ROOT_ITEMS, toJson(navTree.getRootItems()));
        }
        return json;
    }
public JsonObject toJson ( NavTree navTree ) throws JsonException { JsonObject json = Json . createObject ( ) ; if ( navTree != null ) { json . put ( NAV_TREE_ROOT_ITEMS , toJson ( navTree . getRootItems ( ) ) ) ; } return json ; }
To Json