fr.paris.lutece.plugins.unittree.business.action
Interface IAction

All Superinterfaces:
fr.paris.lutece.portal.service.i18n.Localizable, fr.paris.lutece.portal.service.rbac.RBACAction
All Known Implementing Classes:
AbstractAction, DefaultAction, UnitAction, UnitUserAction

public interface IAction
extends fr.paris.lutece.portal.service.i18n.Localizable, fr.paris.lutece.portal.service.rbac.RBACAction

IAction


Method Summary
 String getActionType()
          Get the action type
 String getDescription()
          Returns the Description
 String getDescriptionKey()
          Returns the DescriptionKey
 String getIcon()
          Returns the IconUrl
 int getIdAction()
          Get the id action
 String getName()
          Returns the Name
 String getNameKey()
          Returns the NameKey
 String getPermission()
          Returns the permission associated to the action
 String getUrl()
          Returns the Url
 void setActionType(String strActionType)
          Set the action type
 void setDescriptionKey(String strDescriptionKey)
          Sets the DescriptionKey
 void setIcon(String strIconUrl)
          Sets the IconUrl
 void setIdAction(int nIdAction)
          Set the id action
 void setLocale(Locale locale)
          Implements Localizable
 void setNameKey(String strNameKey)
          Sets the NameKey
 void setPermission(String strPermission)
          Sets the Permission
 void setUrl(String strUrl)
          Sets the Url
 

Method Detail

setIdAction

void setIdAction(int nIdAction)
Set the id action

Parameters:
nIdAction - the nIdAction to set

getIdAction

int getIdAction()
Get the id action

Returns:
the nIdAction

setLocale

void setLocale(Locale locale)
Implements Localizable

Specified by:
setLocale in interface fr.paris.lutece.portal.service.i18n.Localizable
Parameters:
locale - The current locale

getUrl

String getUrl()
Returns the Url

Returns:
The Url

setUrl

void setUrl(String strUrl)
Sets the Url

Parameters:
strUrl - The Url

getNameKey

String getNameKey()
Returns the NameKey

Returns:
The NameKey

getName

String getName()
Returns the Name

Returns:
The Name

setNameKey

void setNameKey(String strNameKey)
Sets the NameKey

Parameters:
strNameKey - The NameKey

getDescriptionKey

String getDescriptionKey()
Returns the DescriptionKey

Returns:
The DescriptionKey

getDescription

String getDescription()
Returns the Description

Returns:
The Description

setDescriptionKey

void setDescriptionKey(String strDescriptionKey)
Sets the DescriptionKey

Parameters:
strDescriptionKey - The DescriptionKey

getIcon

String getIcon()
Returns the IconUrl

Returns:
The IconUrl

setIcon

void setIcon(String strIconUrl)
Sets the IconUrl

Parameters:
strIconUrl - The IconUrl

getPermission

String getPermission()
Returns the permission associated to the action

Specified by:
getPermission in interface fr.paris.lutece.portal.service.rbac.RBACAction
Returns:
The permission

setPermission

void setPermission(String strPermission)
Sets the Permission

Parameters:
strPermission - The Permission

getActionType

String getActionType()
Get the action type

Returns:
the action type

setActionType

void setActionType(String strActionType)
Set the action type

Parameters:
strActionType - the action type


Copyright © 2013 Mairie de Paris. All Rights Reserved.