| org.araneaframework.Path
All known Subclasses: org.araneaframework.core.StandardPath,
Path | public interface Path extends Cloneable,Serializable(Code) | | Implements Iterator pattern, providing one-time access to the
specific steps that form a path in a hierarchical structure.
Path can be used to show the path to a specific component in a composite
(hierarchy of components) and then events can be routed exactly to certain
components.
Path is also used in
org.araneaframework.InputData to specify which data is meant for
which component.
author: "Toomas Römer" author: Jevgeni Kabanov (ekabanov at araneaframework dot org) |
Method Summary | |
public Object | getNext() Returns next step in the path without changing the current position. | public boolean | hasNext() Returns true if this path has more elements. | public Object | next() Returns the next step in path. |
getNext | public Object getNext()(Code) | | Returns next step in the path without changing the current position.
the next step in the path |
hasNext | public boolean hasNext()(Code) | | Returns true if this path has more elements.
true if path has more elements |
next | public Object next()(Code) | | Returns the next step in path.
the next step in the path |
|
|