Package org.javlo.component.image
Class ImageTitleBean
- java.lang.Object
-
- org.javlo.component.image.ImageTitleBean
-
- All Implemented Interfaces:
Serializable,IImageTitle
public class ImageTitleBean extends Object implements IImageTitle, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ImageTitleBeanEMPTY_BEAN-
Fields inherited from interface org.javlo.component.image.IImageTitle
NO_LINK
-
-
Constructor Summary
Constructors Constructor Description ImageTitleBean(String imageDescription, String imageURL, String imageLink)ImageTitleBean(String imageDescription, String imageURL, String imageLink, boolean mobileOnly)ImageTitleBean(String imageDescription, String imageURL, String imageLink, int priority)ImageTitleBean(String imageDescription, String imageURL, String imageLink, int priority, boolean mobileOnly)ImageTitleBean(ContentContext ctx, IImageTitle imageTitle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetImageDescription(ContentContext ctx)StringgetImageLinkURL(ContentContext ctx)intgetPriority(ContentContext ctx)return the priority of the picture inside the page (9=max)StringgetResourceURL(ContentContext ctx)booleanisImageValid(ContentContext ctx)booleanisMobileOnly(ContentContext ctx)voidsetMobileOnly(boolean mobileOnly)
-
-
-
Field Detail
-
EMPTY_BEAN
public static final ImageTitleBean EMPTY_BEAN
-
-
Constructor Detail
-
ImageTitleBean
public ImageTitleBean(String imageDescription, String imageURL, String imageLink, int priority)
-
ImageTitleBean
public ImageTitleBean(String imageDescription, String imageURL, String imageLink, int priority, boolean mobileOnly)
-
ImageTitleBean
public ImageTitleBean(String imageDescription, String imageURL, String imageLink, boolean mobileOnly)
-
ImageTitleBean
public ImageTitleBean(ContentContext ctx, IImageTitle imageTitle)
-
-
Method Detail
-
getImageDescription
public String getImageDescription(ContentContext ctx)
- Specified by:
getImageDescriptionin interfaceIImageTitle
-
getResourceURL
public String getResourceURL(ContentContext ctx)
- Specified by:
getResourceURLin interfaceIImageTitle
-
isImageValid
public boolean isImageValid(ContentContext ctx)
- Specified by:
isImageValidin interfaceIImageTitle
-
getImageLinkURL
public String getImageLinkURL(ContentContext ctx)
- Specified by:
getImageLinkURLin interfaceIImageTitle
-
getPriority
public int getPriority(ContentContext ctx)
Description copied from interface:IImageTitlereturn the priority of the picture inside the page (9=max)- Specified by:
getPriorityin interfaceIImageTitle- Returns:
-
isMobileOnly
public boolean isMobileOnly(ContentContext ctx)
- Specified by:
isMobileOnlyin interfaceIImageTitle
-
setMobileOnly
public void setMobileOnly(boolean mobileOnly)
-
-