1 <?xml version="1.0" encoding="UTF-8"?>
3 Copyright (C) 2017 Roland Häder
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.
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.
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/>.
18 <facelet-taglib version="2.2"
19 xmlns="http://xmlns.jcp.org/xml/ns/javaee"
20 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
21 xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facelettaglibrary_2_2.xsd">
22 <namespace>http://mxchange.org/jsf/core/links</namespace>
24 <tag-name>outputUserProfileLink</tag-name>
25 <description>This tag renders a p:link JSF tag for a user profile.</description>
26 <source>resources/tags/profile/user/user_profile_link.tpl</source>
29 <description>An instance of a User class.</description>
30 <required>true</required>
31 <type>org.mxchange.jusercore.model.user.User</type>
35 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
36 <required>false</required>
37 <type>java.lang.Boolean</type>
41 <tag-name>outputFaxNumberAdminMiniLinks</tag-name>
42 <description>This tag renders a full h:panelGroup for administrative "mini-links" for fax data.</description>
43 <source>resources/tags/admin/links/mini/fax/admin_fax_links.tpl</source>
45 <name>faxNumber</name>
46 <description>The fax instance that provides the data for this tag.</description>
47 <required>true</required>
48 <type>org.mxchange.jphone.model.phonenumbers.fax.DialableFaxNumber</type>
52 <description>The contact instance that provides contact data for additional JSF links.</description>
53 <required>false</required>
54 <type>org.mxchange.jcontacts.model.contact.Contact</type>
57 <name>renderShowLink</name>
58 <description>Whether this tag is used to show mobile data (default true).</description>
59 <required>false</required>
60 <type>java.lang.Boolean</type>
64 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
65 <required>false</required>
66 <type>java.lang.Boolean</type>
70 <tag-name>outputLandLineNumberAdminMiniLinks</tag-name>
71 <description>This tag renders a full h:panelGroup for administrative "mini-links" for land-line data.</description>
72 <source>resources/tags/admin/links/mini/landline/admin_landline_links.tpl</source>
74 <name>landLineNumber</name>
75 <description>The fax instance that provides the data for this tag.</description>
76 <required>true</required>
77 <type>org.mxchange.jphone.model.phonenumbers.landline.DialableLandLineNumber</type>
81 <description>The contact instance that provides contact data for additional JSF links.</description>
82 <required>false</required>
83 <type>org.mxchange.jcontacts.model.contact.Contact</type>
86 <name>renderShowLink</name>
87 <description>Whether this tag is used to show mobile data (default true).</description>
88 <required>false</required>
89 <type>java.lang.Boolean</type>
93 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
94 <required>false</required>
95 <type>java.lang.Boolean</type>
99 <tag-name>outputMobileNumberAdminMiniLinks</tag-name>
100 <description>This tag renders a full h:panelGroup for administrative "mini-links" for mobile data.</description>
101 <source>resources/tags/admin/links/mini/mobile/admin_mobile_links.tpl</source>
103 <name>mobileNumber</name>
104 <description>The mobile number instance that provides the data for this tag.</description>
105 <required>true</required>
106 <type>org.mxchange.jphone.model.phonenumbers.mobile.DialableMobileNumber</type>
110 <description>The contact instance that provides contact data for additional JSF links.</description>
111 <required>false</required>
112 <type>org.mxchange.jcontacts.model.contact.Contact</type>
115 <name>renderShowLink</name>
116 <description>Whether this tag is used to show mobile data (default true).</description>
117 <required>false</required>
118 <type>java.lang.Boolean</type>
121 <name>rendered</name>
122 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
123 <required>false</required>
124 <type>java.lang.Boolean</type>
128 <tag-name>outputMobileProviderAdminMiniLinks</tag-name>
129 <description>This tag renders a full h:panelGroup for administrative "mini-links" for mobile provider data.</description>
130 <source>resources/tags/admin/links/mini/mobile_provider/admin_mobile_provider_links.tpl</source>
132 <name>mobileProvider</name>
133 <description>The mobile provider instance that provides the data for this tag.</description>
134 <required>true</required>
135 <type>org.mxchange.jphone.model.phonenumbers.mobileprovider.MobileProvider</type>
138 <name>renderShowLink</name>
139 <description>Whether this tag is used to show mobile data (default true).</description>
140 <required>false</required>
141 <type>java.lang.Boolean</type>
144 <name>rendered</name>
145 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
146 <required>false</required>
147 <type>java.lang.Boolean</type>
151 <tag-name>outputBasicDataAdminMiniLinks</tag-name>
152 <description>This tag renders administrative "mini-links" for given basicData instance.</description>
153 <source>resources/tags/admin/links/mini/basic_data/admin_basic_data_links.tpl</source>
155 <name>basicData</name>
156 <description>The basic company data for this tag.</description>
157 <required>true</required>
158 <type>org.mxchange.jcontactsbusiness.model.basicdata.BusinessBasicData</type>
161 <name>renderShowLink</name>
162 <description>Whether to render (default: true) "show basic data" link.</description>
163 <required>false</required>
164 <type>java.langBoolean</type>
167 <name>rendered</name>
168 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
169 <required>false</required>
170 <type>java.lang.Boolean</type>
174 <tag-name>outputBranchOfficeAdminMiniLinks</tag-name>
175 <description>This tag renders administrative "mini-links" for given branchOffice instance.</description>
176 <source>resources/tags/admin/links/mini/branch_office/admin_branch_office_links.tpl</source>
178 <name>branchOffice</name>
179 <description>The branch office instance that provides the data for this tag.</description>
180 <required>true</required>
181 <type>org.mxchange.jcontactsbusiness.model.branchoffice.BranchOffice</type>
184 <name>renderShowLink</name>
185 <description>Whether to render (default: true) "show branch office" link.</description>
186 <required>false</required>
187 <type>java.langBoolean</type>
190 <name>rendered</name>
191 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
192 <required>false</required>
193 <type>java.lang.Boolean</type>
197 <tag-name>outputCompanyEmployeeAdminMiniLinks</tag-name>
198 <description>This tag renders administrative "mini-links" for given employee instance.</description>
199 <source>resources/tags/admin/links/mini/employee/admin_employee_links.tpl</source>
201 <name>employee</name>
202 <description>The employee instance that provides the data for this tag.</description>
203 <required>true</required>
204 <type>org.mxchange.jcontactsbusiness.model.employee.Employee</type>
207 <name>renderShowLink</name>
208 <description>Whether to render (default: true) "show employee" link.</description>
209 <required>false</required>
210 <type>java.langBoolean</type>
213 <name>rendered</name>
214 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
215 <required>false</required>
216 <type>java.lang.Boolean</type>
220 <tag-name>outputContactAdminMiniLinks</tag-name>
221 <description>This tag renders administrative "mini-links" for given contact instance.</description>
222 <source>resources/tags/admin/links/mini/contact/admin_contact_links.tpl</source>
225 <description>The contact instance that provides the data for this tag.</description>
226 <required>true</required>
227 <type>org.mxchange.jcontacts.model.contact.Contact</type>
230 <name>renderShowLink</name>
231 <description>Whether to render (default: true) "show contact" link.</description>
232 <required>false</required>
233 <type>java.langBoolean</type>
236 <name>rendered</name>
237 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
238 <required>false</required>
239 <type>java.lang.Boolean</type>
243 <tag-name>outputCountryAdminMiniLinks</tag-name>
244 <description>This tag renders administrative "mini-links" for given country instance.</description>
245 <source>resources/tags/admin/links/mini/country/admin_country_links.tpl</source>
248 <description>The country instance that provides the data for this tag.</description>
249 <required>true</required>
250 <type>org.mxchange.jcountry.model.data.Country</type>
253 <name>renderShowLink</name>
254 <description>Whether to render (default: true) "show country" link.</description>
255 <required>false</required>
256 <type>java.langBoolean</type>
259 <name>rendered</name>
260 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
261 <required>false</required>
262 <type>java.lang.Boolean</type>
266 <tag-name>outputUserAdminMiniLinks</tag-name>
267 <description>This tag renders administrative "mini-links" for given user instance.</description>
268 <source>resources/tags/admin/links/mini/user/admin_user_links.tpl</source>
271 <description>The user instance that provides the data for this tag.</description>
272 <required>true</required>
273 <type>org.mxchange.jusercore.model.user.User</type>
276 <name>renderShowLink</name>
277 <description>Whether to render (default: true) "show user" link.</description>
278 <required>false</required>
279 <type>java.langBoolean</type>
282 <name>rendered</name>
283 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
284 <required>false</required>
285 <type>java.lang.Boolean</type>
289 <tag-name>outputUserAdminLinks</tag-name>
290 <description>This tag renders administrative links for given user instance.</description>
291 <source>resources/tags/admin/links/user/admin_user_links.tpl</source>
294 <description>The user instance that provides the data for this tag.</description>
295 <required>true</required>
296 <type>org.mxchange.jusercore.model.user.User</type>
299 <name>renderShowLink</name>
300 <description>Whether to render (default: true) "show user" link.</description>
301 <required>false</required>
302 <type>java.langBoolean</type>
305 <name>renderContactLinks</name>
306 <description>Whether to render (default: false) contact links.</description>
307 <required>false</required>
308 <type>java.langBoolean</type>
311 <name>renderHeader</name>
312 <description>Whether to render (default: false) table header.</description>
313 <required>false</required>
314 <type>java.langBoolean</type>
317 <name>rendered</name>
318 <description>Whether this tag is being rendered by JSF engine (default: true).</description>
319 <required>false</required>
320 <type>java.lang.Boolean</type>