Package de.xima.fc.gui.validator.name
Class UniqueActionName
- java.lang.Object
-
- de.xima.fc.gui.validator.name.AUniqueEntityFieldValidator<TEntity,String>
-
- de.xima.fc.gui.validator.name.AUniqueStringFieldValidator<TEntity>
-
- de.xima.fc.gui.validator.name.AUniqueNameValidator<Aktion>
-
- de.xima.fc.gui.validator.name.UniqueActionName
-
- All Implemented Interfaces:
Serializable
,EventListener
,javax.faces.validator.Validator
public class UniqueActionName extends AUniqueNameValidator<Aktion> implements javax.faces.validator.Validator, Serializable
AAUniqueNameValidator
for theAktion.getName()
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.gui.validator.name.AUniqueStringFieldValidator
ignoreCase
-
-
Constructor Summary
Constructors Constructor Description UniqueActionName()
No-arg constructor for this validator, invoked by the JSF framework.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addScope(de.xima.cmn.criteria.QueryCriteriaManager qcm, Aktion action)
Use this method to restrict the scope of entities considered for the duplicate search, such as to a certain client, version, project etc.-
Methods inherited from class de.xima.fc.gui.validator.name.AUniqueNameValidator
addSearch
-
Methods inherited from class de.xima.fc.gui.validator.name.AUniqueStringFieldValidator
convertValue, hasValue
-
Methods inherited from class de.xima.fc.gui.validator.name.AUniqueEntityFieldValidator
createError, createError, validate
-
-
-
-
Method Detail
-
addScope
protected void addScope(de.xima.cmn.criteria.QueryCriteriaManager qcm, Aktion action)
Description copied from class:AUniqueEntityFieldValidator
Use this method to restrict the scope of entities considered for the duplicate search, such as to a certain client, version, project etc.By default, the client and project scope is set if the entity implements
IMandantDependent
orIProjektDependent
.- Overrides:
addScope
in classAUniqueEntityFieldValidator<Aktion,String>
- Parameters:
qcm
- Query criteria manager that will be used to check for existing duplicates.action
- Entity that is validated.
-
-