Class SchemaValidator
- java.lang.Object
-
- org.apache.cxf.tools.validator.AbstractValidator
-
- org.apache.cxf.tools.validator.internal.AbstractDefinitionValidator
-
- org.apache.cxf.tools.validator.internal.SchemaValidator
-
public class SchemaValidator extends AbstractDefinitionValidator
-
-
Field Summary
Fields Modifier and Type Field Description protected String[]defaultSchemasprotected static LoggerLOGprotected StringschemaLocation-
Fields inherited from class org.apache.cxf.tools.validator.internal.AbstractDefinitionValidator
def, env
-
Fields inherited from class org.apache.cxf.tools.validator.AbstractValidator
errorMessages
-
-
Constructor Summary
Constructors Constructor Description SchemaValidator(String schemaDir)SchemaValidator(String schemaDir, String wsdl, String[] schemas)SchemaValidator(List<InputSource> defaultSchemas, String wsdl, String[] schemas)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisValid()booleanvalidate(String wsdlsource, String[] schemas)booleanvalidate(InputSource wsdlsource, String[] schemas)-
Methods inherited from class org.apache.cxf.tools.validator.internal.AbstractDefinitionValidator
addError, getBus
-
Methods inherited from class org.apache.cxf.tools.validator.AbstractValidator
addErrorMessage, getErrorMessage
-
-
-
-
Constructor Detail
-
SchemaValidator
public SchemaValidator(String schemaDir) throws ToolException
- Throws:
ToolException
-
SchemaValidator
public SchemaValidator(String schemaDir, String wsdl, String[] schemas) throws ToolException
- Throws:
ToolException
-
SchemaValidator
public SchemaValidator(List<InputSource> defaultSchemas, String wsdl, String[] schemas)
-
-
Method Detail
-
isValid
public boolean isValid()
- Specified by:
isValidin classAbstractValidator
-
validate
public boolean validate(String wsdlsource, String[] schemas) throws ToolException
- Throws:
ToolException
-
validate
public boolean validate(InputSource wsdlsource, String[] schemas) throws ToolException
- Throws:
ToolException
-
-