Icons, extensions, and generation patterns of entities

Each Rational® Programming Patterns entity has a specific icon and design extension type. The icons are displayed in the Design Explorer view, some design editors, and some search result views. The extensions are displayed in the Rational Team Concert Resource view or some Rational Programming Patterns views such as the Generation Manager view. The generation patterns are available only for the entities that can be generated. They are displayed in views such as the Generation Manager view.

Note: The extensions of the generated files according to the entities are documented in the embedded help pages of Starting the various generation types.
Table 1. Icons of the locations
Icon Description Icon Description
Open location Open location Closed location Closed location
Table 2. Icon of an entity folder
Icon Description
Entity folder Entity folder. This icon is identical for all the entities. It is displayed at
the root of each entity.
Table 3. Icons, extensions, and generation patterns (if available) of the application design entities
Icons Entities (with extension and generation pattern if available) Icons Entities (with extension and generation pattern if available)
Library Library (extension .paclibrary) Data Element Data Element (extension .datalement)
Macro Macro (extension .pacmacro) Program Program (extension .pacprogram and generation pattern batch)
Report Report (extension .pacreport) Input Aid Input Aid (extension .pacinputaid)
Copybook Copybook (extension .paccopybook and generation pattern copybook) Error Message Error Message (extension .pacerrorlabel and generation pattern errorlabel)
Volume Volume (extension .pacvolume)    
Segment
Segment Segment (extension .dataaggregate) Table Table (extension .dataaggregate and generation pattern tablesegment)
Logical View Logical View (extension .dataaggregate)    
Data Structure
Data Structure Data Structure (extension .dataunit) Table Data Structure Table Data Structure (extension .dataunit)
Logical View Data Structure Logical View Data Structure (extension .dataunit)    
Database Block
Codasyl Database Block Codasyl Database Block (extension .pacblockbase and generation pattern dataBaseBlock) Hierarchical Database Block Hierarchical Database Block (extension .pacblockbase and generation pattern dataBaseBlock)
Relational Database Block Relational Database Block (extension .pacblockbase and generation pattern dataBaseBlock)    
Dialog and Screen
Standard Dialog Standard Dialog (extension .pacdialog) Standard Screen Standard Screen (extension .pacscreen and generation pattern dialog)
C/S Dialog C/S Dialog (extension .pacdialog) C/S Screen, TUI Client C/S Screen, TUI Client (extension .pacscreen and generation pattern csclient)
TUI Client Monitor TUI Client Monitor (extension .pacscreen and generation pattern csclient) TUI Client Submonitor TUI Client Submonitor (extension .pacscreen and generation pattern csclient)
Monitor for web communications Monitor for web communications (extension .pacscreen and generation pattern csclient)    
Server entities
Server Dialog Server Dialog (extension .pacdialogserver) Business Component Business Component (extension .pacserver and generation pattern csserver or csproxy)
Server Monitor Server Monitor (extension .pacserver and generation pattern csserver or csproxy) Communications Monitor, simple mode Communications monitor,
simple mode (extension .pacserver and generation pattern csserver or csproxy)
Initialization Server Initialization Server (extension .pacserver and generation pattern csserver or csproxy) Termination Server Termination Server (extension .pacserver and generation pattern csserver or csproxy)
Initialization and Termination Business Component Initialization and Termination Business
Component (extension .pacserver and generation pattern server.it)
Error Message Server Error Message Server (extension .pacserver and generation pattern csserver or csproxy)
Communication Monitor Dialog Communication Monitor Dialog (extension .pacdialogcommunicationmonitor) Communication Monitor Communication Monitor (extension .paccommunicationmonitor and generation pattern communicationmonitor)
Folder Dialog Folder Dialog (extension .pacdialogfolder) Folder Folder (extension .pacfolder and generation pattern folder or folder.proxy)
Folder View Dialog Folder View Dialog (extension .pacdialogfolderview) Folder View Folder View (extension .pacfolderview and generation pattern folderview.proxy)
Meta Entity and User Entity
Meta Entity Meta Entity (extension .metaentity) Meta Entity Type Meta Entity Type (extension .metaentitytype)
Meta Data Aggregate Meta Data Aggregate (extension .metadataaggregate) User Entity User Entity (extension .userentity)
Table 4. Symbols that can be added to an entity instance icon
Icon Description Icon Description
Master instance Master instance Subordinate instance Subordinate instance
Master and subordinate instance Master instance in a project and
subordinate instance in a lower project
   
Table 5. Icons of the generated files that can be displayed in the Design Explorer view.
Icon Description Icon Description
Generated file Generated file Desynchronized generated file Desynchronization between the design and the generated code. The instance must be generated again.

Feedback