Tuscany Core

org.apache.tuscany.core.builder.impl
Class AssemblyVisitorImpl

java.lang.Object
  extended by org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl
All Implemented Interfaces:
AssemblyVisitor

public class AssemblyVisitorImpl
extends Object
implements AssemblyVisitor

Decorates an assembly object graph with runtime configurations using a set of builders

Version:
$Rev: 392146 $ $Date: 2006-04-06 18:11:28 -0700 (Thu, 06 Apr 2006) $

Constructor Summary
AssemblyVisitorImpl(List<ContextFactoryBuilder> builders)
          Constructs a visitor
 
Method Summary
 boolean start(AssemblyObject modelObject)
          Initiate walking the object graph
 boolean visit(AssemblyObject modelObject)
          Callback when walking the graph
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssemblyVisitorImpl

public AssemblyVisitorImpl(List<ContextFactoryBuilder> builders)
Constructs a visitor

Parameters:
builders - the collection of builders for creating context factories
Method Detail

start

public boolean start(AssemblyObject modelObject)
Initiate walking the object graph


visit

public boolean visit(AssemblyObject modelObject)
Callback when walking the graph

Specified by:
visit in interface AssemblyVisitor

Tuscany Core

-