1Config::Model::models::UIstesrelCfo:n:tCrliabsust(e3d)PCeornlfiDgo:c:uMmoednetla:t:imoondels::Itself::Class(3)
2
3
4
6 Config::Model::models::Itself::Class - Configuration class
7 Itself::Class
8
10 Configuration classes used by Config::Model
11
12 Configuration class. This class represents a node of a configuration
13 tree.
14
16 class_description
17 Explain the purpose of this configuration class. This description is
18 re-used to generate the documentation of your configuration class. You
19 can use pod markup to format your description. See perlpod for details.
20 Optional. Type string.
21
22 license
23 Optional. Type string.
24
25 gist
26 String used to construct a summary of the content of a node. This
27 parameter is used by user interface to show users the gist of the
28 content of this node. This parameter has no other effect. This string
29 may contain element values in the form ""{foo} or {bar}"". When
30 constructing the gist, "{foo}" is replaced by the value of element
31 "foo". Likewise for "{bar}". Optional. Type string.
32
33 author
34 Optional. Type list of uniline.
35
36 copyright
37 Optional. Type list of uniline.
38
39 class - Override implementation of configuration node
40 Perl class name used to override the default implementation of a
41 configuration node. This Perl class must inherit Config::Model::Node.
42 Use with care. Optional. Type uniline.
43
44 element
45 Specify the elements names of this configuration class. Optional. Type
46 hash of node of class Itself::Element .
47
48 include
49 Include the element description of another class into this class.
50 Optional. Type list of reference.
51
52 include_backend
53 Include the read/write specification of another class into this class.
54 Optional. Type list of reference.
55
56 include_after
57 insert the included elements after a specific element. By default,
58 included elements are placed before all other elements. Optional. Type
59 reference.
60
61 generated_by
62 When set, this class was generated by some program. You should not edit
63 this class as your modifications may be clobbered later on when the
64 class is regenerated. Optional. Type uniline.
65
66 rw_config
67 Specify the backend used to read and write configuration data. See
68 Config::Model::BackendMgr for details. Optional. Type node of class
69 Itself::ConfigReadWrite .
70
71 accept
72 Specifies names of the elements this configuration class accepts as
73 valid. The key of the hash is a regular expression that are be tested
74 against
75 candidate parameters. When the parameter matches the regular
76 expression,
77 a new parameter is created in the model using the
78 description provided
79 in the value of this hash key. Note that the regexp must
80 match the whole name
81 of the potential parameter. I.e. the specified regexp is
82 eval'ed
83 with a leading "^" and a trailing "$". Optional. Type hash
84 of node of class Itself::ConfigAccept .
85
87 • cme
88
89 • Config::Model::models::Itself::ConfigAccept
90
91 • Config::Model::models::Itself::ConfigReadWrite
92
93 • Config::Model::models::Itself::Element
94
96 Dominique Dumont
97
99 2007-2011 Dominique Dumont.
100
102 LGPL-2
103
104
105
106perl v5.36.0 2022-0C7o-n2f2ig::Model::models::Itself::Class(3)