Package com.jalios.jcms.taglib
Class DeleteTag
- java.lang.Object
 - 
- javax.servlet.jsp.tagext.TagSupport
 - 
- com.jalios.jcms.taglib.DeleteTag
 
 
 
- 
- All Implemented Interfaces:
 JcmsConstants,JaliosConstants,java.io.Serializable,javax.servlet.jsp.tagext.IterationTag,javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.tagext.Tag
public class DeleteTag extends javax.servlet.jsp.tagext.TagSupport implements JcmsConstants
This tag prints a small delete icons beside a given Data object to delete it- Version:
 - $Revision: 133099 $
 - Author:
 - Olivier Dedieu
 - See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeleteTag.DeleteLinkA pojo class representing a delete link 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringREVISION- 
Fields inherited from interface com.jalios.util.JaliosConstants
CRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR 
- 
Fields inherited from interface com.jalios.jcms.JcmsConstants
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, CLASS_PROPERTY, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, CS_TYPOLOGY_ROOT_CAT_VID, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DEFAULT_PHOTO_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, GLYPH_ICON_PREFIX, ICON_ARCHIVE, ICON_ICON_PREFIX, ICON_LOCK, ICON_LOCK_STRONG, ICON_PREFIX_PROP, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, IS_IN_FRONT_OFFICE, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JCMS_TOASTR_COLLECTION, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LANG_SPRITE, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, ORGANIZATION_ROOT_GROUP_PROP, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_PROP_PREFIX, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_PROP_PREFIX, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_PROP_PREFIX, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_PROP_PREFIX, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_PROP_PREFIX, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, RAW_CONTENT_ICON_PREFIX, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SECURITY_LOG_FILE, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, SUCCESS_MSG, SVG_ICON_PREFIX, SVGINLINE_ICON_PREFIX, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TTCARD_MEDIA_HEIGHT, TTCARD_MEDIA_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, UPLOAD_PERMISSION_COUNT_PROP_PREFIX, UPLOAD_PERMISSION_SIZE_PROP_PREFIX, URL_REGEXP, VID_LOGGED_MEMBER, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML 
 - 
 
- 
Constructor Summary
Constructors Constructor Description DeleteTag() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intdoEndTag()intdoStartTag()static java.lang.StringgetDeleteIcon(Data data, java.lang.String contextPath, java.lang.String userLang, java.lang.String redirect, java.lang.String title, java.lang.String workspaceFilter)static java.lang.StringgetDeleteIcon(Data data, java.lang.String contextPath, java.lang.String userLang, java.lang.String redirect, java.lang.String title, java.lang.String workspaceFilter, java.lang.String icon)static java.lang.StringgetDeleteLink(DeleteTag.DeleteLink deleteLink)Returns the html of a delete link based on the providedDeleteTag.DeleteLinkobjectvoidsetConfirmMessage(java.lang.String confirmMessage)voidsetCss(java.lang.String css)voidsetData(Data data)voidsetDataAttribute(DataAttribute dataAttribute)voidsetHtmlAttributes(java.lang.String htmlAttributes)voidsetIcon(java.lang.String icon)voidsetId(java.lang.String id)voidsetRedirect(java.lang.String redirect)voidsetText(java.lang.String text) 
 - 
 
- 
- 
Field Detail
- 
REVISION
public static final java.lang.String REVISION
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
setData
public void setData(Data data)
 
- 
setId
public void setId(java.lang.String id)
- Overrides:
 setIdin classjavax.servlet.jsp.tagext.TagSupport
 
- 
setRedirect
public void setRedirect(java.lang.String redirect)
 
- 
setIcon
public void setIcon(java.lang.String icon)
 
- 
setDataAttribute
public void setDataAttribute(DataAttribute dataAttribute)
 
- 
setCss
public void setCss(java.lang.String css)
 
- 
setHtmlAttributes
public void setHtmlAttributes(java.lang.String htmlAttributes)
 
- 
setConfirmMessage
public void setConfirmMessage(java.lang.String confirmMessage)
 
- 
setText
public void setText(java.lang.String text)
 
- 
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException- Specified by:
 doStartTagin interfacejavax.servlet.jsp.tagext.Tag- Overrides:
 doStartTagin classjavax.servlet.jsp.tagext.TagSupport- Throws:
 javax.servlet.jsp.JspException
 
- 
doEndTag
public int doEndTag()
- Specified by:
 doEndTagin interfacejavax.servlet.jsp.tagext.Tag- Overrides:
 doEndTagin classjavax.servlet.jsp.tagext.TagSupport
 
- 
getDeleteIcon
public static java.lang.String getDeleteIcon(Data data, java.lang.String contextPath, java.lang.String userLang, java.lang.String redirect, java.lang.String title, java.lang.String workspaceFilter)
 
- 
getDeleteIcon
public static java.lang.String getDeleteIcon(Data data, java.lang.String contextPath, java.lang.String userLang, java.lang.String redirect, java.lang.String title, java.lang.String workspaceFilter, java.lang.String icon)
 
- 
getDeleteLink
public static java.lang.String getDeleteLink(DeleteTag.DeleteLink deleteLink)
Returns the html of a delete link based on the providedDeleteTag.DeleteLinkobject- Parameters:
 deleteLink- theDeleteTag.DeleteLinkobject containing all delete context- Returns:
 - a delete link html
 
 
 - 
 
 -