IBM® Rational® Rhapsody® ReporterPLUS에서는 여러 표준 템플리트를 제공합니다. 이러한 템플리트를 그대로 사용하거나 필요에 맞게 수정할 수 있습니다. 다음 표에 기본 출력 형식 및 각각에 대한 설명과 함께 사전 정의된 템플리트가 모두 나열되어 있습니다. 이러한 출력 형식의 디자인 기능이 단순화되고 템플리트에 사용할 수 있으므로 다음 표에 서식 있는 텍스트 형식(.rtf) 및 일반 텍스트(.txt) 형식은 나열되지 않습니다. 그러나 HTML, Microsoft Word 및 PowerPoint에서 더 많은 형식화 기능을 제공하므로 일부 일반 템플리트가 다른 세 가지 형식 중 하나 이상에서 더욱 보기 좋게 표시됩니다.
| 템플리트 이름 | 기본 출력 형식 | 설명 |
|---|---|---|
| class.tpl | HTML 또는 Word | 이 템플리트는 프로젝트의 클래스에 대한 정보를 정의하고 클래스의 다음 요소에 대한 문서를 인쇄합니다. |
| ClassHierarchyBrowser.tpl | HTML | 이 템플리트는 설명 및 하이퍼링크된 색인과 함께 모델 클래스 계층의 목록을 생성합니다. |
| ClassHierarchyBrowser2.tpl | HTML | 이 템플리트는 제목 페이지 및 하이퍼링크된 색인과 함께 모델 루트 클래스를 생성합니다. |
| ClassHierarchyBrowser3.tpl | HTML | 이 템플리트는 Java Script, 제목 페이지 및 하이퍼링크된 색인을 포함하여 모델 클래스 계층을 생성합니다. |
| ClassOverviewPresentation.tpl | PowerPoint | 이 템플리트는 패키지의 클래스 개요를 프리젠테이션으로 보여줍니다. |
| ClassReport.tpl | Word | 이 템플리트는 모델의 모든 클래스에 대한 속성 및 오퍼레이션 정보를 추출합니다. |
| DetailedClassReport.tpl | Word | 이 템플리트는 목차를 생성하고 속성 및 오퍼레이션과 함께 모든 클래스를 나열합니다. |
| DiagramOrientedReport.tpl | Word | 이 템플리트는 오브젝트 모델 다이어그램이 있는 패키지를 모두 보여줍니다. 각 패키지에 대해 각 다이어그램 뒤에 해당 다이어그램에 대해 포함된 요소가 표시되는 모든 오브젝트 모델 다이어그램이 표시됩니다. |
| DiagramReport_Hierarchy.tpl | Word | 이 템플리트는 프로젝트의 다이어그램과 관련된 정보를 정의합니다. 다음의 프로젝트 레벨과 패키지 레벨 다이어그램이 모두 포함되어 있습니다. |
| Diagrams.tpl | Word 및 PowerPoint | 모델의 모든 다이어그램과 제목을 표시합니다. |
| EgalitarianPackageReport.tpl | Word | 이 템플리트는 다이어그램 지향 보고서를 생성합니다.보고서에 표시되는 다이어그램은 오브젝트 모델, 유스 케이스, 시퀀스, 배치, 협업 및 컴포넌트 다이어그램입니다. |
| EgalitarianPackageReport2.tpl | Word | 이 템플리트는 프로젝트의 클래스에 대한 다이어그램 지향 보고서를 생성합니다. 보고서에 표시되는 다이어그램은 오브젝트 모델, 유스 케이스, 시퀀스, 배치, 협업 및 컴포넌트 다이어그램입니다. |
| FullDetailedProjectReport.tpl | Word, PowerPoint 또는 HTML | 이 일반 템플리트는 전체 프로젝트에 대한 정보를 정의합니다. 프로젝트의 모든 모델 요소 및 프로젝트의 모든 다이어그램이 포함됩니다. |
| GetStarted.tpl | Word 및 PowerPoint | 모델의 모든 다이어그램 및 클래스를 표시합니다. |
| HierarchicalPackageReport.tpl | Word | 다이어그램, 클래스 및 중첩 패키지가 표시되는 패키지를 통해 반복적으로 전달합니다. |
| IndexedClassReport.tpl | Word | 패키지의 오브젝트 모델 다이어그램 및 클래스를 인쇄합니다. |
| MetamodelReport.tpl | Word | 오브젝트 모델 다이어그램이 있는 패키지를 모두 표시합니다.각 패키지에 대해 패키지 내의 모든 오브젝트 모델 다이어그램 및 클래스를 표시합니다. 각 클래스에 대해 템플리트가 클래스의 연관, 오퍼레이션 및 속성을 추출합니다. |
| ModelMetrics.tpl | Word 또는 HTML | 모델의 각 패키지 및 전체 모델에 대한 메트릭을 인쇄합니다. |
| OverriddenProperties.tpl | Word | 이 템플리트는 대체된 특성에 대한 정보를 정의합니다. 모델의 모든 메타클래스에 대한 대체된 특성이 포함됩니다. 메타클래스 이름 뒤에 각 메타클래스에 대해 대체된 특성의 테이블을 인쇄합니다. 대체된 특성이 없는 메타클래스를 실행할 수 있는 Q 표현식이 있습니다. |
| PackageReport.tpl | Word | 이 템플리트는 다음 패키지의 모든 요소 및 패키지와 관련된 정보를 정의합니다. |
| PackageReportFiles.tpl | Word | 이 템플리트는 다음 패키지의 모든 요소 및 패키지와 관련된 정보를 정의합니다. |
| ProjectReport.tpl | Word | 이 일반 템플리트는 전체 프로젝트에 대한 정보를 정의합니다. 프로젝트의 모든 모델 요소 및 모든 다이어그램이 포함됩니다. 또한 제목 페이지와 목차가 포함됩니다. |
| RequirementsTable.tpl | Word | 이 템플리트는 요구사항, 유스 케이스, 액터 및 모든 다이어그램을 나열합니다. |
| IBM Rational RhapsodyHTML Exporter.tpl | HTML 전용 | 템플리트가 프로젝트의 포괄적인 HTML 보고서를 생성합니다. 이 템플리트는 레이블별 모델 요소를 포함하여 전체 프로젝트에 대한 정보를 정의합니다. |
| SequenceDiagramWithClasses.tpl | Word 및 PowerPoint | 이 템플리트는 시퀀스 다이어그램 및 시퀀스 다이어그램에 참여하는 클래스에 대한 정보를 제공합니다. 또한 제목 페이지와 목차가 포함됩니다. |
| Statechart.tpl | Word | 이 템플리트는 프로젝트의 상태 차트에 대한 정보를 제공합니다. 상태 차트, 상태 및 각 상태 차트에 포함된 요소의 목록이 포함됩니다. |
| SysMLDataFlowInPackage.tpl | HTML 또는 Word | 이 특수 템플리트는 시스템 설계자(SA)에서 Rational Rhapsody 패키지로 가져온 데이터를 나열합니다. |
| SysMLreport.tpl | Word 또는 HTML | 이 템플리트는 SysML 프로파일을 사용하여 문서를 생성하기 위한 기본 스테레오타입을 제공합니다. 작성 시 SysML가 프로젝트 유형으로 선택되어 있지 않은 경우 이 템플리트의 전체 기능을 활용할 수 없습니다. |
| TabularViews.tpl | 선택한 모든 형식 | 이 템플리트는 모델의 모든 다이어그램을 표시합니다. |
| UseCaseDiagramsDetailedReport.tpl | Word | 이 템플리트는 유스 케이스 다이어그램, 유스 케이스 및 프로젝트의 액터에 대한 정보를 제공합니다. 모든 유스 케이스 다이어그램 뒤에 유스 케이스 다이어그램과 관련된 유스 케이스 및 액터를 나열합니다. |
| UseCaseReport.tpl | Word | 이 템플리트는 모델의 모든 유스 케이스 및 유스 케이스 다이어그램을 인쇄합니다. |