21.07.2013 Views

Modeling with Technology FrameWork

Modeling with Technology FrameWork

Modeling with Technology FrameWork

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!