Package de.xima.fc.gui.common.model
Class CustomViewModel
- java.lang.Object
-
- de.xima.fc.gui.common.model.CustomViewModel
-
- All Implemented Interfaces:
IViewModel
,Serializable
public class CustomViewModel extends Object implements Serializable, IViewModel
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CustomViewModel(IPluginMenuEntry pluginEntry, ViewBean viewBean, String portalContextName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CustomViewModel>
getChildViews()
String
getDisplayName(Locale locale)
String
getHelpId()
String
getId()
String
getLinkTarget()
String
getMenuIcon()
String
getMenuText()
String
getURI()
boolean
isAllowed(ViewBean viewBean)
boolean
isClientScopeOnly()
boolean
isExternal()
boolean
isPublic()
-
-
-
Constructor Detail
-
CustomViewModel
public CustomViewModel(IPluginMenuEntry pluginEntry, ViewBean viewBean, String portalContextName)
-
-
Method Detail
-
getMenuIcon
public String getMenuIcon()
-
getMenuText
public String getMenuText()
-
getId
public String getId()
- Specified by:
getId
in interfaceIViewModel
-
getURI
public String getURI()
- Specified by:
getURI
in interfaceIViewModel
-
getLinkTarget
public String getLinkTarget()
- Specified by:
getLinkTarget
in interfaceIViewModel
-
isPublic
public boolean isPublic()
- Specified by:
isPublic
in interfaceIViewModel
-
isExternal
public boolean isExternal()
- Specified by:
isExternal
in interfaceIViewModel
-
isClientScopeOnly
public boolean isClientScopeOnly()
-
isAllowed
public boolean isAllowed(ViewBean viewBean)
- Specified by:
isAllowed
in interfaceIViewModel
-
getChildViews
public List<CustomViewModel> getChildViews()
-
getDisplayName
public String getDisplayName(Locale locale)
- Specified by:
getDisplayName
in interfaceIViewModel
-
getHelpId
public String getHelpId()
- Specified by:
getHelpId
in interfaceIViewModel
-
-