<p>Declaration :</p><ul><li>C++ : class Placement </li><li>Java : public interface Placement </li></ul><p>Directly inherited by : <ahref="class129797.html#refclass129797"><b>ExplicitPlacement</b></a></p>
<p>used to specify the position of a MObject in the EDL. This can be done in various ways (absolute, relative). <br/>Placement at the same time acts as (refcounting) smart pointer for accessing the MObject.<br/></p><p>Artifact : <ahref="index.html#refartifact129029"><b>placement</b></a></p><divclass="sub">
<table><tr><td><divclass="element">Operation <b>resolve</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + resolve() : ExplicitPlacement [ProcessingLayer::MObject]&</li><li>C++ : public: ExplicitPlacement [ProcessingLayer::MObject]& resolve () </li></ul><p>create an actual (explicit) placement while trying to satisfy the network of adjacent objects and placements.<br/></p><aname="refrelation144901"></a>
<table><tr><td><divclass="element">Operation <b>chain</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + chain(in style : ) : </li><li>C++ : public: chain (const & style) </li></ul><p>create and add another Placement for this media object, thus increasingly constraining the (possible) position of this object.<br/></p><aname="refrelation145413"></a>
<table><tr><td><divclass="element">Relation <b>chain (<unidirectional association>)</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : # chain : <ahref="class139909.html#refclass139909"><b>LocatingPin</b></a>, multiplicity : 1</li><li>C++ : protected: <ahref="class139909.html#refclass139909"><b>LocatingPin</b></a>* chain</li></ul><p>Chain of additional Placements further constraining the position of this MObject<br/></p></div>