lumis.portal.presentation.perspective
Interface IPortalModeSPI

Package class diagram package IPortalModeSPI
All Superinterfaces:
IPortalMode, Serializable
All Known Implementing Classes:
DefaultPortalMode

public interface IPortalModeSPI
extends IPortalMode

The PortalMode interface used internally by the portal framework. IPortalMode implementations must also implement this interface.

Since:
6.0.0

Field Summary
 
Fields inherited from interface lumis.portal.presentation.perspective.IPortalMode
MODE_ADMINISTRATION, MODE_IN_CONTEXT_EDIT, MODE_PERSONALIZATION, MODE_VIEW
 
Method Summary
 Set<String> getAttributeNames()
          Returns the set of attribute names for the current PortalMode.
 IPermissionProvider getPermissionProvider()
          Returns the permission provider of the current mode.
 Class<? extends HTMLFragmentComponent> getRenderComponentClass()
          Returns the component render.
 
Methods inherited from interface lumis.portal.presentation.perspective.IPortalMode
getDescription, getId, getName, getPerspective
 

Method Detail

getPermissionProvider

IPermissionProvider getPermissionProvider()
Returns the permission provider of the current mode.

Returns:
the permission provider of the current mode.
Since:
6.0.0

getAttributeNames

Set<String> getAttributeNames()
Returns the set of attribute names for the current PortalMode.

Returns:
the set of attribute names for the current PortalMode.
Since:
6.0.0

getRenderComponentClass

Class<? extends HTMLFragmentComponent> getRenderComponentClass()
Returns the component render.

Returns:
the component render.
Since:
6.0.0


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.