Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.api.model
Interface PropertyVisitor

All Known Implementing Classes:
DocumentValueExporter, JSonDocumentExporter, ValueExporter

public interface PropertyVisitor

Author:
Bogdan Stefanescu

Method Summary
 boolean acceptPhantoms()
           
 java.lang.Object visit(DocumentPart property, java.lang.Object arg)
           
 java.lang.Object visit(ListProperty property, java.lang.Object arg)
           
 java.lang.Object visit(MapProperty property, java.lang.Object arg)
           
 java.lang.Object visit(ScalarProperty property, java.lang.Object arg)
           
 

Method Detail

acceptPhantoms

boolean acceptPhantoms()

visit

java.lang.Object visit(DocumentPart property,
                       java.lang.Object arg)
                       throws PropertyException
Throws:
PropertyException

visit

java.lang.Object visit(MapProperty property,
                       java.lang.Object arg)
                       throws PropertyException
Throws:
PropertyException

visit

java.lang.Object visit(ListProperty property,
                       java.lang.Object arg)
                       throws PropertyException
Throws:
PropertyException

visit

java.lang.Object visit(ScalarProperty property,
                       java.lang.Object arg)
                       throws PropertyException
Throws:
PropertyException

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.