org.nuxeo.ecm.core.api.model
Class ValueExporter
java.lang.Object
org.nuxeo.ecm.core.api.model.ValueExporter
- All Implemented Interfaces:
- PropertyVisitor
public class ValueExporter
- extends java.lang.Object
- implements PropertyVisitor
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueExporter
public ValueExporter()
getResult
public java.util.Map<java.lang.String,java.io.Serializable> getResult()
run
public java.util.Map<java.lang.String,java.io.Serializable> run(DocumentPart dp)
throws PropertyException
- Throws:
PropertyException
acceptPhantoms
public boolean acceptPhantoms()
- Specified by:
acceptPhantoms
in interface PropertyVisitor
visit
public java.lang.Object visit(DocumentPart property,
java.lang.Object arg)
throws PropertyException
- Specified by:
visit
in interface PropertyVisitor
- Throws:
PropertyException
visit
public java.lang.Object visit(MapProperty property,
java.lang.Object arg)
throws PropertyException
- Specified by:
visit
in interface PropertyVisitor
- Throws:
PropertyException
visit
public java.lang.Object visit(ListProperty property,
java.lang.Object arg)
throws PropertyException
- Specified by:
visit
in interface PropertyVisitor
- Throws:
PropertyException
visit
public java.lang.Object visit(ScalarProperty property,
java.lang.Object arg)
throws PropertyException
- Specified by:
visit
in interface PropertyVisitor
- Throws:
PropertyException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.