Changes between Version 15 and Version 16 of LayoutAspect


Ignore:
Timestamp:
Sep 25, 2014 4:16:34 PM (10 years ago)
Author:
faber
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LayoutAspect

    v15 v16  
    173173Researchers interested in working with experiment layouts manipulate the layout aspect of an experiment.  It is possible to have multiple layouts definitions for an experiment that are divided into regions differently, as long as they all are isomorphic.
    174174
    175 When a layout aspect is added, the testbed generates aspects of type layout and the following subtypes.  This happens whether the layout aspect is added using `experimentCreate()` or `addExperimentAspects()`.
     175When a layout aspect is added, the testbed generates aspects of type layout and the following subtypes.  This happens whether the layout aspect is added using `experimentCreate()` or `addExperimentAspects()` in the `Experiments` [wikiSPIDOcs#Services service].
    176176
    177177 full_layout::
     
    185185
    186186A new version of the layout can be added at any time using `addExperimentAspects()`, but the call will fail for layouts that are not isomorphic to the experiment's current layout aspects.  Adding a layout to an experiment without a layout aspect always succeeds.
     187
     188Calls to `addExperimentAspects` or `createExperiment`specify the type as layout, no sub-type, and a name for the view as `name` if needed.  The data block is a topdl v2 description of the layout.  As yet no incremental change format is defined, so `changeExperimentAspect` on a layout aspect always fails.
    187189