org.codehaus.enunciate.modules.csharp
Class CSharpValidator

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

public class CSharpValidator
extends BaseValidator

Validator for the C# module.

Author:
Ryan Heaton

Constructor Summary
CSharpValidator()
           
 
Method Summary
static java.lang.String capitalize(java.lang.String string)
          Capitalizes a string.
 ValidationResult validateComplexType(ComplexTypeDefinition complexType)
           
 ValidationResult validateEndpointInterface(EndpointInterface ei)
           
 ValidationResult validateEnumType(EnumTypeDefinition enumType)
           
 ValidationResult validateSimpleType(SimpleTypeDefinition simpleType)
           
 
Methods inherited from class org.codehaus.enunciate.contract.validation.BaseValidator
validate, validateRootElement, validateRootResources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSharpValidator

public CSharpValidator()
Method Detail

validateEndpointInterface

public ValidationResult validateEndpointInterface(EndpointInterface ei)
Overrides:
validateEndpointInterface in class BaseValidator
Returns:
An empty result.

capitalize

public static java.lang.String capitalize(java.lang.String string)
Capitalizes a string.

Parameters:
string - The string to capitalize.
Returns:
The capitalized value.

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.

validateComplexType

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