]> git.mxchange.org Git - jjobs-war.git/blob - web/WEB-INF/links.jsf.taglib.xml
Please cherry-pick:
[jjobs-war.git] / web / WEB-INF / links.jsf.taglib.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright (C) 2017 - 2020 Free Software Foundation
4
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU Affero General Public License as
7 published by the Free Software Foundation, either version 3 of the
8 License, or (at your option) any later version.
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 GNU Affero General Public License for more details.
14
15 You should have received a copy of the GNU Affero General Public License
16 along with this program.  If not, see <http://www.gnu.org/licenses/>.
17 -->
18 <facelet-taglib
19         version="2.2"
20         xmlns="http://xmlns.jcp.org/xml/ns/javaee"
21         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facelettaglibrary_2_2.xsd"
23 >
24         <namespace>http://mxchange.org/jsf/core/links</namespace>
25         <tag>
26                 <tag-name>outputUserProfileLink</tag-name>
27                 <description>This tag renders a p:link JSF tag for a user profile.</description>
28                 <source>resources/tags/profile/user/user_profile_link.tpl</source>
29                 <attribute>
30                         <name>user</name>
31                         <description>An instance of a User class.</description>
32                         <required>true</required>
33                         <type>org.mxchange.jusercore.model.user.User</type>
34                 </attribute>
35                 <attribute>
36                         <name>rendered</name>
37                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
38                         <required>false</required>
39                         <type>java.lang.Boolean</type>
40                 </attribute>
41         </tag>
42         <tag>
43                 <tag-name>outputFaxNumberAdminDropdownMenu</tag-name>
44                 <description>This tag renders a full h:panelGroup for an administrative drop-down menu for fax data.</description>
45                 <source>resources/tags/admin/dropdown/fax/admin_fax_links.tpl</source>
46                 <attribute>
47                         <name>faxNumber</name>
48                         <description>The fax instance that provides the data for this tag.</description>
49                         <required>true</required>
50                         <type>org.mxchange.jphone.model.phonenumbers.fax.DialableFaxNumber</type>
51                 </attribute>
52                 <attribute>
53                         <name>contact</name>
54                         <description>The contact instance that provides contact data for additional JSF links.</description>
55                         <required>false</required>
56                         <type>org.mxchange.jcontacts.model.contact.Contact</type>
57                 </attribute>
58                 <attribute>
59                         <name>renderShowLink</name>
60                         <description>Whether this tag is used to show fax data (default true).</description>
61                         <required>false</required>
62                         <type>java.lang.Boolean</type>
63                 </attribute>
64                 <attribute>
65                         <name>rendered</name>
66                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
67                         <required>false</required>
68                         <type>java.lang.Boolean</type>
69                 </attribute>
70         </tag>
71         <tag>
72                 <tag-name>outputLandLineNumberAdminDropdownMenu</tag-name>
73                 <description>This tag renders a full h:panelGroup for an administrative drop-down menu for land-line data.</description>
74                 <source>resources/tags/admin/dropdown/landline/admin_landline_links.tpl</source>
75                 <attribute>
76                         <name>landLineNumber</name>
77                         <description>The fax instance that provides the data for this tag.</description>
78                         <required>true</required>
79                         <type>org.mxchange.jphone.model.phonenumbers.landline.DialableLandLineNumber</type>
80                 </attribute>
81                 <attribute>
82                         <name>contact</name>
83                         <description>The contact instance that provides contact data for additional JSF links.</description>
84                         <required>false</required>
85                         <type>org.mxchange.jcontacts.model.contact.Contact</type>
86                 </attribute>
87                 <attribute>
88                         <name>renderShowLink</name>
89                         <description>Whether this tag is used to show land-line data (default true).</description>
90                         <required>false</required>
91                         <type>java.lang.Boolean</type>
92                 </attribute>
93                 <attribute>
94                         <name>rendered</name>
95                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
96                         <required>false</required>
97                         <type>java.lang.Boolean</type>
98                 </attribute>
99         </tag>
100         <tag>
101                 <tag-name>outputMobileNumberAdminDropdownMenu</tag-name>
102                 <description>This tag renders a full h:panelGroup for an administrative drop-down menu for mobile data.</description>
103                 <source>resources/tags/admin/dropdown/mobile/admin_mobile_links.tpl</source>
104                 <attribute>
105                         <name>mobileNumber</name>
106                         <description>The mobile number instance that provides the data for this tag.</description>
107                         <required>true</required>
108                         <type>org.mxchange.jphone.model.phonenumbers.mobile.DialableMobileNumber</type>
109                 </attribute>
110                 <attribute>
111                         <name>contact</name>
112                         <description>The contact instance that provides contact data for additional JSF links.</description>
113                         <required>false</required>
114                         <type>org.mxchange.jcontacts.model.contact.Contact</type>
115                 </attribute>
116                 <attribute>
117                         <name>renderShowLink</name>
118                         <description>Whether this tag is used to show mobile data (default true).</description>
119                         <required>false</required>
120                         <type>java.lang.Boolean</type>
121                 </attribute>
122                 <attribute>
123                         <name>rendered</name>
124                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
125                         <required>false</required>
126                         <type>java.lang.Boolean</type>
127                 </attribute>
128         </tag>
129         <tag>
130                 <tag-name>outputMobileProviderAdminDropdownMenu</tag-name>
131                 <description>This tag renders a full h:panelGroup for an administrative drop-down menu for mobile provider data.</description>
132                 <source>resources/tags/admin/dropdown/mobile_provider/admin_mobile_provider_links.tpl</source>
133                 <attribute>
134                         <name>mobileProvider</name>
135                         <description>The mobile provider instance that provides the data for this tag.</description>
136                         <required>true</required>
137                         <type>org.mxchange.jphone.model.phonenumbers.mobileprovider.MobileProvider</type>
138                 </attribute>
139                 <attribute>
140                         <name>renderShowLink</name>
141                         <description>Whether this tag is used to show mobile provider data (default true).</description>
142                         <required>false</required>
143                         <type>java.lang.Boolean</type>
144                 </attribute>
145                 <attribute>
146                         <name>rendered</name>
147                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
148                         <required>false</required>
149                         <type>java.lang.Boolean</type>
150                 </attribute>
151         </tag>
152         <tag>
153                 <tag-name>outputBasicDataAdminDropdownMenu</tag-name>
154                 <description>This tag renders an administrative drop-down menu for given basic data instance.</description>
155                 <source>resources/tags/admin/dropdown/basic_data/admin_basic_data_links.tpl</source>
156                 <attribute>
157                         <name>basicData</name>
158                         <description>The basic company data for this tag.</description>
159                         <required>true</required>
160                         <type>org.mxchange.jcontactsbusiness.model.basicdata.BusinessBasicData</type>
161                 </attribute>
162                 <attribute>
163                         <name>renderShowLink</name>
164                         <description>Whether to render (default: true) "show basic data" link.</description>
165                         <required>false</required>
166                         <type>java.langBoolean</type>
167                 </attribute>
168                 <attribute>
169                         <name>rendered</name>
170                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
171                         <required>false</required>
172                         <type>java.lang.Boolean</type>
173                 </attribute>
174         </tag>
175         <tag>
176                 <tag-name>outputHeadquarterAdminDropdownMenu</tag-name>
177                 <description>This tag renders an administrative drop-down menu for given headquarter instance.</description>
178                 <source>resources/tags/admin/dropdown/headquarter/admin_headquarter_links.tpl</source>
179                 <attribute>
180                         <name>headquarter</name>
181                         <description>The headquarter instance that provides the data for this tag.</description>
182                         <required>true</required>
183                         <type>org.mxchange.jcontactsbusiness.model.headquarter.HeadquarterData</type>
184                 </attribute>
185                 <attribute>
186                         <name>renderShowLink</name>
187                         <description>Whether to render (default: true) "show headquarter" link.</description>
188                         <required>false</required>
189                         <type>java.langBoolean</type>
190                 </attribute>
191                 <attribute>
192                         <name>rendered</name>
193                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
194                         <required>false</required>
195                         <type>java.lang.Boolean</type>
196                 </attribute>
197         </tag>
198         <tag>
199                 <tag-name>outputBranchOfficeAdminDropdownMenu</tag-name>
200                 <description>This tag renders an administrative drop-down menu for given branchOffice instance.</description>
201                 <source>resources/tags/admin/dropdown/branch_office/admin_branch_office_links.tpl</source>
202                 <attribute>
203                         <name>branchOffice</name>
204                         <description>The branch office instance that provides the data for this tag.</description>
205                         <required>true</required>
206                         <type>org.mxchange.jcontactsbusiness.model.branchoffice.BranchOffice</type>
207                 </attribute>
208                 <attribute>
209                         <name>renderShowLink</name>
210                         <description>Whether to render (default: true) "show branch office" link.</description>
211                         <required>false</required>
212                         <type>java.langBoolean</type>
213                 </attribute>
214                 <attribute>
215                         <name>rendered</name>
216                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
217                         <required>false</required>
218                         <type>java.lang.Boolean</type>
219                 </attribute>
220         </tag>
221         <tag>
222                 <tag-name>outputDepartmentAdminDropdownMenu</tag-name>
223                 <description>This tag renders an administrative drop-down menu for given department instance.</description>
224                 <source>resources/tags/admin/dropdown/department/admin_department_links.tpl</source>
225                 <attribute>
226                         <name>department</name>
227                         <description>The department instance that provides the data for this tag.</description>
228                         <required>true</required>
229                         <type>org.mxchange.jcontactsbusiness.model.department.Department</type>
230                 </attribute>
231                 <attribute>
232                         <name>renderShowLink</name>
233                         <description>Whether to render (default: true) "show department" link.</description>
234                         <required>false</required>
235                         <type>java.langBoolean</type>
236                 </attribute>
237                 <attribute>
238                         <name>rendered</name>
239                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
240                         <required>false</required>
241                         <type>java.lang.Boolean</type>
242                 </attribute>
243         </tag>
244         <tag>
245                 <tag-name>outputEmployeeAdminDropdownMenu</tag-name>
246                 <description>This tag renders an administrative drop-down menu for given employee instance.</description>
247                 <source>resources/tags/admin/dropdown/employee/admin_employee_links.tpl</source>
248                 <attribute>
249                         <name>employee</name>
250                         <description>The employee instance that provides the data for this tag.</description>
251                         <required>true</required>
252                         <type>org.mxchange.jcontactsbusiness.model.employee.Employee</type>
253                 </attribute>
254                 <attribute>
255                         <name>renderShowLink</name>
256                         <description>Whether to render (default: true) "show employee" link.</description>
257                         <required>false</required>
258                         <type>java.langBoolean</type>
259                 </attribute>
260                 <attribute>
261                         <name>rendered</name>
262                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
263                         <required>false</required>
264                         <type>java.lang.Boolean</type>
265                 </attribute>
266         </tag>
267         <tag>
268                 <tag-name>outputOpeningTimeAdminDropdownMenu</tag-name>
269                 <description>This tag renders an administrative drop-down menu for given opening time instance.</description>
270                 <source>resources/tags/admin/dropdown/opening_time/admin_opening_time_links.tpl</source>
271                 <attribute>
272                         <name>openingTime</name>
273                         <description>The opening time instance that provides the data for this tag.</description>
274                         <required>true</required>
275                         <type>org.mxchange.jcontactsbusiness.model.opening_time.OpeningTimes</type>
276                 </attribute>
277                 <attribute>
278                         <name>renderShowLink</name>
279                         <description>Whether to render (default: true) "show opening time" link.</description>
280                         <required>false</required>
281                         <type>java.langBoolean</type>
282                 </attribute>
283                 <attribute>
284                         <name>rendered</name>
285                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
286                         <required>false</required>
287                         <type>java.lang.Boolean</type>
288                 </attribute>
289         </tag>
290         <tag>
291                 <tag-name>outputContactAdminDropdownMenu</tag-name>
292                 <description>This tag renders an administrative drop-down menu for given contact instance.</description>
293                 <source>resources/tags/admin/dropdown/contact/admin_contact_links.tpl</source>
294                 <attribute>
295                         <name>contact</name>
296                         <description>The contact instance that provides the data for this tag.</description>
297                         <required>true</required>
298                         <type>org.mxchange.jcontacts.model.contact.Contact</type>
299                 </attribute>
300                 <attribute>
301                         <name>renderShowLink</name>
302                         <description>Whether to render (default: true) "show contact" link.</description>
303                         <required>false</required>
304                         <type>java.langBoolean</type>
305                 </attribute>
306                 <attribute>
307                         <name>rendered</name>
308                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
309                         <required>false</required>
310                         <type>java.lang.Boolean</type>
311                 </attribute>
312         </tag>
313         <tag>
314                 <tag-name>outputCountryAdminDropdownMenu</tag-name>
315                 <description>This tag renders an administrative drop-down menu for given country instance.</description>
316                 <source>resources/tags/admin/dropdown/country/admin_country_links.tpl</source>
317                 <attribute>
318                         <name>country</name>
319                         <description>The country instance that provides the data for this tag.</description>
320                         <required>true</required>
321                         <type>org.mxchange.jcountry.model.data.Country</type>
322                 </attribute>
323                 <attribute>
324                         <name>renderShowLink</name>
325                         <description>Whether to render (default: true) "show country" link.</description>
326                         <required>false</required>
327                         <type>java.langBoolean</type>
328                 </attribute>
329                 <attribute>
330                         <name>rendered</name>
331                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
332                         <required>false</required>
333                         <type>java.lang.Boolean</type>
334                 </attribute>
335         </tag>
336         <tag>
337                 <tag-name>outputUserAdminDropdownMenu</tag-name>
338                 <description>This tag renders an administrative drop-down menu for given user instance.</description>
339                 <source>resources/tags/admin/dropdown/user/admin_user_links.tpl</source>
340                 <attribute>
341                         <name>user</name>
342                         <description>The user instance that provides the data for this tag.</description>
343                         <required>true</required>
344                         <type>org.mxchange.jusercore.model.user.User</type>
345                 </attribute>
346                 <attribute>
347                         <name>renderShowLink</name>
348                         <description>Whether to render (default: true) "show user" link.</description>
349                         <required>false</required>
350                         <type>java.langBoolean</type>
351                 </attribute>
352                 <attribute>
353                         <name>rendered</name>
354                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
355                         <required>false</required>
356                         <type>java.lang.Boolean</type>
357                 </attribute>
358         </tag>
359         <tag>
360                 <tag-name>outputUserAdminLinks</tag-name>
361                 <description>This tag renders administrative links for given user instance.</description>
362                 <source>resources/tags/admin/links/user/admin_user_links.tpl</source>
363                 <attribute>
364                         <name>user</name>
365                         <description>The user instance that provides the data for this tag.</description>
366                         <required>true</required>
367                         <type>org.mxchange.jusercore.model.user.User</type>
368                 </attribute>
369                 <attribute>
370                         <name>renderShowLink</name>
371                         <description>Whether to render (default: true) "show user" link.</description>
372                         <required>false</required>
373                         <type>java.langBoolean</type>
374                 </attribute>
375                 <attribute>
376                         <name>renderContactLinks</name>
377                         <description>Whether to render (default: false) contact links.</description>
378                         <required>false</required>
379                         <type>java.langBoolean</type>
380                 </attribute>
381                 <attribute>
382                         <name>renderHeader</name>
383                         <description>Whether to render (default: false) table header.</description>
384                         <required>false</required>
385                         <type>java.langBoolean</type>
386                 </attribute>
387                 <attribute>
388                         <name>rendered</name>
389                         <description>Whether this tag is being rendered by JSF engine (default: true).</description>
390                         <required>false</required>
391                         <type>java.lang.Boolean</type>
392                 </attribute>
393         </tag>
394 </facelet-taglib>