GuideModelImporter.java 1.82 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.api.resource.Resource
 *  org.apache.sling.commons.json.JSONArray
 *  org.apache.sling.commons.json.JSONException
 */
package com.adobe.aemds.guide.service;

import com.adobe.aemds.guide.service.GuideException;
import com.adobe.aemds.guide.utils.LazyLoadingOptions;
import java.io.InputStream;
import java.util.Hashtable;
import java.util.List;
import org.apache.sling.api.resource.Resource;
import org.apache.sling.commons.json.JSONArray;
import org.apache.sling.commons.json.JSONException;
import org.xml.sax.SAXException;

public interface GuideModelImporter {
    public String importFromXSD(Resource var1) throws GuideException;

    public String importFromXSD(InputStream var1, String var2, String var3) throws GuideException;

    public String importFromXFA(Resource var1) throws GuideException;

    public Hashtable<String, Object> importFromXFA(String var1, boolean var2) throws GuideException;

    public JSONArray getXSDRootElements(String var1) throws GuideException;

    public String importFromXSD(String var1, String var2, String var3) throws GuideException;

    public String importFromDataDictionary(Resource var1) throws GuideException;

    public String importFromDataDictionary(String var1) throws GuideException;

    public JSONArray getXDPFragmentSubForms(String var1) throws GuideException;

    public JSONArray getXSDComplexTypes(String var1) throws GuideException;

    public String importFromXSDForFragment(Resource var1) throws GuideException;

    public String getTypeOfElement(String var1, String var2, String var3) throws SAXException, JSONException;

    public String getJSONHTMLFragmentOrForm(LazyLoadingOptions var1) throws GuideException;

    public List<String> getLazyChildren(Resource var1) throws GuideException;
}