fr.paris.lutece.plugins.document.business.rules
Interface IRuleTypesSet

All Known Implementing Classes:
RuleTypesSet

public interface IRuleTypesSet

Rule Types Sets Interface


Method Summary
 fr.paris.lutece.util.ReferenceList getRuleTypesList(java.util.Locale locale)
          Returns the rule types list
 Rule newInstance(java.lang.String strRuleTypeKey)
          Create a new instance of a rule of a given type
 void setRuleTypesMap(java.util.Map<java.lang.String,Rule> mapRules)
          Sets the rule types map
 

Method Detail

setRuleTypesMap

void setRuleTypesMap(java.util.Map<java.lang.String,Rule> mapRules)
Sets the rule types map

Parameters:
mapRules - The rule types map

getRuleTypesList

fr.paris.lutece.util.ReferenceList getRuleTypesList(java.util.Locale locale)
Returns the rule types list

Returns:
The rule types list

newInstance

Rule newInstance(java.lang.String strRuleTypeKey)
Create a new instance of a rule of a given type

Parameters:
strRuleTypeKey - The key name of the rule type
Returns:
A new Rule instance


Copyright © 2007 Mairie de Paris. All Rights Reserved.