org.codehaus.enunciate.modules.java_client
Class JavaClientValidator

java.lang.Object
  extended by org.codehaus.enunciate.contract.validation.BaseValidator
      extended by org.codehaus.enunciate.modules.java_client.JavaClientValidator
All Implemented Interfaces:
Validator

public class JavaClientValidator
extends BaseValidator

The validator for the java-client module.

Author:
Ryan Heaton

Constructor Summary
JavaClientValidator(java.util.Set<java.lang.String> serverSideTypesToUse, java.util.Map<java.lang.String,java.lang.String> packageConversions)
           
 
Method Summary
 ValidationResult validateComplexType(ComplexTypeDefinition complexType)
           
 ValidationResult validateEndpointInterface(EndpointInterface ei)
           
 ValidationResult validateEnumType(EnumTypeDefinition enumType)
           
 ValidationResult validateRootElement(RootElementDeclaration elType)
           
 ValidationResult validateSimpleType(SimpleTypeDefinition simpleType)
           
 
Methods inherited from class org.codehaus.enunciate.contract.validation.BaseValidator
validate, validateRootResources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaClientValidator

public JavaClientValidator(java.util.Set<java.lang.String> serverSideTypesToUse,
                           java.util.Map<java.lang.String,java.lang.String> packageConversions)
Method Detail

validateComplexType

public ValidationResult validateComplexType(ComplexTypeDefinition complexType)
Overrides:
validateComplexType in class BaseValidator
Returns:
An empty result.

validateEndpointInterface

public ValidationResult validateEndpointInterface(EndpointInterface ei)
Overrides:
validateEndpointInterface 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.

validateRootElement

public ValidationResult validateRootElement(RootElementDeclaration elType)
Overrides:
validateRootElement in class BaseValidator
Returns:
An empty result.