org.codehaus.enunciate.contract.validation
Class EmptyNamespaceValidator
java.lang.Object
org.codehaus.enunciate.contract.validation.BaseValidator
org.codehaus.enunciate.contract.validation.EmptyNamespaceValidator
- All Implemented Interfaces:
- Validator
public class EmptyNamespaceValidator
- extends BaseValidator
Validator that ensures no API elements are in the empty namespace.
- Author:
- Ryan Heaton
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmptyNamespaceValidator
public EmptyNamespaceValidator()
validateEndpointInterface
public ValidationResult validateEndpointInterface(EndpointInterface ei)
- Overrides:
validateEndpointInterface in class BaseValidator
- Returns:
- An empty result.
validateComplexType
public ValidationResult validateComplexType(ComplexTypeDefinition complexType)
- Overrides:
validateComplexType in class BaseValidator
- Returns:
- An empty result.
validateSimpleType
public ValidationResult validateSimpleType(SimpleTypeDefinition simpleType)
- Overrides:
validateSimpleType in class BaseValidator
- Returns:
- An empty result.
validateEnumType
public ValidationResult validateEnumType(EnumTypeDefinition enumType)
- Overrides:
validateEnumType in class BaseValidator
- Returns:
- An empty result.
validateType
public ValidationResult validateType(TypeDefinition typeDefinition)
validateRootElement
public ValidationResult validateRootElement(RootElementDeclaration rootElementDeclaration)
- Overrides:
validateRootElement in class BaseValidator
- Returns:
- An empty result.