com.funambol.common.pim.model.common
Class VisitorObjectWalk

java.lang.Object
  extended by com.funambol.common.pim.model.common.VisitorObjectWalk
All Implemented Interfaces:
VisitorObject
Direct Known Subclasses:
CreateVComponent

public class VisitorObjectWalk
extends java.lang.Object
implements VisitorObject

This class represents a "walk" through a VisitorObject instance.

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

Constructor Summary
VisitorObjectWalk()
           
 
Method Summary
 java.lang.Object visitParameter(Parameter p, java.lang.Object arg)
           
 java.lang.Object visitProperty(Property p, java.lang.Object arg)
           
 java.lang.Object visitVCalendar(VCalendar vc, java.lang.Object arg)
           
 java.lang.Object visitVComponent(VEvent ve, java.lang.Object arg)
           
 java.lang.Object visitVComponent(VNote vn, java.lang.Object arg)
           
 java.lang.Object visitVComponent(VTimezone vTimezone, java.lang.Object argu)
           
 java.lang.Object visitVComponent(VTodo vt, java.lang.Object arg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisitorObjectWalk

public VisitorObjectWalk()
Method Detail

visitVCalendar

public java.lang.Object visitVCalendar(VCalendar vc,
                                       java.lang.Object arg)
                                throws VisitorException
Specified by:
visitVCalendar in interface VisitorObject
Throws:
VisitorException

visitVComponent

public java.lang.Object visitVComponent(VEvent ve,
                                        java.lang.Object arg)
                                 throws VisitorException
Specified by:
visitVComponent in interface VisitorObject
Throws:
VisitorException

visitVComponent

public java.lang.Object visitVComponent(VTodo vt,
                                        java.lang.Object arg)
                                 throws VisitorException
Specified by:
visitVComponent in interface VisitorObject
Throws:
VisitorException

visitVComponent

public java.lang.Object visitVComponent(VNote vn,
                                        java.lang.Object arg)
                                 throws VisitorException
Specified by:
visitVComponent in interface VisitorObject
Throws:
VisitorException

visitVComponent

public java.lang.Object visitVComponent(VTimezone vTimezone,
                                        java.lang.Object argu)
Specified by:
visitVComponent in interface VisitorObject

visitProperty

public java.lang.Object visitProperty(Property p,
                                      java.lang.Object arg)
                               throws VisitorException
Specified by:
visitProperty in interface VisitorObject
Throws:
VisitorException

visitParameter

public java.lang.Object visitParameter(Parameter p,
                                       java.lang.Object arg)
                                throws VisitorException
Specified by:
visitParameter in interface VisitorObject
Throws:
VisitorException


Copyright © 2001-2009 Funambol.