it.tidalwave.util.ui
Class UserNotification

Package class diagram package UserNotification
java.lang.Object
  extended by it.tidalwave.util.ui.UserNotification
Direct Known Subclasses:
UserNotificationWithFeedback

@Immutable
public class UserNotification
extends Object

Version:
$Id$
Author:
Fabrizio Giudici

Field Summary
protected  String caption
           
protected  String text
           
 
Constructor Summary
UserNotification()
           
 
Method Summary
static UserNotification notification()
           
 UserNotification withCaption(Class<?> bundleClass, String resourceName, Object... params)
           
 UserNotification withCaption(String caption)
           
 UserNotification withText(Class<?> bundleClass, String resourceName, Object... params)
           
 UserNotification withText(String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

text

protected final String text

caption

protected final String caption
Constructor Detail

UserNotification

public UserNotification()
Method Detail

notification

@Nonnull
public static UserNotification notification()

withCaption

@Nonnull
public UserNotification withCaption(@Nonnull
                                            String caption)

withText

@Nonnull
public UserNotification withText(@Nonnull
                                         String text)

withCaption

@Nonnull
public UserNotification withCaption(@Nonnull
                                            Class<?> bundleClass,
                                            @Nonnull
                                            String resourceName,
                                            @Nonnull
                                            Object... params)

withText

@Nonnull
public UserNotification withText(@Nonnull
                                         Class<?> bundleClass,
                                         @Nonnull
                                         String resourceName,
                                         @Nonnull
                                         Object... params)


Copyright © 2009-2012 Tidalwave s.a.s.. All Rights Reserved.