com.atlassian.confluence.util.message
Class DefaultMessage

java.lang.Object
  extended by com.atlassian.confluence.util.message.DefaultMessage
All Implemented Interfaces:
Message

public class DefaultMessage
extends java.lang.Object
implements Message

A global message


Constructor Summary
DefaultMessage()
           
DefaultMessage(java.lang.String id, java.lang.String text, java.lang.String textColor)
          Message will be shown a closable by default.
DefaultMessage(java.lang.String id, java.lang.String text, java.lang.String textColor, boolean closable)
          Constructor without explicit visible parameter.
DefaultMessage(java.lang.String id, java.lang.String text, java.lang.String textColor, boolean closable, boolean visible)
           
 
Method Summary
 java.lang.String getCssClass()
          Gets the name of the CSS class associated with this message.
 java.lang.String getId()
          Get the unique ID for this message.
 java.lang.String getText()
          Get the text for this message
 boolean isClosable()
          Determines whether the message can be closed
 boolean isVisible()
          Determines whether the message should be shown
 void setVisible(boolean visible)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMessage

public DefaultMessage()

DefaultMessage

public DefaultMessage(java.lang.String id,
                      java.lang.String text,
                      java.lang.String textColor,
                      boolean closable,
                      boolean visible)

DefaultMessage

public DefaultMessage(java.lang.String id,
                      java.lang.String text,
                      java.lang.String textColor,
                      boolean closable)
Constructor without explicit visible parameter. Show will be set to true by default.

Parameters:
id -
text -
textColor -
closable -

DefaultMessage

public DefaultMessage(java.lang.String id,
                      java.lang.String text,
                      java.lang.String textColor)
Message will be shown a closable by default.

Parameters:
id -
text -
textColor -
Method Detail

getId

public java.lang.String getId()
Description copied from interface: Message
Get the unique ID for this message.

Specified by:
getId in interface Message
Returns:
message id

getText

public java.lang.String getText()
Description copied from interface: Message
Get the text for this message

Specified by:
getText in interface Message
Returns:
message text

getCssClass

public java.lang.String getCssClass()
Description copied from interface: Message
Gets the name of the CSS class associated with this message. The class name can be used to style the message

Specified by:
getCssClass in interface Message
Returns:
String name of the css class

isClosable

public boolean isClosable()
Description copied from interface: Message
Determines whether the message can be closed

Specified by:
isClosable in interface Message
Returns:
boolean

isVisible

public boolean isVisible()
Description copied from interface: Message
Determines whether the message should be shown

Specified by:
isVisible in interface Message
Returns:
boolean

setVisible

public void setVisible(boolean visible)


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.