// Path: core/src/main/java/com/github/fluentxml4j/validate/ValidateNode.java
// public interface ValidateNode
// {
// 	ValidateNode againstSchema(Document schemaDoc);
// 
// 	ValidationResult getResult();
// }


import com.github.fluentxml4j.validate.ValidateNode;
import org.w3c.dom.Document;
package com.github.fluentxml4j.internal.validate;


public class FluentXmlValidator
{
	public ValidateNode validate(Document doc) {
// Path: core/src/main/java/com/github/fluentxml4j/validate/ValidateNode.java
// public interface ValidateNode
// {
// 	ValidateNode againstSchema(Document schemaDoc);
// 
// 	ValidationResult getResult();
// }


// Path: core/src/main/java/com/github/fluentxml4j/internal/validate/FluentXmlValidator.java
import com.github.fluentxml4j.validate.ValidateNode;
import org.w3c.dom.Document;

package com.github.fluentxml4j.internal.validate;


public class FluentXmlValidator
{
	public ValidateNode validate(Document doc) {
		return new ValidateNodeImpl(doc);