Package com.jalios.jcms.context
Class JcmsToastr
- java.lang.Object
- 
- com.jalios.jcms.context.JcmsToastr
 
- 
 public class JcmsToastr extends java.lang.ObjectWrapper class for toastr(s) to be displayed to the user in the GUI. Example, when used inside any Java Bean or FormHandler extendingJcmsContextor any of its subclass (JcmsJspContext,JcmsFormHandler...) :addMsg( new JcmsToastr("jcmsplugin.myplugin.msg") );Example when used in any other class :JcmsContext.addToastr(request, new JcmsToastr(JcmsUtil.glp(userLang, "jcmsplugin.myplugin.msg")) ); - Since:
- jcms-10.0.0
 
- 
- 
Constructor SummaryConstructors Constructor Description JcmsToastr(MessageLevel level, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> optionMap)Create a newJcmsToastrwith the specifiedJcmsMessage.Level, message, url and optionMapJcmsToastr(java.lang.String message)Create a new JcmsToastr with the specified message
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)MessageLevelgetLevel()java.lang.StringgetMessage()java.util.Map<java.lang.String,? extends java.lang.Object>getOptionMap()inthashCode()JcmsToastrsetLevel(MessageLevel level)JcmsToastrsetMessage(java.lang.String message)JcmsToastrsetOptionMap(java.util.Map<java.lang.String,? extends java.lang.Object> optionMap)
 
- 
- 
- 
Constructor Detail- 
JcmsToastrpublic JcmsToastr(java.lang.String message) Create a new JcmsToastr with the specified message- Parameters:
- message- the message, must already be I18Ned
 
 - 
JcmsToastrpublic JcmsToastr(MessageLevel level, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> optionMap) Create a newJcmsToastrwith the specifiedJcmsMessage.Level, message, url and optionMap- Parameters:
- level-- MessageLevelof the message
- message- The message
- optionMap-- Mapof options :- "closeButton": "false", "debug": "false", "newestOnTop": "false", "progressBar": "false", "positionClass": "toast-top-right", (toast-bottom-right, toast-bottom-left, toast-top-left, toast-top-full-width, toast-bottom-full-width, toast-top-center, toast-bottom-center) "preventDuplicates": "false", "url": "www.google.fr", "showDuration": "300", "hideDuration": "1000", "timeOut": "5000", "extendedTimeOut": "1000", "showEasing": "swing", "hideEasing": "linear", "showMethod": "fadeIn", "hideMethod": "fadeOut"
 
 
- 
 - 
Method Detail- 
getLevelpublic MessageLevel getLevel() 
 - 
setLevelpublic JcmsToastr setLevel(MessageLevel level) 
 - 
getMessagepublic java.lang.String getMessage() 
 - 
setMessagepublic JcmsToastr setMessage(java.lang.String message) 
 - 
getOptionMappublic java.util.Map<java.lang.String,? extends java.lang.Object> getOptionMap() 
 - 
setOptionMappublic JcmsToastr setOptionMap(java.util.Map<java.lang.String,? extends java.lang.Object> optionMap) 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-