Class ThemeDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.contentmanagement.themes.ThemeDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,IEntity,INamedEntity
public class ThemeDTO extends NamedEntityDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<String,ThemeDTO>ADVANCED_DEFINITIONSstatic BasicProperty<String,ThemeDTO>AUTHORstatic BasicProperty<Long,ThemeDTO>BASED_ON_IDstatic StringCLASS_NAMEstatic BasicProperty<ConfigurationVO,ThemeDTO>CONFIGURATIONstatic BasicProperty<String,ThemeDTO>CUSTOM_STYLEstatic MapProperty<ThemeDefinition,String,ThemeDTO>DEFINITIONSstatic BasicProperty<String,ThemeDTO>DESCRIPTIONstatic BasicProperty<ThemeType,ThemeDTO>TYPE-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()StringgetAdvancedDefinitions()StringgetAuthor()LonggetBasedOnId()ConfigurationVOgetConfiguration()StringgetCustomStyle()Map<ThemeDefinition,String>getDefinitions()StringgetDescription()ThemeTypegetType()voidsetAdvancedDefinitions(String advancedDefinitions)voidsetAuthor(String author)voidsetBasedOnId(Long basedOnId)voidsetConfiguration(ConfigurationVO configuration)voidsetCustomStyle(String customStyle)voidsetDefinitions(Map<ThemeDefinition,String> definitions)voidsetDescription(String description)voidsetType(ThemeType type)-
Methods inherited from class org.cyclos.model.NamedEntityDTO
compareTo, getName, setName, toString
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ADVANCED_DEFINITIONS
public static final BasicProperty<String,ThemeDTO> ADVANCED_DEFINITIONS
-
AUTHOR
public static final BasicProperty<String,ThemeDTO> AUTHOR
-
BASED_ON_ID
public static final BasicProperty<Long,ThemeDTO> BASED_ON_ID
-
CONFIGURATION
public static final BasicProperty<ConfigurationVO,ThemeDTO> CONFIGURATION
-
CUSTOM_STYLE
public static final BasicProperty<String,ThemeDTO> CUSTOM_STYLE
-
DEFINITIONS
public static final MapProperty<ThemeDefinition,String,ThemeDTO> DEFINITIONS
-
DESCRIPTION
public static final BasicProperty<String,ThemeDTO> DESCRIPTION
-
TYPE
public static final BasicProperty<ThemeType,ThemeDTO> TYPE
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classNamedEntityDTO
-
getAdvancedDefinitions
public String getAdvancedDefinitions()
-
setAdvancedDefinitions
public void setAdvancedDefinitions(String advancedDefinitions)
-
getAuthor
public String getAuthor()
-
setAuthor
public void setAuthor(String author)
-
getBasedOnId
public Long getBasedOnId()
-
setBasedOnId
public void setBasedOnId(Long basedOnId)
-
getConfiguration
public ConfigurationVO getConfiguration()
-
setConfiguration
public void setConfiguration(ConfigurationVO configuration)
-
getCustomStyle
public String getCustomStyle()
-
setCustomStyle
public void setCustomStyle(String customStyle)
-
getDefinitions
public Map<ThemeDefinition,String> getDefinitions()
-
setDefinitions
public void setDefinitions(Map<ThemeDefinition,String> definitions)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getType
public ThemeType getType()
-
setType
public void setType(ThemeType type)
-
-