GuideModelTransformer.java 2.6 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  com.day.cq.i18n.I18n
 *  org.apache.sling.api.resource.Resource
 *  org.apache.sling.commons.json.JSONException
 *  org.apache.sling.commons.json.JSONObject
 */
package com.adobe.aemds.guide.service;

import com.adobe.aemds.guide.common.GuideContainer;
import com.adobe.aemds.guide.common.GuideValidationResult;
import com.adobe.aemds.guide.common.ResourcePropertyTransformer;
import com.adobe.aemds.guide.service.GuideException;
import com.adobe.aemds.guide.utils.JSONCreationOptions;
import com.day.cq.i18n.I18n;
import java.util.Locale;
import java.util.Map;
import org.apache.sling.api.resource.Resource;
import org.apache.sling.commons.json.JSONException;
import org.apache.sling.commons.json.JSONObject;

public interface GuideModelTransformer {
    public String exportGuideJson(Resource var1, I18n var2) throws GuideException;

    public String exportGuideJson(Resource var1, I18n var2, Locale var3) throws GuideException;

    public JSONObject exportGuideJsonObject(Resource var1) throws GuideException;

    public JSONObject exportGuideJsonObject(Resource var1, JSONCreationOptions var2) throws GuideException;

    public JSONObject exportGuideJsonObject(Resource var1, I18n var2) throws GuideException;

    public JSONObject exportGuideJsonObject(Resource var1, I18n var2, Locale var3) throws GuideException;

    public Map<String, String> exportXfaJson(Resource var1) throws GuideException;

    public String exportGuideState(String var1) throws GuideException;

    public String exportGuideStateFromStore(String var1) throws GuideException;

    @Deprecated
    public String exportGuideDataJson(Resource var1, String var2, I18n var3) throws GuideException;

    @Deprecated
    public String exportGuideDataJsonFromDataRef(Resource var1, String var2, I18n var3) throws GuideException;

    public Map<String, Object> syncXfaProps(GuideContainer var1, String var2) throws GuideException;

    public String readFile(String var1);

    @Deprecated
    public Map<String, String>[] validate(String var1, Resource var2, String var3, String var4, String var5) throws GuideException;

    @Deprecated
    public Map<String, String>[] validate(String var1, Resource var2, String var3, String var4) throws GuideException;

    public GuideValidationResult validateData(String var1, Resource var2, String var3, String var4, String var5) throws GuideException;

    public String getAdaptiveFormTreeJSON(Resource var1, ResourcePropertyTransformer var2) throws JSONException;

    public String getDataJson(Resource var1, JSONCreationOptions var2) throws GuideException;
}