private void parseIncludeDirective(Node parent) throws JasperException {
	Attributes attrs = parseAttributes();

	// Included file expanded here
	Node includeNode = new Node.IncludeDirective(attrs, start, parent);
	processIncludeDirective(attrs.getValue("file"), includeNode);
    }
private void parseIncludeDirective(Node parent) throws JasperException {
	Attributes attrs = parseAttributes();

	
	Node includeNode = new Node.IncludeDirective(attrs, start, parent);
	processIncludeDirective(attrs.getValue("file"), includeNode);
    }
private void parseIncludeDirective ( Node parent ) throws JasperException { Attributes attrs = parseAttributes ( ) ; // Included file expanded here Node includeNode = new Node . IncludeDirective ( attrs , start , parent ) ; processIncludeDirective ( attrs . getValue ( "file" ) , includeNode ) ; }
/*
Parses an include directive with the following syntax:
IncludeDirective ::= ( S Attribute)*
/ * Parses an include directive with the following syntax : IncludeDirective :: = ( S Attribute ) *