it.eng.spagobi.commons.serializer
Class MenuListJSONSerializer

java.lang.Object
  extended by it.eng.spagobi.commons.serializer.MenuListJSONSerializer
All Implemented Interfaces:
Serializer

public class MenuListJSONSerializer
extends java.lang.Object
implements Serializer

Author:
Monica Franceschini

Field Summary
static java.lang.String COLUMNS
           
 java.lang.String contextName
           
 java.lang.String defaultThemePath
           
static java.lang.String FIRST_URL
           
static java.lang.String HOME
           
static java.lang.String HREF
           
static java.lang.String ICON_ALIGN
           
static java.lang.String ICON_CLS
           
static java.lang.String ID
           
static java.lang.String INFO
           
static java.lang.String ITEMS
           
static java.lang.String LABEL
           
static java.lang.String LANG
           
static java.lang.String MENU
           
static java.lang.String NAME
           
static java.lang.String PATH
           
static java.lang.String ROLE
           
static java.lang.String SCALE
           
static java.lang.String SRC
           
static java.lang.String TARGET
           
static java.lang.String TEXT
           
static java.lang.String TITLE
           
static java.lang.String TITLE_ALIGN
           
static java.lang.String TOOLTIP
           
static java.lang.String XTYPE
           
 
Constructor Summary
MenuListJSONSerializer(it.eng.spago.security.IEngUserProfile userProfile)
           
 
Method Summary
 it.eng.spago.security.IEngUserProfile getUserProfile()
           
 java.lang.Object serialize(java.lang.Object o, java.util.Locale locale)
           
 void setUserProfile(it.eng.spago.security.IEngUserProfile userProfile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final java.lang.String ID
See Also:
Constant Field Values

TITLE

public static final java.lang.String TITLE
See Also:
Constant Field Values

TITLE_ALIGN

public static final java.lang.String TITLE_ALIGN
See Also:
Constant Field Values

COLUMNS

public static final java.lang.String COLUMNS
See Also:
Constant Field Values

ICON_CLS

public static final java.lang.String ICON_CLS
See Also:
Constant Field Values

ICON_ALIGN

public static final java.lang.String ICON_ALIGN
See Also:
Constant Field Values

SCALE

public static final java.lang.String SCALE
See Also:
Constant Field Values

TOOLTIP

public static final java.lang.String TOOLTIP
See Also:
Constant Field Values

SRC

public static final java.lang.String SRC
See Also:
Constant Field Values

XTYPE

public static final java.lang.String XTYPE
See Also:
Constant Field Values

PATH

public static final java.lang.String PATH
See Also:
Constant Field Values

HREF

public static final java.lang.String HREF
See Also:
Constant Field Values

FIRST_URL

public static final java.lang.String FIRST_URL
See Also:
Constant Field Values

MENU

public static final java.lang.String MENU
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values

TEXT

public static final java.lang.String TEXT
See Also:
Constant Field Values

ITEMS

public static final java.lang.String ITEMS
See Also:
Constant Field Values

LABEL

public static final java.lang.String LABEL
See Also:
Constant Field Values

INFO

public static final java.lang.String INFO
See Also:
Constant Field Values

ROLE

public static final java.lang.String ROLE
See Also:
Constant Field Values

LANG

public static final java.lang.String LANG
See Also:
Constant Field Values

HOME

public static final java.lang.String HOME
See Also:
Constant Field Values

TARGET

public static final java.lang.String TARGET
See Also:
Constant Field Values

contextName

public java.lang.String contextName

defaultThemePath

public java.lang.String defaultThemePath
Constructor Detail

MenuListJSONSerializer

public MenuListJSONSerializer(it.eng.spago.security.IEngUserProfile userProfile)
Method Detail

serialize

public java.lang.Object serialize(java.lang.Object o,
                                  java.util.Locale locale)
                           throws SerializationException
Specified by:
serialize in interface Serializer
Throws:
SerializationException

getUserProfile

public it.eng.spago.security.IEngUserProfile getUserProfile()

setUserProfile

public void setUserProfile(it.eng.spago.security.IEngUserProfile userProfile)