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 java.lang.Object

Version:
$Id$
Author:
Fabrizio Giudici

Field Summary
protected  java.lang.String caption
           
protected  java.lang.String text
           
 
Constructor Summary
UserNotification()
           
 
Method Summary
static UserNotification notification()
           
 UserNotification withCaption(java.lang.Class<?> bundleClass, java.lang.String resourceName, java.lang.Object... params)
           
 UserNotification withCaption(java.lang.String caption)
           
 UserNotification withText(java.lang.Class<?> bundleClass, java.lang.String resourceName, java.lang.Object... params)
           
 UserNotification withText(java.lang.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 java.lang.String text

caption

protected final java.lang.String caption
Constructor Detail

UserNotification

public UserNotification()
Method Detail

notification

@Nonnull
public static UserNotification notification()

withCaption

@Nonnull
public UserNotification withCaption(@Nonnull
                                            java.lang.String caption)

withText

@Nonnull
public UserNotification withText(@Nonnull
                                         java.lang.String text)

withCaption

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

withText

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


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