org.olat.core.gui.control.generic.title
Class TitleInfo

java.lang.Object
  extended by org.olat.core.gui.control.generic.title.TitleInfo

public class TitleInfo
extends java.lang.Object

Description:
This encapsulates the info needed by the ForumControllerFactory respective TitledWrapperController. Any of its members could be null.

Initial Date: 25.06.2007

Author:
Lavinia Dumitrescu, Florian Gnägi

Field Summary
static int TITLE_SIZE_H1
           
static int TITLE_SIZE_H2
           
static int TITLE_SIZE_H3
           
static int TITLE_SIZE_H4
           
 
Constructor Summary
TitleInfo(java.lang.String contextTitle, java.lang.String title)
          Constructor for a title object.
TitleInfo(java.lang.String contextTitle, java.lang.String title, java.lang.String description, java.lang.String persistedId)
          Constructor for a title object with a description.
 
Method Summary
 java.lang.String getContextTitle()
           
 java.lang.String getCssClass()
           
 java.lang.String getDescription()
           
 java.lang.String getDescriptionCssClass()
           
 java.lang.String getDescriptionTitle()
           
 java.lang.String getPersistedId()
           
 java.lang.String getTitle()
           
 int getTitleSize()
           
 boolean isSeparatorEnabled()
           
 void setContextTitle(java.lang.String contextTitle)
           
 void setCssClass(java.lang.String cssClass)
           
 void setDescription(java.lang.String description)
           
 void setDescriptionCssClass(java.lang.String descriptionCssClass)
           
 void setDescriptionTitle(java.lang.String descriptionTitle)
           
 void setPersistedId(java.lang.String persistedId)
           
 void setSeparatorEnabled(boolean separatorEnabled)
           
 void setTitle(java.lang.String title)
           
 void setTitleSize(int titleSize)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TITLE_SIZE_H1

public static final int TITLE_SIZE_H1
See Also:
Constant Field Values

TITLE_SIZE_H2

public static final int TITLE_SIZE_H2
See Also:
Constant Field Values

TITLE_SIZE_H3

public static final int TITLE_SIZE_H3
See Also:
Constant Field Values

TITLE_SIZE_H4

public static final int TITLE_SIZE_H4
See Also:
Constant Field Values
Constructor Detail

TitleInfo

public TitleInfo(java.lang.String contextTitle,
                 java.lang.String title)
Constructor for a title object. Use the setter methods to set additional configuration options

Parameters:
contextTitle -
title -

TitleInfo

public TitleInfo(java.lang.String contextTitle,
                 java.lang.String title,
                 java.lang.String description,
                 java.lang.String persistedId)
Constructor for a title object with a description. Use the setter methods to set additional configuration options

Parameters:
contextTitle -
title -
description -
id - used by the user property to save the state
Method Detail

getContextTitle

public java.lang.String getContextTitle()

setContextTitle

public void setContextTitle(java.lang.String contextTitle)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getDescriptionTitle

public java.lang.String getDescriptionTitle()

setDescriptionTitle

public void setDescriptionTitle(java.lang.String descriptionTitle)

getPersistedId

public java.lang.String getPersistedId()

setPersistedId

public void setPersistedId(java.lang.String persistedId)

getTitleSize

public int getTitleSize()

setTitleSize

public void setTitleSize(int titleSize)

isSeparatorEnabled

public boolean isSeparatorEnabled()

setSeparatorEnabled

public void setSeparatorEnabled(boolean separatorEnabled)

getCssClass

public java.lang.String getCssClass()

setCssClass

public void setCssClass(java.lang.String cssClass)

getDescriptionCssClass

public java.lang.String getDescriptionCssClass()

setDescriptionCssClass

public void setDescriptionCssClass(java.lang.String descriptionCssClass)