Class Smil20Validator

Object
EObjectValidator
Smil20Validator
All Implemented Interfaces:
EValidator

public class Smil20Validator extends EObjectValidator
The Validator for the model.
See Also:
  • Field Details

  • Constructor Details

    • Smil20Validator

      public Smil20Validator()
      Creates an instance of the switch.
  • Method Details

    • getEPackage

      protected EPackage getEPackage()
      Returns the package of this validator switch.
      Overrides:
      getEPackage in class EObjectValidator
    • validate

      protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map<Object,Object> context)
      Calls validateXXX for the corresponding classifier of the model.
      Overrides:
      validate in class EObjectValidator
    • validateAnimateColorPrototype

      public boolean validateAnimateColorPrototype(AnimateColorPrototype animateColorPrototype, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAnimateMotionPrototype

      public boolean validateAnimateMotionPrototype(AnimateMotionPrototype animateMotionPrototype, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAnimatePrototype

      public boolean validateAnimatePrototype(AnimatePrototype animatePrototype, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateDocumentRoot

      public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSetPrototype

      public boolean validateSetPrototype(SetPrototype setPrototype, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAccumulateType

      public boolean validateAccumulateType(AccumulateType accumulateType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAdditiveType

      public boolean validateAdditiveType(AdditiveType additiveType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAttributeTypeType

      public boolean validateAttributeTypeType(AttributeTypeType attributeTypeType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateCalcModeType

      public boolean validateCalcModeType(CalcModeType calcModeType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateFillDefaultType

      public boolean validateFillDefaultType(FillDefaultType fillDefaultType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateFillTimingAttrsType

      public boolean validateFillTimingAttrsType(FillTimingAttrsType fillTimingAttrsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateRestartDefaultType

      public boolean validateRestartDefaultType(RestartDefaultType restartDefaultType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateRestartTimingType

      public boolean validateRestartTimingType(RestartTimingType restartTimingType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSyncBehaviorDefaultType

      public boolean validateSyncBehaviorDefaultType(SyncBehaviorDefaultType syncBehaviorDefaultType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSyncBehaviorType

      public boolean validateSyncBehaviorType(SyncBehaviorType syncBehaviorType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAccumulateTypeObject

      public boolean validateAccumulateTypeObject(AccumulateType accumulateTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAdditiveTypeObject

      public boolean validateAdditiveTypeObject(AdditiveType additiveTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAttributeTypeTypeObject

      public boolean validateAttributeTypeTypeObject(AttributeTypeType attributeTypeTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateCalcModeTypeObject

      public boolean validateCalcModeTypeObject(CalcModeType calcModeTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateFillDefaultTypeObject

      public boolean validateFillDefaultTypeObject(FillDefaultType fillDefaultTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateFillTimingAttrsTypeObject

      public boolean validateFillTimingAttrsTypeObject(FillTimingAttrsType fillTimingAttrsTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateNonNegativeDecimalType

      public boolean validateNonNegativeDecimalType(BigDecimal nonNegativeDecimalType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateNonNegativeDecimalType_Min

      public boolean validateNonNegativeDecimalType_Min(BigDecimal nonNegativeDecimalType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the Min constraint of 'Non Negative Decimal Type'.
    • validateRestartDefaultTypeObject

      public boolean validateRestartDefaultTypeObject(RestartDefaultType restartDefaultTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateRestartTimingTypeObject

      public boolean validateRestartTimingTypeObject(RestartTimingType restartTimingTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSyncBehaviorDefaultTypeObject

      public boolean validateSyncBehaviorDefaultTypeObject(SyncBehaviorDefaultType syncBehaviorDefaultTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSyncBehaviorTypeObject

      public boolean validateSyncBehaviorTypeObject(SyncBehaviorType syncBehaviorTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • getResourceLocator

      public ResourceLocator getResourceLocator()
      Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
      Overrides:
      getResourceLocator in class EObjectValidator