org.mmbase.util.jumpers
Class ChainedJumperStrategy
java.lang.Object
org.mmbase.util.jumpers.JumperStrategy
org.mmbase.util.jumpers.ChainedJumperStrategy
public class ChainedJumperStrategy
- extends JumperStrategy
- Version:
- $Id: ChainedJumperStrategy.java 35335 2009-05-21 08:14:41Z michiel $
- Author:
- Michiel Meeuwissen
ChainedJumperStrategy
public ChainedJumperStrategy()
add
public void add(JumperStrategy j)
clear
public void clear()
contains
public boolean contains(MMObjectNode node)
- Description copied from class:
JumperStrategy
- signals whether this strategy can calculate an url for this node.
- Overrides:
contains in class JumperStrategy
- Parameters:
node - node for which an url has to be calculated for
- Returns:
- url for this node
calculate
public String calculate(MMObjectNode node)
- Description copied from class:
JumperStrategy
- calculates an url for this node.
call this method only when the contains(node) returns true.
- Specified by:
calculate in class JumperStrategy
- Parameters:
node - node for which an url has to be calculated for
- Returns:
- the url for this node
- See Also:
JumperStrategy.contains(MMObjectNode)
toString
public String toString()
- Overrides:
toString in class Object
MMBase Jumpers 2.0-SNAPSHOT - 2013-05-29T22:17