// Path: easyxml-core/src/main/java/com/giffing/easyxml/context/ParseContext.java
// public class ParseContext {
// 	
// 	/**
// 	 * The current xml element path divided by slash
// 	 */
// 	private String path;
// 
// 	public String getPath() {
// 		return path;
// 	}
// 
// 	public void setPath(String path) {
// 		this.path = path;
// 	}
// 
// }
// 
// Path: easyxml-core/src/main/java/com/giffing/easyxml/reader/item/ItemReader.java
// public interface ItemReader<T, R> {
// 
// 	/**
// 	 * @param t transform result
// 	 */
// 	R read(T t);
// 
// 	/**
// 	 * Indicates if the reader is responsible for the current context
// 	 * 
// 	 * @param context
// 	 */
// 	boolean shouldHandle(ParseContext context);
// 
// }


import javax.xml.stream.XMLStreamReader;
import com.giffing.easyxml.context.ParseContext;
import com.giffing.easyxml.reader.item.ItemReader;

package com.giffing.easyxml.jdom2.example;



public class GroupItemReader implements ItemReader<XMLStreamReader, Void> {
	
	private NoteContext context;
	
	@Override

// Path: easyxml-core/src/main/java/com/giffing/easyxml/context/ParseContext.java
// public class ParseContext {
// 	
// 	/**
// 	 * The current xml element path divided by slash
// 	 */
// 	private String path;
// 
// 	public String getPath() {
// 		return path;
// 	}
// 
// 	public void setPath(String path) {
// 		this.path = path;
// 	}
// 
// }
// 
// Path: easyxml-core/src/main/java/com/giffing/easyxml/reader/item/ItemReader.java
// public interface ItemReader<T, R> {
// 
// 	/**
// 	 * @param t transform result
// 	 */
// 	R read(T t);
// 
// 	/**
// 	 * Indicates if the reader is responsible for the current context
// 	 * 
// 	 * @param context
// 	 */
// 	boolean shouldHandle(ParseContext context);
// 
// }


// Path: easyxml-jdom2-example/src/main/java/com/giffing/easyxml/jdom2/example/GroupItemReader.java
import javax.xml.stream.XMLStreamReader;
import com.giffing.easyxml.context.ParseContext;
import com.giffing.easyxml.reader.item.ItemReader;

package com.giffing.easyxml.jdom2.example;



public class GroupItemReader implements ItemReader<XMLStreamReader, Void> {
	
	private NoteContext context;
	
	@Override

	public boolean shouldHandle(ParseContext context) {
