MCMPlugin.java 831 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.api.resource.Resource
 *  org.apache.sling.api.resource.ResourceResolver
 */
package com.day.cq.mcm.api;

import com.day.cq.mcm.api.Experience;
import com.day.cq.mcm.api.Touchpoint;
import java.util.Collection;
import java.util.Iterator;
import org.apache.sling.api.resource.Resource;
import org.apache.sling.api.resource.ResourceResolver;

public interface MCMPlugin {
    public String getPluginId();

    public Collection<String> getTouchpointRootComponents();

    public Collection<String> getExperienceRootComponents();

    public Experience makeExperience(Resource var1);

    public Touchpoint makeTouchpoint(Resource var1);

    public Iterator<Resource> findReferencedTouchpoints(ResourceResolver var1, String var2);
}