Class EMFProfileApplicationValidator

java.lang.Object
org.eclipse.emf.ecore.util.EObjectValidator
org.modelversioning.emfprofileapplication.util.EMFProfileApplicationValidator
All Implemented Interfaces:
EValidator

public class EMFProfileApplicationValidator extends EObjectValidator
The Validator for the model.
See Also:
Generated class or method.
  • Field Details

  • Constructor Details

    • EMFProfileApplicationValidator

      public EMFProfileApplicationValidator()
      Creates an instance of the switch.
      Generated class or method.
  • Method Details

    • getEPackage

      protected EPackage getEPackage()
      Returns the package of this validator switch.
      Overrides:
      getEPackage in class EObjectValidator
      Generated class or method.
    • 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
      Generated class or method.
    • validateProfileApplication

      public boolean validateProfileApplication(ProfileApplication profileApplication, DiagnosticChain diagnostics, Map<Object,Object> context)
      Generated class or method.
    • validateProfileApplication_violatedUpperBound

      public boolean validateProfileApplication_violatedUpperBound(ProfileApplication profileApplication, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the violatedUpperBound constraint of ' Profile Application'.
      Generated class or method.
      NOT
    • validateProfileApplication_violatedLowerBound

      public boolean validateProfileApplication_violatedLowerBound(ProfileApplication profileApplication, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the violatedLowerBound constraint of ' Profile Application'.
      Generated class or method.
      NOT
    • validateProfileImport

      public boolean validateProfileImport(ProfileImport profileImport, DiagnosticChain diagnostics, Map<Object,Object> context)
      Generated class or method.
    • validateStereotypeApplication

      public boolean validateStereotypeApplication(StereotypeApplication stereotypeApplication, DiagnosticChain diagnostics, Map<Object,Object> context)
      Generated class or method.
    • validateStereotypeApplication_appliedInapplicableExtension

      public boolean validateStereotypeApplication_appliedInapplicableExtension(StereotypeApplication stereotypeApplication, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the appliedInapplicableExtension constraint of ' Stereotype Application'.
      Generated class or method.
      NOT
    • validateStereotypeApplicability

      public boolean validateStereotypeApplicability(StereotypeApplicability stereotypeApplicability, DiagnosticChain diagnostics, Map<Object,Object> context)
      Generated class or method.
    • 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
      Generated class or method.
      NOT