File Coverage

blib/lib/TM/PSI.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package TM::PSI;
2              
3             =pod
4              
5             =head1 NAME
6              
7             TM::PSI - Topic Maps, PSI (published subject identifiers)
8              
9             =head1 DESCRIPTION
10              
11             This package provides predefined subjects, all of which will be preloaded in B map which is
12             instantiated with the L package hierarchy. When the subjects are defined also their relationship
13             are kept here (example: I).
14              
15             Every such subject is defined by its
16              
17             =over
18              
19             =item B
20              
21             The internal identifier, which does not really mean much.
22              
23             =item B
24              
25             The subject indicator(s), which is ultimately B which identifies any of the subjects here.
26              
27             =back
28              
29             B: For none of the subjects declared here a subject address exists. All concepts are
30             TM-related concepts.
31              
32             The subjects are sorted:
33              
34             =over
35              
36             =item B-related
37              
38             These are the minimal subjects which make a map what it is. Examples are C and
39             its related role (type) C and C, and C and its related
40             roles.
41              
42             =item B-related (XTM things)
43              
44             These are the additional concepts which are mandated by TMDM.
45              
46             =item B-related
47              
48             Here are more concepts which are needed by the AsTMa= language(s), such as C