public XmlConfig allowDocTypeDeclaration(boolean allowDocTypeDeclaration) {
    """
	Configure if XmlPath should provide support for DOCTYPE declarations (default is {@value #DEFAULT_ALLOW_DOC_TYPE_DECLARATION}).
	Note that this is only applicable when {@link XmlPath.CompatibilityMode} is equal to
	{@link XmlPath.CompatibilityMode#XML}.
	
	@param allowDocTypeDeclaration <code>true</code> if the parser should provide support for DOCTYPE declarations; <code>false</code> otherwise.
	@return A new XmlPathConfig instance
    """
        return new XmlConfig(features, declaredNamespaces, properties, validating, namespaceAware, allowDocTypeDeclaration, true);
    }
public XmlConfig allowDocTypeDeclaration(boolean allowDocTypeDeclaration) {
        return new XmlConfig(features, declaredNamespaces, properties, validating, namespaceAware, allowDocTypeDeclaration, true);
    }
public XmlConfig allowDocTypeDeclaration ( boolean allowDocTypeDeclaration ) { return new XmlConfig ( features , declaredNamespaces , properties , validating , namespaceAware , allowDocTypeDeclaration , true ) ; }
Configure if XmlPath should provide support for DOCTYPE declarations (default is {@value #DEFAULT_ALLOW_DOC_TYPE_DECLARATION}).
Note that this is only applicable when {@link XmlPath.CompatibilityMode} is equal to
{@link XmlPath.CompatibilityMode#XML}.

@param allowDocTypeDeclaration <code>true</code> if the parser should provide support for DOCTYPE declarations; <code>false</code> otherwise.
@return A new XmlPathConfig instance
Configure if XmlPath should provide support for DOCTYPE declarations ( default is { @value #DEFAULT_ALLOW_DOC_TYPE_DECLARATION } ) . Note that this is only applicable when { @link XmlPath . CompatibilityMode } is equal to { @link XmlPath . CompatibilityMode#XML } .