ComponentEditConfig.java 1.17 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.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 ComponentEditConfig
extends JSONItem {
    public boolean isDefault();

    public EditLayout getLayout();

    public Map<String, DropTarget> getDropTargets();

    public DialogMode getDialogMode();

    public InplaceEditingConfig getInplaceEditingConfig();

    public String getInsertBehavior();

    public boolean isEmpty();

    public String getEmptyText();

    public Boolean isOrderable();

    public Toolbar getToolbar();

    public Map<String, String> getFormParameters();

    public Map<String, Object> getFormParameterMap();

    public Map<String, String> getListeners();

    public JSONItem getLiveRelationship();

    public Boolean isDeepCancel();

    public boolean isTargetingDisabled();
}