org.apache.tapestry5.ioc.internal.util
Class IdToDependencyNode<T>
java.lang.Object
org.apache.tapestry5.ioc.internal.util.IdToDependencyNode<T>
public class IdToDependencyNode<T>
- extends Object
Used to order objects into an "execution" order. Each object must have a unique id. It may specify a list of
constraints which identify the ordering of the objects.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdToDependencyNode
public IdToDependencyNode(org.slf4j.Logger logger)
add
public void add(Orderable<T> orderable)
- Adds an object to be ordered.
- Parameters:
orderable
-
add
public void add(String id,
T target,
String... constraints)
- Adds an object to be ordered.
- Parameters:
id
- unique, qualified id for the targettarget
- the object to be ordered (or null as a placeholder)constraints
- optional, variable constraints- See Also:
add(org.apache.tapestry5.ioc.Orderable)
getOrdered
public List<T> getOrdered()
Copyright © 2003-2012 The Apache Software Foundation.