com.funambol.common.pim.model.common
Interface VisitorInterface

All Known Implementing Classes:
Parameter, Property, VCalendar, VCalendarContent, VEvent, VNote, VTimezone, VTodo

public interface VisitorInterface

All visitors with arguments must implement this interface.

Version:
$Id: VisitorInterface.java,v 1.2 2007-11-28 11:14:04 nichele Exp $

Method Summary
 void accept(Visitor v)
          Accepts a generic visitor.
 java.lang.Object accept(VisitorObject v, java.lang.Object argu)
          Accepts a visitor with argument.
 

Method Detail

accept

void accept(Visitor v)
            throws VisitorException
Accepts a generic visitor.

Parameters:
v - the visitor
Throws:
com.funambol.common.pim.common.VisitorException
VisitorException

accept

java.lang.Object accept(VisitorObject v,
                        java.lang.Object argu)
                        throws VisitorException
Accepts a visitor with argument.

Parameters:
v - the visitor
argu - the argument
Returns:
the result of the visit
Throws:
com.funambol.common.pim.common.VisitorException
VisitorException


Copyright © 2001-2009 Funambol.