Interface DocumentRootValidator


  • public interface DocumentRootValidator
    A sample validator interface for DocumentRoot. This doesn't really do anything, and it's not a real EMF artifact. It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended. This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
    • Method Detail

      • validate

        boolean validate()
      • validateMixed

        boolean validateMixed​(FeatureMap value)
      • validateXMLNSPrefixMap

        boolean validateXMLNSPrefixMap​(EMap<String,​String> value)
      • validateXSISchemaLocation

        boolean validateXSISchemaLocation​(EMap<String,​String> value)
      • validateAbstractMetaData

        boolean validateAbstractMetaData​(EObject value)
      • validateAccessConstraints

        boolean validateAccessConstraints​(String value)
      • validateMetadata

        boolean validateMetadata​(MetadataType value)
      • validateAnyValue

        boolean validateAnyValue​(AnyValueType value)
      • validateAvailableCRS

        boolean validateAvailableCRS​(String value)
      • validateBoundingBox

        boolean validateBoundingBox​(BoundingBoxType value)
      • validateContactInfo

        boolean validateContactInfo​(ContactType value)
      • validateDCP

        boolean validateDCP​(DCPType value)
      • validateDefaultValue

        boolean validateDefaultValue​(ValueType value)
      • validateException

        boolean validateException​(ExceptionType value)
      • validateExtendedCapabilities

        boolean validateExtendedCapabilities​(EObject value)
      • validateFees

        boolean validateFees​(String value)
      • validateHTTP

        boolean validateHTTP​(HTTPType value)
      • validateIdentifier

        boolean validateIdentifier​(CodeType value)
      • validateIndividualName

        boolean validateIndividualName​(String value)
      • validateInputData

        boolean validateInputData​(ManifestType value)
      • validateKeywords

        boolean validateKeywords​(KeywordsType value)
      • validateLanguage

        boolean validateLanguage​(String value)
      • validateManifest

        boolean validateManifest​(ManifestType value)
      • validateMaximumValue

        boolean validateMaximumValue​(ValueType value)
      • validateMinimumValue

        boolean validateMinimumValue​(ValueType value)
      • validateNilValue

        boolean validateNilValue​(NilValueType value)
      • validateNoValues

        boolean validateNoValues​(NoValuesType value)
      • validateOperation

        boolean validateOperation​(OperationType value)
      • validateOperationResponse

        boolean validateOperationResponse​(ManifestType value)
      • validateOrganisationName

        boolean validateOrganisationName​(String value)
      • validateOtherSource

        boolean validateOtherSource​(MetadataType value)
      • validateOutputFormat

        boolean validateOutputFormat​(String value)
      • validatePositionName

        boolean validatePositionName​(String value)
      • validateRange

        boolean validateRange​(RangeType value)
      • validateReference

        boolean validateReference​(ReferenceType value)
      • validateResource

        boolean validateResource​(EObject value)
      • validateRole

        boolean validateRole​(CodeType value)
      • validateSpacing

        boolean validateSpacing​(ValueType value)
      • validateSupportedCRS

        boolean validateSupportedCRS​(String value)
      • validateValue

        boolean validateValue​(ValueType value)
      • validateRangeClosure

        boolean validateRangeClosure​(RangeClosureType value)
      • validateReference1

        boolean validateReference1​(String value)