Nuxeo Enterprise Platform 5.4

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

All Known Implementing Classes:
DocumentModelToJSON, DocumentValueExporter, JSonDocumentExporter, ValueExporter

public interface PropertyVisitor

Author:
Bogdan Stefanescu

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

Method Detail

acceptPhantoms

boolean acceptPhantoms()

visit

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

visit

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

visit

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

visit

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

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.