Examples of XMLEncoder


Examples of java.beans.XMLEncoder

                                          ActionForward resultForward)
        throws IOException {

        if("true".equals(request.getParameter("debug.xml"))){
            response.setContentType("text/xml");
            XMLEncoder encoder = new XMLEncoder(response.getOutputStream());
            for(Enumeration en=request.getAttributeNames();
                en.hasMoreElements();){
                String attribute = (String)en.nextElement();
                Object attrValue = request.getAttribute(attribute);
                encoder.writeObject(attribute);
                encoder.writeObject(attrValue);
            }

            encoder.writeObject(request);
            encoder.close();
            resultForward = null;
        }
        return resultForward;
    }
View Full Code Here

Examples of java.beans.XMLEncoder

   * @param o
   * @param file
   */
  public static void writeObjectAsXML(Object o, String file) {

    XMLEncoder e;
    try {
      e = new XMLEncoder(new BufferedOutputStream(new FileOutputStream(file)));
      e.writeObject(o);
      e.close();
    } catch (FileNotFoundException e1) {
      throw new OLATRuntimeException(Util.class, "Error writing object to XML.", e1);
    }

  }
View Full Code Here

Examples of java.beans.XMLEncoder

            // write first to a temporary file
            final File tmpFile = new File(this.propFile.toString() + ".prt");

            // write file
            final XMLEncoder xmlenc = new XMLEncoder(new FileOutputStream(tmpFile));
            xmlenc.writeObject(tables);
            xmlenc.close();
           
            // delete old file and rename tmp-file to old file's name
            FileUtils.deletedelete(this.propFile);
            tmpFile.renameTo(this.propFile);
View Full Code Here

Examples of java.beans.XMLEncoder

        writer.writeStartElement(ELEMENT_SETTINGS);
        for (Entry<String, Object> entry : settingsManager.getClientProperties().entrySet()) {
            writer.writeStartElement(ELEMENT_SETTINGS_PROPERTY);
            writer.writeAttribute("key", entry.getKey());
            ByteArrayOutputStream stream = new ByteArrayOutputStream();
            XMLEncoder xmlEncoder = new XMLEncoder(stream);
            xmlEncoder.writeObject(entry.getValue());
            xmlEncoder.close();
            writer.writeAttribute("value", stream.toString());
            writer.writeEndElement();
        }
        writer.writeEndElement();
    }
View Full Code Here

Examples of java.beans.XMLEncoder

            setTitle("ProCamCalib");
        } else {
            setTitle(settingsFile.getName() + " - ProCamCalib");
        }

        XMLEncoder encoder = new XMLEncoder(new BufferedOutputStream(new FileOutputStream(settingsFile)));
        encoder.writeObject(cameraSettings);
        encoder.writeObject(projectorSettings);
        encoder.writeObject(markerSettings);
        encoder.writeObject(markerDetectorSettings);
        encoder.writeObject(geometricCalibratorSettings);
        encoder.writeObject(colorCalibratorSettings);
        if (calibrationFile != null) {
            encoder.writeObject(calibrationFile.getAbsolutePath());
        }
        encoder.close();
    }
View Full Code Here

Examples of java.beans.XMLEncoder

            setTitle("ProCamTracker");
        } else {
            setTitle(settingsFile.getName() + " - ProCamTracker");
        }

        XMLEncoder encoder = new XMLEncoder(new BufferedOutputStream(new FileOutputStream(settingsFile)));
        encoder.writeObject(cameraSettings);
        encoder.writeObject(projectorSettings);
        encoder.writeObject(objectFinderSettings);
        encoder.writeObject(markerDetectorSettings);
        encoder.writeObject(alignerSettings);
        encoder.writeObject(handMouseSettings);
        encoder.writeObject(virtualBallSettings);
        encoder.writeObject(realityAugmentorSettings);
        encoder.writeObject(trackingSettings);
        encoder.close();
    }
View Full Code Here

Examples of java.beans.XMLEncoder

                        for (int j = 0; j < 2; j++)
                            ois.readObject();
*/

                        ByteArrayOutputStream baos2 = new ByteArrayOutputStream();
                        XMLEncoder encoder = new XMLEncoder(baos2);
//                                encoder.writeObject(BigDecimal.valueOf(last)); // not supported !!
                        encoder.writeObject(Calendar.getInstance());
                        encoder.close();

                        XMLDecoder decoder = new XMLDecoder(new ByteArrayInputStream(baos2.toByteArray()));
                        for (int j = 0; j < 1; j++)
                            decoder.readObject();

View Full Code Here

Examples of java.beans.XMLEncoder

*/
public class BeanXMLByteCoder implements ByteCoder {

    /** {@inheritDoc} */
    public void encode(Object source, OutputStream target) throws IOException {
        XMLEncoder xmlOut = new XMLEncoder(target);
        xmlOut.writeObject(source);
        xmlOut.close();
    }
View Full Code Here

Examples of java.beans.XMLEncoder

    @Override
    public void save() throws IOException {
        File xml = new File(projectLocation  + "\\config.xml");
        if (xml.exists()) xml.delete();
        FileOutputStream output = new FileOutputStream(projectLocation  + "\\config.xml");
        XMLEncoder encoder = new XMLEncoder(output);
        encoder.writeObject(projectName);
        encoder.writeObject(projectLocation);
        encoder.writeObject(studentsFolder);
        encoder.writeObject(testsFolder);
        encoder.writeObject(assignmentType);
        encoder.close();
        output.close();
    }
View Full Code Here

Examples of java.beans.XMLEncoder


  @Override
  protected Object getVertexValue(Serializable value) {
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    XMLEncoder encoder = new XMLEncoder(stream);
    encoder.writeObject(value);
    encoder.close();
    try {
      stream.close();
      return new String(stream.toByteArray());
    } catch (IOException e) {
      throw new UnableToStoreSerializableException("impossible to store serializable value "+value, e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.