All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.citytechinc.cq.component.util.InPlaceEditorConfigHolder Maven / Gradle / Ivy

There is a newer version: 7.0.0
Show newest version
package com.citytechinc.cq.component.util;

import com.citytechinc.cq.component.editconfig.InPlaceEditorElement;
import com.citytechinc.cq.component.editconfig.maker.InPlaceEditorMaker;

public class InPlaceEditorConfigHolder {

    private final Class annotationClass;

    private final Class inPlaceEditorClass;

    private final Class makerClass;

    private final String editorType;

    public InPlaceEditorConfigHolder(Class annotationClass,
        Class inPlaceEditorClass, Class makerClass,
        String editorType) {
        this.annotationClass = annotationClass;
        this.inPlaceEditorClass = inPlaceEditorClass;
        this.makerClass = makerClass;
        this.editorType = editorType;
    }

    public Class getAnnotationClass() {
        return annotationClass;
    }

    public Class getInPlaceEditorClass() {
        return inPlaceEditorClass;
    }

    public Class getMakerClass() {
        return makerClass;
    }

    public String getEditorType() {
        return editorType;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy