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 Details

    • validate

      boolean validate()
    • validateMixed

      boolean validateMixed(FeatureMap value)
    • validateXMLNSPrefixMap

      boolean validateXMLNSPrefixMap(EMap value)
    • validateXSISchemaLocation

      boolean validateXSISchemaLocation(EMap value)
    • validateGeometricPrimitive

      boolean validateGeometricPrimitive(AbstractGeometricPrimitiveType value)
    • validateGeometry

      boolean validateGeometry(AbstractGeometryType value)
    • validateGML

      boolean validateGML(AbstractGMLType value)
    • validateObject

      boolean validateObject(EObject value)
    • validateMetaData

      boolean validateMetaData(AbstractMetaDataType value)
    • validateRing

      boolean validateRing(AbstractRingType value)
    • validateSurface

      boolean validateSurface(AbstractSurfaceType value)
    • validateBoundedBy

      boolean validateBoundedBy(BoundingShapeType value)
    • validateDescription

      boolean validateDescription(StringOrRefType value)
    • validateEnvelope

      boolean validateEnvelope(EnvelopeType value)
    • validateEnvelopeWithTimePeriod

      boolean validateEnvelopeWithTimePeriod(EnvelopeWithTimePeriodType value)
    • validateExterior

      boolean validateExterior(AbstractRingPropertyType value)
    • validateGrid

      boolean validateGrid(GridType value)
    • validateInterior

      boolean validateInterior(AbstractRingPropertyType value)
    • validateLinearRing

      boolean validateLinearRing(LinearRingType value)
    • validateMetaDataProperty

      boolean validateMetaDataProperty(MetaDataPropertyType value)
    • validateName

      boolean validateName(CodeType value)
    • validatePolygon

      boolean validatePolygon(PolygonType value)
    • validatePos

      boolean validatePos(DirectPositionType value)
    • validateRectifiedGrid

      boolean validateRectifiedGrid(RectifiedGridType value)
    • validateTimePosition

      boolean validateTimePosition(TimePositionType value)
    • validateId

      boolean validateId(String value)
    • validateRemoteSchema

      boolean validateRemoteSchema(String value)