EditConfig.java 1.89 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  com.day.cq.commons.JSONItem
 */
package com.day.cq.wcm.api.components;

import com.day.cq.commons.JSONItem;
import com.day.cq.wcm.api.components.ComponentEditConfig;
import com.day.cq.wcm.api.components.DialogMode;
import com.day.cq.wcm.api.components.DropTarget;
import com.day.cq.wcm.api.components.EditLayout;
import com.day.cq.wcm.api.components.InplaceEditingConfig;
import com.day.cq.wcm.api.components.Toolbar;
import java.util.Map;

public interface EditConfig
extends ComponentEditConfig {
    public static final String LISTENER_AFTERCREATE = "aftercreate";
    public static final String LISTENER_AFTEREDIT = "afteredit";
    public static final String LISTENER_AFTERDELETE = "afterdelete";
    public static final String LISTENER_AFTERINSERT = "afterinsert";
    public static final String LISTENER_AFTERREMOVE = "afterremove";
    public static final String LISTENER_AFTERMOVE = "aftermove";
    public static final String REFRESH_PAGE = "REFRESH_PAGE";
    public static final String REFRESH_SELF = "REFRESH_SELF";
    public static final String REFRESH_PARENT = "REFRESH_PARENT";

    public void setLayout(EditLayout var1);

    @Override
    public Map<String, DropTarget> getDropTargets();

    public void setDialogMode(DialogMode var1);

    public void setInplaceEditingConfig(InplaceEditingConfig var1);

    public void setInsertBehavior(String var1);

    public void setEmpty(boolean var1);

    public void setEmptyText(String var1);

    public void setOrderable(Boolean var1);

    @Override
    public Toolbar getToolbar();

    @Override
    public Map<String, String> getFormParameters();

    @Override
    public Map<String, Object> getFormParameterMap();

    @Override
    public Map<String, String> getListeners();

    public void setLiveRelationship(JSONItem var1);

    public void setDeepCancel(Boolean var1);
}