PathUtility.java 641 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.jackrabbit.util.ISO9075
 */
package com.day.cq.mcm.util;

import org.apache.jackrabbit.util.ISO9075;

public class PathUtility {
    public static String getISO9075EncodedString(String path) {
        String[] nodeNames = path.split("/");
        StringBuffer encodedPath = new StringBuffer("");
        for (int i = 0; i < nodeNames.length; ++i) {
            if (nodeNames[i].equals("")) continue;
            encodedPath = encodedPath.append("/" + ISO9075.encode((String)nodeNames[i]));
        }
        return encodedPath.toString();
    }
}