public class SequentialComposer
extends WithArray
{
public SequentialComposer(MetaObject[] metaObjects);
public MetaObject[] getMetaObjectsArray();
public Result handle(Operation operation,
Object object);
public Enumeration getMetaObjects();
public Result handle(Result result,
Object object);
public void handle(Message message,
Object object);
public MetaObject configure(Object newObject,
Object object);
public synchronized MetaObject reconfigure(Object object,
MetaObject oldMetaObject,
MetaObject newMetaObject);
public void initialize(OperationFactory factory,
Object object);
public void release(Object object);
protected MetaObject composerForArrayWithPolicies(MetaObject[] metaObjects,
boolean may_propagate_itself,
boolean may_leave_when_empty,
boolean may_leave_when_unitary);
protected MetaObject newComposer(MetaObject[] metaObjects);
}