This package provides the impl classes for the IAeBpelWriter interface.
The writer class uses a AeDefTraverser to traverse the AeProcess object model. A custom depth first traverser (AeInvokeWithScopeTraverser) is used to provide special case behavior for traversing an invoke activity with an implicit scope.
The traverser is used by a AeAbstractDefVisitor subclass that is responsible for looking up each writer and processing accordingly.