Class MdValidator

java.lang.Object
org.eclipse.xtext.validation.AbstractInjectableValidator
org.eclipse.xtext.validation.AbstractDeclarativeValidator
All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator, org.eclipse.xtext.validation.ValidationMessageAcceptor

@Deprecated public class MdValidator extends AbstractLegacyDeclarativeValidator
Deprecated.
Please use check infrastructure to implement new validation scenarios
Declarative validator for Md.
  • Constructor Details

    • MdValidator

      public MdValidator()
      Deprecated.
  • Method Details

    • checkCommomModuleName

      public void checkCommomModuleName(CommonModule commonModule)
      Deprecated.
    • checkCommomPictureUniqueName

      public void checkCommomPictureUniqueName(CommonPicture commonPicture)
      Deprecated.
    • checkMissingAssignments

      public void checkMissingAssignments(MdObject mdObject)
      Deprecated.
    • checkStyleItemUniqName

      public void checkStyleItemUniqName(StyleItem styleItem)
      Deprecated.
    • checkTypeDescriptionTypes

      public void checkTypeDescriptionTypes(TypeDescription typeDesc)
      Deprecated.
    • checkUniqueMdObjectName

      public void checkUniqueMdObjectName(MdObject parentMdObject)
      Deprecated.
    • checkSubsystem

      public void checkSubsystem(Subsystem subsystem)
      Deprecated.
    • checkWSReference

      public void checkWSReference(WSReference wsRef)
      Deprecated.
    • checkSequenceDimension

      public void checkSequenceDimension(SequenceDimension sequenceDimension)
      Deprecated.
    • checkEventSubscriptionHandler

      public void checkEventSubscriptionHandler(EventSubscription eventSubscription)
      Deprecated.
    • checkScheduledJobMethod

      public void checkScheduledJobMethod(ScheduledJob scheduledJob)
      Deprecated.
    • checkNameInDataSource

      public void checkNameInDataSource(Table table)
      Deprecated.
    • checkNameInDataSource

      public void checkNameInDataSource(Cube cube)
      Deprecated.
    • checkNameInDataSource

      public void checkNameInDataSource(DimensionTable table)
      Deprecated.
    • checkNameInDataSource

      public void checkNameInDataSource(Field field)
      Deprecated.
    • checkNameInDataSource

      public void checkNameInDataSource(Resource resource)
      Deprecated.
    • checkDimensionType

      public void checkDimensionType(Dimension dimension)
      Deprecated.
    • checkTable

      public void checkTable(Table table)
      Deprecated.
    • checkChoiceParameterLink

      public void checkChoiceParameterLink(ChoiceParameterLink choiceParameterLink)
      Deprecated.
    • register

      public void register(org.eclipse.xtext.validation.EValidatorRegistrar registrar)
      Deprecated.
      Overrides:
      register in class org.eclipse.xtext.validation.AbstractInjectableValidator
    • getCurrentLanguage

      protected String getCurrentLanguage(Map<Object,Object> context, org.eclipse.emf.ecore.EObject eObject)
      Deprecated.
      Overrides:
      getCurrentLanguage in class AbstractModelDeclarativeValidator
    • getEPackages

      protected List<org.eclipse.emf.ecore.EPackage> getEPackages()
      Deprecated.
      Description copied from class: AbstractModelDeclarativeValidator
      Returns list of EPackages for wich this validotor will be registered.
      Specified by:
      getEPackages in class AbstractModelDeclarativeValidator