com.sdl.dxa.modules.docs.mashup.models.widgets.StaticWidget Maven / Gradle / Ivy
package com.sdl.dxa.modules.docs.mashup.models.widgets;
import com.sdl.webapp.common.api.mapping.semantic.annotations.SemanticEntity;
import com.sdl.webapp.common.api.mapping.semantic.annotations.SemanticMappingIgnore;
import com.sdl.webapp.common.api.mapping.semantic.annotations.SemanticProperty;
import com.sdl.webapp.common.api.model.KeywordModel;
import com.sdl.webapp.common.api.model.entity.AbstractEntityModel;
import lombok.EqualsAndHashCode;
import java.util.List;
import java.util.Map;
@EqualsAndHashCode(callSuper = true)
@SemanticEntity(entityName = "StaticWidget")
public class StaticWidget extends AbstractEntityModel {
@SemanticProperty("_all")
private Map keywords;
@SemanticProperty("DisplayContentAs")
private String displayContentAs;
@SemanticProperty("MaxNumberOfItemsToShow")
private Integer maxItems;
@SemanticMappingIgnore
private List topics;
public Map getKeywords() {
return keywords;
}
public void setKeywords(Map keywords) {
this.keywords = keywords;
}
public String getDisplayContentAs() {
return displayContentAs;
}
public void setDisplayContentAs(String displayContentAs) {
this.displayContentAs = displayContentAs;
}
public Integer getMaxItems() {
return maxItems;
}
public void setMaxItems(Integer maxItems) {
this.maxItems = maxItems;
}
public List getTopics() {
return topics;
}
public void setTopics(List topics) {
this.topics = topics;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy