[all packages] [package BR.unicamp.Guarana.SequentialComposerAlgorithms] [class hierarchy] [index]

pure interface of class BR.unicamp.Guarana.SequentialComposerAlgorithms.WithArray

The documentated page.
public abstract class WithArray
  extends WithArrayAndRange
{
    protected final Enumeration getMetaObjects(MetaObject[] metaObjects);
    protected final Result handleOperation(Operation operation,
                                           Object object,
                                           MetaObject[] metaObjects);
    protected final Result handleResult(Result res,
                                        Object object,
                                        MetaObject[] metaObjects);
    protected final void handleMessage(Message message,
                                       Object object,
                                       MetaObject[] metaObjects);
    protected final MetaObject[] configureArray(Object newObject,
                                                Object object,
                                                MetaObject[] metaObjects);
    protected MetaObject configure(Object newObject,
                                   Object object,
                                   MetaObject[] metaObjects);
    protected final MetaObject[] reconfigureArray(Object object,
                                                  MetaObject oldMetaObject,
                                                  MetaObject newMetaObject,
                                                  MetaObject[] metaObjects);
    protected synchronized MetaObject reconfigure(Object object,
                                                  MetaObject oldMetaObject,
                                                  MetaObject newMetaObject,
                                                  MetaObject[] metaObjects);
    protected final void initialize(OperationFactory factory,
                                    Object object,
                                    MetaObject[] metaObjects);
    protected final void release(Object object,
                                 MetaObject[] metaObjects);
    protected MetaObject composerForConfigure(Object newObject,
                                              Object object,
                                              MetaObject[] metaObjects);
    protected MetaObject composerForReconfigure(Object object,
                                                MetaObject oldMetaObject,
                                                MetaObject newMetaObject,
                                                MetaObject[] metaObjects);
    protected MetaObject composerForArray(MetaObject[] metaObjects);
    protected MetaObject composerForArrayWithPolicies(MetaObject[] metaObjects,
                                                      boolean may_propagate_itself,
                                                      boolean may_leave_when_empty,
                                                      boolean may_leave_when_unitary);
    protected abstract MetaObject newComposer(MetaObject[] metaObjects);
    public WithArray();
}

[all packages] [package BR.unicamp.Guarana.SequentialComposerAlgorithms] [class hierarchy] [index]
BR.unicamp.Guarana.SequentialComposerAlgorithms.WithArray.interface.html