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

com.manywho.sdk.api.run.elements.ui.PageComponentDataResponse Maven / Gradle / Ivy

There is a newer version: 2.0.1
Show newest version
package com.manywho.sdk.api.run.elements.ui;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.manywho.sdk.api.run.EngineValue;
import com.manywho.sdk.api.run.PropertyAware;
import com.manywho.sdk.api.run.elements.type.FileDataRequest;
import com.manywho.sdk.api.run.elements.type.MObject;
import com.manywho.sdk.api.run.elements.type.ObjectDataRequest;

import java.util.List;

public class PageComponentDataResponse implements PropertyAware {
    private String pageComponentId;
    @JsonProperty("isEnabled")
    private boolean enabled;
    @JsonProperty("isEditable")
    private boolean editable;
    @JsonProperty("isRequired")
    private boolean required;
    @JsonProperty("isVisible")
    private boolean visible;
    private List objectData;
    private ObjectDataRequest objectDataRequest;
    private FileDataRequest fileDataRequest;
    private String contentValue;
    private String content;
    private String imageUri;
    @JsonProperty("isValid")
    private boolean valid;
    private String validationMessage;
    private List tags;

    public String getPageComponentId() {
        return pageComponentId;
    }

    public void setPageComponentId(String pageComponentId) {
        this.pageComponentId = pageComponentId;
    }

    public boolean isEnabled() {
        return enabled;
    }

    public void setEnabled(boolean isEnabled) {
        this.enabled = isEnabled;
    }

    public boolean isEditable() {
        return editable;
    }

    public void setEditable(boolean isEditable) {
        this.editable = isEditable;
    }

    public boolean isRequired() {
        return required;
    }

    public void setRequired(boolean isRequired) {
        this.required = isRequired;
    }

    public boolean isVisible() {
        return visible;
    }

    public void setVisible(boolean isVisible) {
        this.visible = isVisible;
    }

    public List getObjectData() {
        return objectData;
    }

    public void setObjectData(List objectData) {
        this.objectData = objectData;
    }

    public ObjectDataRequest getObjectDataRequest() {
        return objectDataRequest;
    }

    public void setObjectDataRequest(ObjectDataRequest objectDataRequest) {
        this.objectDataRequest = objectDataRequest;
    }

    public FileDataRequest getFileDataRequest() {
        return fileDataRequest;
    }

    public void setFileDataRequest(FileDataRequest fileDataRequest) {
        this.fileDataRequest = fileDataRequest;
    }

    public String getContentValue() {
        return contentValue;
    }

    public void setContentValue(String contentValue) {
        this.contentValue = contentValue;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getImageUri() {
        return imageUri;
    }

    public void setImageUri(String imageUri) {
        this.imageUri = imageUri;
    }

    public boolean isValid() {
        return valid;
    }

    public void setValid(boolean isValid) {
        this.valid = isValid;
    }

    public String getValidationMessage() {
        return validationMessage;
    }

    public void setValidationMessage(String validationMessage) {
        this.validationMessage = validationMessage;
    }

    public List getTags() {
        return tags;
    }

    public void setTags(List tags) {
        this.tags = tags;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy