/** * Get the default Java reader. * @return The Java reader. */ private static AReader getReader(XMLReporter reporter) { return XMLReaderFactory.getInstance().createReader(false, false, false, reporter); }
/** * Get the default Java reader. * @return The Java reader. */ private static AReader getInstance() { if(reader==null) { synchronized(JavaReader.class) { if(reader==null) { reader = XMLReaderFactory.getInstance().createReader(false, false, false, null); } } } return reader; }
/** * Convert an xml to an object. * @param val The string value. * @return The decoded object. */ public static <T> T read(InputStream is, ClassLoader classloader) { return (T)AReader.objectFromInputStream(XMLReaderFactory.getInstance().createReader(), is, classloader, getPathManager(), getObjectReaderHandler()); }
public void read(File file) throws Exception { FileInputStream is = new FileInputStream(file); AReader reader = XMLReaderFactory.getInstance().createReader(false, false, null); Set types = getXMLMapping(); reader.read(new TypeInfoPathManager(types), new BeanObjectReaderHandler(types) { public void handleAttributeValue(Object object, QName xmlattrname, List attrpath, String attrval, Object attrinfo, AReadContext context) throws Exception { if (attrinfo != null) { super.handleAttributeValue(object, xmlattrname, attrpath, attrval, attrinfo, context); } } }, is, BpmnModelReader.class.getClassLoader(), new BpmnReadContext()); }
/** * Convert an xml to an object. * @param val The string value. * @return The decoded object. */ public static <T> T read(String val, ClassLoader classloader) { return (T)AReader.objectFromXML(XMLReaderFactory.getInstance().createReader(), val, classloader, getPathManager(), getObjectReaderHandler()); }
this.reader = XMLReaderFactory.getInstance().createReader(false, false, new XMLReporter()
this.reader = XMLReaderFactory.getInstance().createReader(false, false, new XMLReporter()