Package org.geotools.ysld.validate
Class SequenceValidator
- Object
-
- YsldValidateHandler
-
- StatefulValidator
-
- SequenceValidator
-
- All Implemented Interfaces:
Cloneable
public class SequenceValidator extends StatefulValidator implements Cloneable
Validator for SequencesThis Validator is stateful, reset it before re-using it.
- Author:
- Kevin Smith, Boundless
-
-
Constructor Summary
Constructors Constructor Description SequenceValidator(YsldValidateHandler subValidator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidalias(AliasEvent evt, YsldValidateContext context)SequenceValidatorclone()voidendSequence(SequenceEndEvent evt, YsldValidateContext context)protected YsldValidateHandlergetSubValidator()voidscalar(ScalarEvent evt, YsldValidateContext context)voidsequence(SequenceStartEvent evt, YsldValidateContext context)-
Methods inherited from class YsldValidateHandler
endMapping, mapping
-
-
-
-
Constructor Detail
-
SequenceValidator
public SequenceValidator(YsldValidateHandler subValidator)
-
-
Method Detail
-
sequence
public void sequence(SequenceStartEvent evt, YsldValidateContext context)- Overrides:
sequencein classYsldValidateHandler
-
endSequence
public void endSequence(SequenceEndEvent evt, YsldValidateContext context)- Overrides:
endSequencein classYsldValidateHandler
-
getSubValidator
protected YsldValidateHandler getSubValidator()
-
scalar
public void scalar(ScalarEvent evt, YsldValidateContext context)- Overrides:
scalarin classYsldValidateHandler
-
clone
public SequenceValidator clone()
-
alias
public void alias(AliasEvent evt, YsldValidateContext context)- Overrides:
aliasin classYsldValidateHandler
-
-