Class AbstractSchemaValidationElement

java.lang.Object
com.aquima.interactions.communication.impl.evaluator.parser.AbstractSchemaValidationElement
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SchemaArgument, SchemaAttribute, SchemaFragment, SchemaHeader, SchemaRelation

public abstract class AbstractSchemaValidationElement extends Object implements Serializable
Every schema element that has to be validated MUST extend this class.
Since:
11.6
Author:
Voicu Moldovan
See Also:
  • Constructor Details

  • Method Details

    • getValidationList

      public final IFieldValidationDefinition[] getValidationList()
    • getInstanceContext

      public final InstanceContext getInstanceContext()
    • addValidationMessage

      protected void addValidationMessage(FieldMessage message)
    • getValidationMessages

      public List<FieldMessage> getValidationMessages()
    • unregisterInstanceContext

      public final void unregisterInstanceContext()