Class NameBasedValidator
- java.lang.Object
-
- org.nuiton.eugene.models.object.validator.ObjectModelValidator
-
- org.nuiton.eugene.models.object.validator.NameBasedValidator
-
- Direct Known Subclasses:
AttributeNamesValidator
,ClassNamesValidator
public abstract class NameBasedValidator extends ObjectModelValidator
NameBasedValidator. Created: 9 mars 2006- Author:
- Arnaud Thimel (Code Lutin)
-
-
Field Summary
-
Fields inherited from class org.nuiton.eugene.models.object.validator.ObjectModelValidator
model
-
-
Constructor Summary
Constructors Constructor Description NameBasedValidator(ObjectModel model, boolean caseSensitive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNameAndReason(String name, String reason)
void
addNamesAndReasons(Map<String,String> namesAndReasons)
boolean
containsName(String name)
String
getReason(String name)
-
Methods inherited from class org.nuiton.eugene.models.object.validator.ObjectModelValidator
addError, getErrors, validate, validateAttribute, validateClass, validateClassifier, validateInterface, validateModel, validateOperation
-
-
-
-
Constructor Detail
-
NameBasedValidator
public NameBasedValidator(ObjectModel model, boolean caseSensitive)
-
-