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.
  • Constructor Details

  • Method Details

    • 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 target
      target - the object to be ordered (or null as a placeholder)
      constraints - optional, variable constraints
      See Also:
    • getOrdered

      public List<T> getOrdered()