Modeling with Technology FrameWork
Modeling with Technology FrameWork
Modeling with Technology FrameWork
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Focus objects and content functions<br />
Connecting paragraphs To connect a paragraph to the paragraph that follows it in the same<br />
preface, chapter, or section:<br />
1 In the Report Layout Diagram Tools tool folder, click and hold<br />
on the Next Paragraph tool.<br />
2 Drag onto the paragraph that comes first and release the mouse<br />
button. Then click on the following paragraph.<br />
Focus objects and content functions<br />
Focus objects Most paragraph types require you to specify a focus object. This<br />
is the object <strong>FrameWork</strong> uses as a starting point for retrieving<br />
information to display in the paragraph.<br />
Note<br />
If the focus object for a paragraph can be a metamodel class,<br />
the form <strong>FrameWork</strong> provides for the paragraph type has a<br />
separate field in which you need to specify the class.<br />
Content functions A content function identifies an association end, attribute, or<br />
query that <strong>FrameWork</strong> evaluates to retrieve information for<br />
display in a paragraph. <strong>FrameWork</strong> can evaluate the function<br />
either on a focus object or on the result of a previous function<br />
evaluation.<br />
Content function<br />
information<br />
Content functions are reusable. In other words, once you create a<br />
content function, you can use it in the specification of multiple<br />
paragraphs.<br />
You can supply the following information for a content function:<br />
■ The function (that is, the association end, attribute, or query)<br />
assigned to it. This information is required for all content<br />
functions.<br />
■ An alias. The alias can be the same as or similar to the name of<br />
the content function or its assigned function. For some<br />
paragraph types, <strong>FrameWork</strong> uses the alias to label<br />
information retrieved by the assigned function in the generated<br />
Chapter 16: Report Layout Models<br />
173