Class MdValidator

  • All Implemented Interfaces:
    org.eclipse.emf.ecore.EValidator, org.eclipse.xtext.validation.ValidationMessageAcceptor

    public class MdValidator
    extends AbstractModelDeclarativeValidator
    Declarative validator for Md.
    • Constructor Detail

      • MdValidator

        public MdValidator()
    • Method Detail

      • checkCommomModuleName

        public void checkCommomModuleName​(CommonModule commonModule)
      • checkCommomPictureUniqueName

        public void checkCommomPictureUniqueName​(CommonPicture commonPicture)
      • checkConfigurationCompatibilityMode

        public void checkConfigurationCompatibilityMode​(Configuration configuration)
      • checkMissingAssignments

        public void checkMissingAssignments​(MdObject mdObject)
      • checkStyleItemUniqName

        public void checkStyleItemUniqName​(StyleItem styleItem)
      • checkTypeDescriptionTypes

        public void checkTypeDescriptionTypes​(TypeDescription typeDesc)
      • checkUniqueMdObjectName

        public void checkUniqueMdObjectName​(MdObject mdObject)
      • checkSubsystem

        public void checkSubsystem​(Subsystem subsystem)
      • checkWSReference

        public void checkWSReference​(WSReference wsRef)
      • checkSequenceDimension

        public void checkSequenceDimension​(SequenceDimension sequenceDimension)
      • checkEventSubscriptionHandler

        public void checkEventSubscriptionHandler​(EventSubscription eventSubscription)
      • checkScheduledJobMethod

        public void checkScheduledJobMethod​(ScheduledJob scheduledJob)
      • checkNameInDataSource

        public void checkNameInDataSource​(Table table)
      • checkNameInDataSource

        public void checkNameInDataSource​(Cube cube)
      • checkNameInDataSource

        public void checkNameInDataSource​(DimensionTable table)
      • checkNameInDataSource

        public void checkNameInDataSource​(Field field)
      • checkNameInDataSource

        public void checkNameInDataSource​(Resource resource)
      • checkDimensionType

        public void checkDimensionType​(Dimension dimension)
      • checkTable

        public void checkTable​(Table table)
      • checkChoiceParameterLink

        public void checkChoiceParameterLink​(ChoiceParameterLink choiceParameterLink)
      • register

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