Copyright© 2008-2022 Sitevision AB, all rights reserved.
public interface ItemVisitor
visit method; one
taking a Node, the other a Property. When an object
implementing this interface is passed to Item.accept(ItemVisitor
visitor) the appropriate visit method is automatically
called, depending on whether the Item in question is a
Node or a Property. Different implementations of
this interface can be written for different purposes. It is, for example,
possible for the visit(Node node) method to call
accept on the children of the passed node and thus recurse
through the tree performing some operation on each Item.| Modifier and Type | Method and Description |
|---|---|
void |
visit(Node node)
This method is called when the
ItemVisitor is passed to the
accept method of a Node. |
void |
visit(Property property)
This method is called when the
ItemVisitor is passed to the
accept method of a Property. |
void visit(Property property) throws RepositoryException
ItemVisitor is passed to the
accept method of a Property. If this method
throws an exception the visiting process is aborted.property - The Property that is accepting this
visitor.RepositoryException - if an error occursvoid visit(Node node) throws RepositoryException
ItemVisitor is passed to the
accept method of a Node. If this method throws
an exception the visiting process is aborted.node - The Node that is accepting this visitor.RepositoryException - if an error occursSitevision - Portal and Content Management Made Easy
Sitevision is an advanced Java enterprise portal product and a portlet container (JSR 286) that implements Java Content Repository (JSR 283).
Copyright© 2008-2022 Sitevision AB, all rights reserved.