Class FrontendBannerDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.contentmanagement.contentitems.ContentItemDTO
-
- org.cyclos.model.contentmanagement.contentitems.BannerDTO
-
- org.cyclos.model.contentmanagement.contentitems.FrontendBannerDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,HasContentScriptDTO,IEntity,IInternalNamedEntity,INamedEntity
public class FrontendBannerDTO extends BannerDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic SetProperty<FrontendMenu,FrontendBannerDTO>MENUSstatic BasicProperty<Boolean,FrontendBannerDTO>NEW_WINDOWstatic BasicProperty<String,FrontendBannerDTO>URL-
Fields inherited from class org.cyclos.model.contentmanagement.contentitems.BannerDTO
CONTENT, CONTENT_SCRIPT, CONTENT_SCRIPT_PARAMETERS, THEMED
-
Fields inherited from class org.cyclos.model.contentmanagement.contentitems.ContentItemDTO
CONFIGURATION, INTERNAL_NAME, VISIBILITY
-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description FrontendBannerDTO()FrontendBannerDTO(Long id)FrontendBannerDTO(Property<T,? super FrontendBannerDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()Set<FrontendMenu>getMenus()BooleangetNewWindow()StringgetUrl()voidsetMenus(Set<FrontendMenu> menus)voidsetNewWindow(Boolean newWindow)voidsetUrl(String url)-
Methods inherited from class org.cyclos.model.contentmanagement.contentitems.BannerDTO
getContent, getContentScript, getContentScriptParameters, isThemed, setContent, setContentScript, setContentScriptParameters, setThemed
-
Methods inherited from class org.cyclos.model.contentmanagement.contentitems.ContentItemDTO
getConfiguration, getInternalName, getVisibility, setConfiguration, setInternalName, setVisibility
-
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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.IInternalNamedEntity
matches
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
MENUS
public static final SetProperty<FrontendMenu,FrontendBannerDTO> MENUS
-
NEW_WINDOW
public static final BasicProperty<Boolean,FrontendBannerDTO> NEW_WINDOW
-
URL
public static final BasicProperty<String,FrontendBannerDTO> URL
-
-
Constructor Detail
-
FrontendBannerDTO
public FrontendBannerDTO()
-
FrontendBannerDTO
public FrontendBannerDTO(Long id)
-
FrontendBannerDTO
public FrontendBannerDTO(Property<T,? super FrontendBannerDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBannerDTO
-
getMenus
public Set<FrontendMenu> getMenus()
-
setMenus
public void setMenus(Set<FrontendMenu> menus)
-
getNewWindow
public Boolean getNewWindow()
-
setNewWindow
public void setNewWindow(Boolean newWindow)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
className
public String className()
- Overrides:
classNamein classContentItemDTO
-
-