Nuxeo ECM Projects 5.4.3-SNAPSHOT

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

All Known Implementing Classes:
DocumentModelToJSON, ValueExporter

public interface PropertyVisitor

Author:
Bogdan Stefanescu

Method Summary
 boolean acceptPhantoms()
           
 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(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 ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.