36 |
for ($i=1;$i<$num_args;$i++) { |
for ($i=1;$i<$num_args;$i++) { |
37 |
$this->add(func_get_arg($i)); |
$this->add(func_get_arg($i)); |
38 |
} |
} |
39 |
|
$this->_set_flags(); |
40 |
} |
} |
41 |
|
|
42 |
/** |
/** |
137 |
*/ |
*/ |
138 |
function _prepare_flags() { |
function _prepare_flags() { |
139 |
if ($this->count_content() == 0) { |
if ($this->count_content() == 0) { |
140 |
$this->_content_required = FALSE; |
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
|
$this->_close_tag_required = FALSE; |
|
141 |
} |
} |
142 |
} |
} |
143 |
} |
} |
145 |
/** |
/** |
146 |
* <a> SVG tag |
* <a> SVG tag |
147 |
* @link http://www.w3.org/TR/SVG/linking.html#AElement |
* @link http://www.w3.org/TR/SVG/linking.html#AElement |
148 |
|
* @package phpHtmlLib |
149 |
*/ |
*/ |
150 |
class Asvgtag extends SVGTagClass { |
class Asvgtag extends SVGTagClass { |
151 |
var $_tag = "a"; |
var $_tag = "a"; |
154 |
/** |
/** |
155 |
* <altGlyph> SVG tag |
* <altGlyph> SVG tag |
156 |
* @link http://www.w3.org/TR/SVG/text.html#AlternateGlyphs |
* @link http://www.w3.org/TR/SVG/text.html#AlternateGlyphs |
157 |
|
* @package phpHtmlLib |
158 |
*/ |
*/ |
159 |
class ALTGLYGHsvgtag extends SVGTagClass { |
class ALTGLYGHsvgtag extends SVGTagClass { |
160 |
var $_tag = "altGlyph"; |
var $_tag = "altGlyph"; |
163 |
/** |
/** |
164 |
* <altGlyphDef> SVG tag |
* <altGlyphDef> SVG tag |
165 |
* @link http://www.w3.org/TR/SVG/text.html#AlternateGlyphs |
* @link http://www.w3.org/TR/SVG/text.html#AlternateGlyphs |
166 |
|
* @package phpHtmlLib |
167 |
*/ |
*/ |
168 |
class ALTGLYGHDEFsvgtag extends SVGTagClass { |
class ALTGLYGHDEFsvgtag extends SVGTagClass { |
169 |
var $_tag = "altGlyphDef"; |
var $_tag = "altGlyphDef"; |
172 |
/** |
/** |
173 |
* <altGlyphItem> SVG tag |
* <altGlyphItem> SVG tag |
174 |
* @link http://www.w3.org/TR/SVG/text.html#AltGlyphItemElement |
* @link http://www.w3.org/TR/SVG/text.html#AltGlyphItemElement |
175 |
|
* @package phpHtmlLib |
176 |
*/ |
*/ |
177 |
class ALTGLYGHITEMsvgtag extends SVGTagClass { |
class ALTGLYGHITEMsvgtag extends SVGTagClass { |
178 |
var $_tag = "altGlyphItem"; |
var $_tag = "altGlyphItem"; |
181 |
/** |
/** |
182 |
* <animate> SVG tag |
* <animate> SVG tag |
183 |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateElement |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateElement |
184 |
|
* @package phpHtmlLib |
185 |
*/ |
*/ |
186 |
class ANIMATEsvgtag extends SVGTagClass { |
class ANIMATEsvgtag extends SVGTagClass { |
187 |
var $_tag = "animate"; |
var $_tag = "animate"; |
190 |
/** |
/** |
191 |
* <animateColor> SVG tag |
* <animateColor> SVG tag |
192 |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateColorElement |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateColorElement |
193 |
|
* @package phpHtmlLib |
194 |
*/ |
*/ |
195 |
class ANIMATECOLORsvgtag extends SVGTagClass { |
class ANIMATECOLORsvgtag extends SVGTagClass { |
196 |
var $_tag = "animateColor"; |
var $_tag = "animateColor"; |
199 |
/** |
/** |
200 |
* <animateMotion> SVG tag |
* <animateMotion> SVG tag |
201 |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateMotionElement |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateMotionElement |
202 |
|
* @package phpHtmlLib |
203 |
*/ |
*/ |
204 |
class ANIMATEMOTIONsvgtag extends SVGTagClass { |
class ANIMATEMOTIONsvgtag extends SVGTagClass { |
205 |
var $_tag = "animateMotion"; |
var $_tag = "animateMotion"; |
208 |
/** |
/** |
209 |
* <animateTransform> SVG tag |
* <animateTransform> SVG tag |
210 |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateTransformElement |
* @link http://www.w3.org/TR/SVG/animate.html#AnimateTransformElement |
211 |
|
* @package phpHtmlLib |
212 |
*/ |
*/ |
213 |
class ANIMATETTRANSFORMsvgtag extends SVGTagClass { |
class ANIMATETTRANSFORMsvgtag extends SVGTagClass { |
214 |
var $_tag = "animateTransform"; |
var $_tag = "animateTransform"; |
217 |
/** |
/** |
218 |
* <circle> SVG tag |
* <circle> SVG tag |
219 |
* @link http://www.w3.org/TR/SVG/shapes.html |
* @link http://www.w3.org/TR/SVG/shapes.html |
220 |
|
* @package phpHtmlLib |
221 |
*/ |
*/ |
222 |
class CIRCLEsvgtag extends SVGTagClass { |
class CIRCLEsvgtag extends SVGTagClass { |
223 |
var $_tag = "circle"; |
var $_tag = "circle"; |
226 |
/** |
/** |
227 |
* <clipPath> SVG tag |
* <clipPath> SVG tag |
228 |
* @link http://www.w3.org/TR/SVG/masking.html#ClipPathElement |
* @link http://www.w3.org/TR/SVG/masking.html#ClipPathElement |
229 |
|
* @package phpHtmlLib |
230 |
*/ |
*/ |
231 |
class CLIPPATHsvgtag extends SVGTagClass { |
class CLIPPATHsvgtag extends SVGTagClass { |
232 |
var $_tag = "clipPath"; |
var $_tag = "clipPath"; |
235 |
/** |
/** |
236 |
* <color-profile> SVG tag |
* <color-profile> SVG tag |
237 |
* @link http://www.w3.org/TR/SVG/color.html#ColorProfileElement |
* @link http://www.w3.org/TR/SVG/color.html#ColorProfileElement |
238 |
|
* @package phpHtmlLib |
239 |
*/ |
*/ |
240 |
class COLORPROFILEsvgtag extends SVGTagClass { |
class COLORPROFILEsvgtag extends SVGTagClass { |
241 |
var $_tag = "color-profile"; |
var $_tag = "color-profile"; |
244 |
/** |
/** |
245 |
* <cursor> SVG tag |
* <cursor> SVG tag |
246 |
* @link http://www.w3.org/TR/SVG/interact.html#CursorElement |
* @link http://www.w3.org/TR/SVG/interact.html#CursorElement |
247 |
|
* @package phpHtmlLib |
248 |
*/ |
*/ |
249 |
class CURSORsvgtag extends SVGTagClass { |
class CURSORsvgtag extends SVGTagClass { |
250 |
var $_tag = "cursor"; |
var $_tag = "cursor"; |
253 |
/** |
/** |
254 |
* <defs> SVG tag |
* <defs> SVG tag |
255 |
* @link http://www.w3.org/TR/SVG/struct.html#DefsElement |
* @link http://www.w3.org/TR/SVG/struct.html#DefsElement |
256 |
|
* @package phpHtmlLib |
257 |
*/ |
*/ |
258 |
class DEFSsvgtag extends SVGTagClass { |
class DEFSsvgtag extends SVGTagClass { |
259 |
var $_tag = "defs"; |
var $_tag = "defs"; |
262 |
/** |
/** |
263 |
* <desc> SVG tag |
* <desc> SVG tag |
264 |
* @link http://www.w3.org/TR/SVG/struct.html#DefsElement |
* @link http://www.w3.org/TR/SVG/struct.html#DefsElement |
265 |
|
* @package phpHtmlLib |
266 |
*/ |
*/ |
267 |
class DESCsvgtag extends SVGTagClass { |
class DESCsvgtag extends SVGTagClass { |
268 |
var $_tag = "desc"; |
var $_tag = "desc"; |
271 |
/** |
/** |
272 |
* <definition-src> SVG tag |
* <definition-src> SVG tag |
273 |
* @link http://www.w3.org/TR/SVG/fonts.html#DefinitionSrcElement |
* @link http://www.w3.org/TR/SVG/fonts.html#DefinitionSrcElement |
274 |
|
* @package phpHtmlLib |
275 |
*/ |
*/ |
276 |
class DEFINITIONSRCsvgtag extends SVGTagClass { |
class DEFINITIONSRCsvgtag extends SVGTagClass { |
277 |
var $_tag = "definition-src"; |
var $_tag = "definition-src"; |
278 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
279 |
var $_content_required = FALSE; |
parent::_set_flags(); |
280 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
281 |
|
} |
282 |
} // DEFINITIONSRCsvgtag |
} // DEFINITIONSRCsvgtag |
283 |
|
|
284 |
/** |
/** |
285 |
* <ellipse> SVG tag |
* <ellipse> SVG tag |
286 |
* @link http://www.w3.org/TR/SVG/shapes.html |
* @link http://www.w3.org/TR/SVG/shapes.html |
287 |
|
* @package phpHtmlLib |
288 |
*/ |
*/ |
289 |
class ELLIPSEsvgtag extends SVGTagClass { |
class ELLIPSEsvgtag extends SVGTagClass { |
290 |
var $_tag = "ellipse"; |
var $_tag = "ellipse"; |
291 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
292 |
var $_content_required = FALSE; |
parent::_set_flags(); |
293 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
294 |
|
} |
295 |
} // ELLIPSEsvgtag |
} // ELLIPSEsvgtag |
296 |
|
|
297 |
/** |
/** |
298 |
* <feBlend> SVG tag |
* <feBlend> SVG tag |
299 |
* @link http://www.w3.org/TR/SVG/filters.html#feBlendElement |
* @link http://www.w3.org/TR/SVG/filters.html#feBlendElement |
300 |
|
* @package phpHtmlLib |
301 |
*/ |
*/ |
302 |
class FEBLENDsvgtag extends SVGTagClass { |
class FEBLENDsvgtag extends SVGTagClass { |
303 |
var $_tag = "feBlend"; |
var $_tag = "feBlend"; |
306 |
/** |
/** |
307 |
* <feColorMatrix> SVG tag |
* <feColorMatrix> SVG tag |
308 |
* @link http://www.w3.org/TR/SVG/filters.html#feColorMatrixElement |
* @link http://www.w3.org/TR/SVG/filters.html#feColorMatrixElement |
309 |
|
* @package phpHtmlLib |
310 |
*/ |
*/ |
311 |
class FECOLORMATRIXsvgtag extends SVGTagClass { |
class FECOLORMATRIXsvgtag extends SVGTagClass { |
312 |
var $_tag = "feColorMatrix"; |
var $_tag = "feColorMatrix"; |
315 |
/** |
/** |
316 |
* <feComponentTransfer> SVG tag |
* <feComponentTransfer> SVG tag |
317 |
* @link http://www.w3.org/TR/SVG/filters.html#feComponentTransferElement |
* @link http://www.w3.org/TR/SVG/filters.html#feComponentTransferElement |
318 |
|
* @package phpHtmlLib |
319 |
*/ |
*/ |
320 |
class FECOMPONENTTANSFERsvgtag extends SVGTagClass { |
class FECOMPONENTTANSFERsvgtag extends SVGTagClass { |
321 |
var $_tag = "feComponentTransfer"; |
var $_tag = "feComponentTransfer"; |
324 |
/** |
/** |
325 |
* <feComposite> SVG tag |
* <feComposite> SVG tag |
326 |
* @link http://www.w3.org/TR/SVG/filters.html#feCompositeElement |
* @link http://www.w3.org/TR/SVG/filters.html#feCompositeElement |
327 |
|
* @package phpHtmlLib |
328 |
*/ |
*/ |
329 |
class FECOMPOSITEsvgtag extends SVGTagClass { |
class FECOMPOSITEsvgtag extends SVGTagClass { |
330 |
var $_tag = "feComposite"; |
var $_tag = "feComposite"; |
333 |
/** |
/** |
334 |
* <feConvolveMatrix> SVG tag |
* <feConvolveMatrix> SVG tag |
335 |
* @link http://www.w3.org/TR/SVG/filters.html#feConvolveMatrixElement |
* @link http://www.w3.org/TR/SVG/filters.html#feConvolveMatrixElement |
336 |
|
* @package phpHtmlLib |
337 |
*/ |
*/ |
338 |
class FECONVOLVEMATRIXsvgtag extends SVGTagClass { |
class FECONVOLVEMATRIXsvgtag extends SVGTagClass { |
339 |
var $_tag = "feConvolveMatrix"; |
var $_tag = "feConvolveMatrix"; |
342 |
/** |
/** |
343 |
* <feDiffuseLighting> SVG tag |
* <feDiffuseLighting> SVG tag |
344 |
* @link http://www.w3.org/TR/SVG/filters.html#feDiffuseLightingElement |
* @link http://www.w3.org/TR/SVG/filters.html#feDiffuseLightingElement |
345 |
|
* @package phpHtmlLib |
346 |
*/ |
*/ |
347 |
class FEDIFFUSELIGHTINGsvgtag extends SVGTagClass { |
class FEDIFFUSELIGHTINGsvgtag extends SVGTagClass { |
348 |
var $_tag = "feDiffuseLighting"; |
var $_tag = "feDiffuseLighting"; |
351 |
/** |
/** |
352 |
* <feDisplacementMap> SVG tag |
* <feDisplacementMap> SVG tag |
353 |
* @link http://www.w3.org/TR/SVG/filters.html#feDisplacementMapElement |
* @link http://www.w3.org/TR/SVG/filters.html#feDisplacementMapElement |
354 |
|
* @package phpHtmlLib |
355 |
*/ |
*/ |
356 |
class FEDISPLACEMENTMAPsvgtag extends SVGTagClass { |
class FEDISPLACEMENTMAPsvgtag extends SVGTagClass { |
357 |
var $_tag = "feDisplacementMap"; |
var $_tag = "feDisplacementMap"; |
360 |
/** |
/** |
361 |
* <feDistantLight> SVG tag |
* <feDistantLight> SVG tag |
362 |
* @link http://www.w3.org/TR/SVG/filters.html#feDistantLightElement |
* @link http://www.w3.org/TR/SVG/filters.html#feDistantLightElement |
363 |
|
* @package phpHtmlLib |
364 |
*/ |
*/ |
365 |
class FEDISTANTLIGHTsvgtag extends SVGTagClass { |
class FEDISTANTLIGHTsvgtag extends SVGTagClass { |
366 |
var $_tag = "feDistantLight"; |
var $_tag = "feDistantLight"; |
369 |
/** |
/** |
370 |
* <feFlood> SVG tag |
* <feFlood> SVG tag |
371 |
* @link http://www.w3.org/TR/SVG/filters.html#feFloodElement |
* @link http://www.w3.org/TR/SVG/filters.html#feFloodElement |
372 |
|
* @package phpHtmlLib |
373 |
*/ |
*/ |
374 |
class FEFLOODsvgtag extends SVGTagClass { |
class FEFLOODsvgtag extends SVGTagClass { |
375 |
var $_tag = "feFlood"; |
var $_tag = "feFlood"; |
378 |
/** |
/** |
379 |
* <feFuncA> SVG tag |
* <feFuncA> SVG tag |
380 |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncAElement |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncAElement |
381 |
|
* @package phpHtmlLib |
382 |
*/ |
*/ |
383 |
class FEFUNCAsvgtag extends SVGTagClass { |
class FEFUNCAsvgtag extends SVGTagClass { |
384 |
var $_tag = "feFuncA"; |
var $_tag = "feFuncA"; |
387 |
/** |
/** |
388 |
* <feFuncB> SVG tag |
* <feFuncB> SVG tag |
389 |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncBElement |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncBElement |
390 |
|
* @package phpHtmlLib |
391 |
*/ |
*/ |
392 |
class FEFUNCBsvgtag extends SVGTagClass { |
class FEFUNCBsvgtag extends SVGTagClass { |
393 |
var $_tag = "feFuncB"; |
var $_tag = "feFuncB"; |
396 |
/** |
/** |
397 |
* <feFuncG> SVG tag |
* <feFuncG> SVG tag |
398 |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncGElement |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncGElement |
399 |
|
* @package phpHtmlLib |
400 |
*/ |
*/ |
401 |
class FEFUNCGsvgtag extends SVGTagClass { |
class FEFUNCGsvgtag extends SVGTagClass { |
402 |
var $_tag = "feFuncG"; |
var $_tag = "feFuncG"; |
405 |
/** |
/** |
406 |
* <feFuncR> SVG tag |
* <feFuncR> SVG tag |
407 |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncRElement |
* @link http://www.w3.org/TR/SVG/filters.html#feFuncRElement |
408 |
|
* @package phpHtmlLib |
409 |
*/ |
*/ |
410 |
class FEFUNCRsvgtag extends SVGTagClass { |
class FEFUNCRsvgtag extends SVGTagClass { |
411 |
var $_tag = "feFuncR"; |
var $_tag = "feFuncR"; |
414 |
/** |
/** |
415 |
* <feGaussianBlur> SVG tag |
* <feGaussianBlur> SVG tag |
416 |
* @link http://www.w3.org/TR/SVG/filters.html#feGaussianBlurElement |
* @link http://www.w3.org/TR/SVG/filters.html#feGaussianBlurElement |
417 |
|
* @package phpHtmlLib |
418 |
*/ |
*/ |
419 |
class FEGAUSSIANBLURsvgtag extends SVGTagClass { |
class FEGAUSSIANBLURsvgtag extends SVGTagClass { |
420 |
var $_tag = "feGaussianBlur"; |
var $_tag = "feGaussianBlur"; |
423 |
/** |
/** |
424 |
* <feImage> SVG tag |
* <feImage> SVG tag |
425 |
* @link http://www.w3.org/TR/SVG/filters.html#feImageElement |
* @link http://www.w3.org/TR/SVG/filters.html#feImageElement |
426 |
|
* @package phpHtmlLib |
427 |
*/ |
*/ |
428 |
class FEIMAGEsvgtag extends SVGTagClass { |
class FEIMAGEsvgtag extends SVGTagClass { |
429 |
var $_tag = "feImage"; |
var $_tag = "feImage"; |
432 |
/** |
/** |
433 |
* <feMerge> SVG tag |
* <feMerge> SVG tag |
434 |
* @link http://www.w3.org/TR/SVG/filters.html#feMergeElement |
* @link http://www.w3.org/TR/SVG/filters.html#feMergeElement |
435 |
|
* @package phpHtmlLib |
436 |
*/ |
*/ |
437 |
class FEMERGEsvgtag extends SVGTagClass { |
class FEMERGEsvgtag extends SVGTagClass { |
438 |
var $_tag = "feMerge"; |
var $_tag = "feMerge"; |
441 |
/** |
/** |
442 |
* <feMergeNode> SVG tag |
* <feMergeNode> SVG tag |
443 |
* @link http://www.w3.org/TR/SVG/filters.html#feMergeNodeElement |
* @link http://www.w3.org/TR/SVG/filters.html#feMergeNodeElement |
444 |
|
* @package phpHtmlLib |
445 |
*/ |
*/ |
446 |
class FEMERGENODEsvgtag extends SVGTagClass { |
class FEMERGENODEsvgtag extends SVGTagClass { |
447 |
var $_tag = "feMergeNode"; |
var $_tag = "feMergeNode"; |
450 |
/** |
/** |
451 |
* <feMorphology> SVG tag |
* <feMorphology> SVG tag |
452 |
* @link http://www.w3.org/TR/SVG/filters.html#feMorphologyElement |
* @link http://www.w3.org/TR/SVG/filters.html#feMorphologyElement |
453 |
|
* @package phpHtmlLib |
454 |
*/ |
*/ |
455 |
class FEMORPHOLOGYsvgtag extends SVGTagClass { |
class FEMORPHOLOGYsvgtag extends SVGTagClass { |
456 |
var $_tag = "feMorphology"; |
var $_tag = "feMorphology"; |
459 |
/** |
/** |
460 |
* <feOffset> SVG svgtag |
* <feOffset> SVG svgtag |
461 |
* @link http://www.w3.org/TR/SVG/filters.html#feOffsetElement |
* @link http://www.w3.org/TR/SVG/filters.html#feOffsetElement |
462 |
|
* @package phpHtmlLib |
463 |
*/ |
*/ |
464 |
class FEOFFSETsvgtag extends SVGTagClass { |
class FEOFFSETsvgtag extends SVGTagClass { |
465 |
var $_tag = "feOffset"; |
var $_tag = "feOffset"; |
468 |
/** |
/** |
469 |
* <fePointLight> SVG tag |
* <fePointLight> SVG tag |
470 |
* @link http://www.w3.org/TR/SVG/filters.html#fePointLightElement |
* @link http://www.w3.org/TR/SVG/filters.html#fePointLightElement |
471 |
|
* @package phpHtmlLib |
472 |
*/ |
*/ |
473 |
class FEPOINTLIGHTsvgtag extends SVGTagClass { |
class FEPOINTLIGHTsvgtag extends SVGTagClass { |
474 |
var $_tag = "fePointLight"; |
var $_tag = "fePointLight"; |
477 |
/** |
/** |
478 |
* <feSpecularLighting> SVG tag |
* <feSpecularLighting> SVG tag |
479 |
* @link http://www.w3.org/TR/SVG/filters.html#feSpecularLightingElement |
* @link http://www.w3.org/TR/SVG/filters.html#feSpecularLightingElement |
480 |
|
* @package phpHtmlLib |
481 |
*/ |
*/ |
482 |
class FESPECTACULARLIGHTINGsvgtag extends SVGTagClass { |
class FESPECTACULARLIGHTINGsvgtag extends SVGTagClass { |
483 |
var $_tag = "feSpecularLighting"; |
var $_tag = "feSpecularLighting"; |
486 |
/** |
/** |
487 |
* <feSpotLight> SVG tag |
* <feSpotLight> SVG tag |
488 |
* @link http://www.w3.org/TR/SVG/filters.html#feSpotLightElement |
* @link http://www.w3.org/TR/SVG/filters.html#feSpotLightElement |
489 |
|
* @package phpHtmlLib |
490 |
*/ |
*/ |
491 |
class FESPOTLIGHTsvgtag extends SVGTagClass { |
class FESPOTLIGHTsvgtag extends SVGTagClass { |
492 |
var $_tag = "feSpotLight"; |
var $_tag = "feSpotLight"; |
495 |
/** |
/** |
496 |
* <feTile> SVG tag |
* <feTile> SVG tag |
497 |
* @link http://www.w3.org/TR/SVG/filters.html#feTileElement |
* @link http://www.w3.org/TR/SVG/filters.html#feTileElement |
498 |
|
* @package phpHtmlLib |
499 |
*/ |
*/ |
500 |
class FETILEsvgtag extends SVGTagClass { |
class FETILEsvgtag extends SVGTagClass { |
501 |
var $_tag = "feTile"; |
var $_tag = "feTile"; |
504 |
/** |
/** |
505 |
* <feTurbulence> SVG tag |
* <feTurbulence> SVG tag |
506 |
* @link http://www.w3.org/TR/SVG/filters.html#feTurbulenceElement |
* @link http://www.w3.org/TR/SVG/filters.html#feTurbulenceElement |
507 |
|
* @package phpHtmlLib |
508 |
*/ |
*/ |
509 |
class FETURBULENCEsvgtag extends SVGTagClass { |
class FETURBULENCEsvgtag extends SVGTagClass { |
510 |
var $_tag = "feTurbulence"; |
var $_tag = "feTurbulence"; |
513 |
/** |
/** |
514 |
* <filter> SVG tag |
* <filter> SVG tag |
515 |
* @link http://www.w3.org/TR/SVG/filters.html#FilterElement |
* @link http://www.w3.org/TR/SVG/filters.html#FilterElement |
516 |
|
* @package phpHtmlLib |
517 |
*/ |
*/ |
518 |
class FILTERsvgtag extends SVGTagClass { |
class FILTERsvgtag extends SVGTagClass { |
519 |
var $_tag = "filter"; |
var $_tag = "filter"; |
522 |
/** |
/** |
523 |
* <font> SVG tag |
* <font> SVG tag |
524 |
* @link http://www.w3.org/TR/SVG/fonts.html#FontElement |
* @link http://www.w3.org/TR/SVG/fonts.html#FontElement |
525 |
|
* @package phpHtmlLib |
526 |
*/ |
*/ |
527 |
class FONTsvgtag extends SVGTagClass { |
class FONTsvgtag extends SVGTagClass { |
528 |
var $_tag = "font"; |
var $_tag = "font"; |
531 |
/** |
/** |
532 |
* <font-face> SVG tag |
* <font-face> SVG tag |
533 |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceElement |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceElement |
534 |
|
* @package phpHtmlLib |
535 |
*/ |
*/ |
536 |
class FONTFACEsvgtag extends SVGTagClass { |
class FONTFACEsvgtag extends SVGTagClass { |
537 |
var $_tag = "font-face"; |
var $_tag = "font-face"; |
540 |
/** |
/** |
541 |
* <font-face-format> SVG tag |
* <font-face-format> SVG tag |
542 |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceNameElement |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceNameElement |
543 |
|
* @package phpHtmlLib |
544 |
*/ |
*/ |
545 |
class FONTFACEFORMATsvgtag extends SVGTagClass { |
class FONTFACEFORMATsvgtag extends SVGTagClass { |
546 |
var $_tag = "font-face-format"; |
var $_tag = "font-face-format"; |
547 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
548 |
var $_content_required = FALSE; |
parent::_set_flags(); |
549 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
550 |
|
} |
551 |
} // FONTFACEFORMATsvgtag |
} // FONTFACEFORMATsvgtag |
552 |
|
|
553 |
/** |
/** |
554 |
* <font-face-name> SVG tag |
* <font-face-name> SVG tag |
555 |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceNameElement |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceNameElement |
556 |
|
* @package phpHtmlLib |
557 |
*/ |
*/ |
558 |
class FONTFACENAMEsvgtag extends SVGTagClass { |
class FONTFACENAMEsvgtag extends SVGTagClass { |
559 |
var $_tag = "font-face-name"; |
var $_tag = "font-face-name"; |
560 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
561 |
var $_content_required = FALSE; |
parent::_set_flags(); |
562 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
563 |
|
} |
564 |
} // FONTFACEFORMATsvgtag |
} // FONTFACEFORMATsvgtag |
565 |
|
|
566 |
/** |
/** |
567 |
* <font-face-src> SVG tag |
* <font-face-src> SVG tag |
568 |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceSrcElement |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceSrcElement |
569 |
|
* @package phpHtmlLib |
570 |
*/ |
*/ |
571 |
class FONTFACESRCsvgtag extends SVGTagClass { |
class FONTFACESRCsvgtag extends SVGTagClass { |
572 |
var $_tag = "font-face-src"; |
var $_tag = "font-face-src"; |
575 |
/** |
/** |
576 |
* <font-face-uri> SVG tag |
* <font-face-uri> SVG tag |
577 |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceNameElement |
* @link http://www.w3.org/TR/SVG/fonts.html#FontFaceNameElement |
578 |
|
* @package phpHtmlLib |
579 |
*/ |
*/ |
580 |
class FONTFACEURIsvgtag extends SVGTagClass { |
class FONTFACEURIsvgtag extends SVGTagClass { |
581 |
var $_tag = "font-face-uri"; |
var $_tag = "font-face-uri"; |
584 |
/** |
/** |
585 |
* <foreignObject> SVG tag |
* <foreignObject> SVG tag |
586 |
* @link http://www.w3.org/TR/SVG/extend.html#ForeignObjectElement |
* @link http://www.w3.org/TR/SVG/extend.html#ForeignObjectElement |
587 |
|
* @package phpHtmlLib |
588 |
*/ |
*/ |
589 |
class FOREIGNOBJECTsvgtag extends SVGTagClass { |
class FOREIGNOBJECTsvgtag extends SVGTagClass { |
590 |
var $_tag = "foreignObject"; |
var $_tag = "foreignObject"; |
593 |
/** |
/** |
594 |
* <g> SVG tag |
* <g> SVG tag |
595 |
* @link http://www.w3.org/TR/SVG/struct.html#GElement |
* @link http://www.w3.org/TR/SVG/struct.html#GElement |
596 |
|
* @package phpHtmlLib |
597 |
*/ |
*/ |
598 |
class Gsvgtag extends SVGTagClass { |
class Gsvgtag extends SVGTagClass { |
599 |
var $_tag = "g"; |
var $_tag = "g"; |
602 |
/** |
/** |
603 |
* <glyph> SVG tag |
* <glyph> SVG tag |
604 |
* @link http://www.w3.org/TR/SVG/fonts.html#GlyphElement |
* @link http://www.w3.org/TR/SVG/fonts.html#GlyphElement |
605 |
|
* @package phpHtmlLib |
606 |
*/ |
*/ |
607 |
class GLYPHsvgtag extends SVGTagClass { |
class GLYPHsvgtag extends SVGTagClass { |
608 |
var $_tag = "glyph"; |
var $_tag = "glyph"; |
611 |
/** |
/** |
612 |
* <glyphRef> SVG tag |
* <glyphRef> SVG tag |
613 |
* @link http://www.w3.org/TR/SVG/text.html#AlternateGlyphs |
* @link http://www.w3.org/TR/SVG/text.html#AlternateGlyphs |
614 |
|
* @package phpHtmlLib |
615 |
*/ |
*/ |
616 |
class GLYPHREFsvgtag extends SVGTagClass { |
class GLYPHREFsvgtag extends SVGTagClass { |
617 |
var $_tag = "glyphRef"; |
var $_tag = "glyphRef"; |
620 |
/** |
/** |
621 |
* <hkern> SVG tag |
* <hkern> SVG tag |
622 |
* @link http://www.w3.org/TR/SVG/fonts.html#HKernElement |
* @link http://www.w3.org/TR/SVG/fonts.html#HKernElement |
623 |
|
* @package phpHtmlLib |
624 |
*/ |
*/ |
625 |
class HKERNsvgtag extends SVGTagClass { |
class HKERNsvgtag extends SVGTagClass { |
626 |
var $_tag = "hkern"; |
var $_tag = "hkern"; |
627 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
628 |
var $_content_required = FALSE; |
parent::_set_flags(); |
629 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
630 |
|
} |
631 |
} // HKERNsvgtag |
} // HKERNsvgtag |
632 |
|
|
633 |
/** |
/** |
634 |
* <image> SVG tag |
* <image> SVG tag |
635 |
* @link http://www.w3.org/TR/SVG/struct.html#ImageElement |
* @link http://www.w3.org/TR/SVG/struct.html#ImageElement |
636 |
|
* @package phpHtmlLib |
637 |
*/ |
*/ |
638 |
class IMAGEsvgtag extends SVGTagClass { |
class IMAGEsvgtag extends SVGTagClass { |
639 |
var $_tag = "image"; |
var $_tag = "image"; |
642 |
/** |
/** |
643 |
* <line> SVG tag |
* <line> SVG tag |
644 |
* @link http://www.w3.org/TR/SVG/shapes.html |
* @link http://www.w3.org/TR/SVG/shapes.html |
645 |
|
* @package phpHtmlLib |
646 |
*/ |
*/ |
647 |
class LINEsvgtag extends SVGTagClass { |
class LINEsvgtag extends SVGTagClass { |
648 |
var $_tag = "line"; |
var $_tag = "line"; |
651 |
/** |
/** |
652 |
* <linearGradient> SVG tag |
* <linearGradient> SVG tag |
653 |
* @link http://www.w3.org/TR/SVG/pservers.html#LinearGradientElement |
* @link http://www.w3.org/TR/SVG/pservers.html#LinearGradientElement |
654 |
|
* @package phpHtmlLib |
655 |
*/ |
*/ |
656 |
class LINEARGRADIENTsvgtag extends SVGTagClass { |
class LINEARGRADIENTsvgtag extends SVGTagClass { |
657 |
var $_tag = "linearGradient"; |
var $_tag = "linearGradient"; |
660 |
/** |
/** |
661 |
* <maker> SVG tag |
* <maker> SVG tag |
662 |
* @link http://www.w3.org/TR/SVG/painting.html#MarkerElement |
* @link http://www.w3.org/TR/SVG/painting.html#MarkerElement |
663 |
|
* @package phpHtmlLib |
664 |
*/ |
*/ |
665 |
class MARKERsvgtag extends SVGTagClass { |
class MARKERsvgtag extends SVGTagClass { |
666 |
var $_tag = "marker"; |
var $_tag = "marker"; |
669 |
/** |
/** |
670 |
* <mask> SVG tag |
* <mask> SVG tag |
671 |
* @link http://www.w3.org/TR/SVG/masking.html#MaskElement |
* @link http://www.w3.org/TR/SVG/masking.html#MaskElement |
672 |
|
* @package phpHtmlLib |
673 |
*/ |
*/ |
674 |
class MASKsvgtag extends SVGTagClass { |
class MASKsvgtag extends SVGTagClass { |
675 |
var $_tag = "mask"; |
var $_tag = "mask"; |
678 |
/** |
/** |
679 |
* <metadata> SVG tag |
* <metadata> SVG tag |
680 |
* @link http://www.w3.org/TR/SVG/metadata.html#MetadataElement |
* @link http://www.w3.org/TR/SVG/metadata.html#MetadataElement |
681 |
|
* @package phpHtmlLib |
682 |
*/ |
*/ |
683 |
class METADATAsvgtag extends SVGTagClass { |
class METADATAsvgtag extends SVGTagClass { |
684 |
var $_tag = "metadata"; |
var $_tag = "metadata"; |
687 |
/** |
/** |
688 |
* <missing-glyph> SVG tag |
* <missing-glyph> SVG tag |
689 |
* @link http://www.w3.org/TR/SVG/fonts.html#MissingGlyphElement |
* @link http://www.w3.org/TR/SVG/fonts.html#MissingGlyphElement |
690 |
|
* @package phpHtmlLib |
691 |
*/ |
*/ |
692 |
class MISSINGGLYPHsvgtag extends SVGTagClass { |
class MISSINGGLYPHsvgtag extends SVGTagClass { |
693 |
var $_tag = "missing-glyph"; |
var $_tag = "missing-glyph"; |
696 |
/** |
/** |
697 |
* <mpath> SVG tag |
* <mpath> SVG tag |
698 |
* @link http://www.w3.org/TR/SVG/animate.html#mpathElement |
* @link http://www.w3.org/TR/SVG/animate.html#mpathElement |
699 |
|
* @package phpHtmlLib |
700 |
*/ |
*/ |
701 |
class MPATHsvgtag extends SVGTagClass { |
class MPATHsvgtag extends SVGTagClass { |
702 |
var $_tag = "mpath"; |
var $_tag = "mpath"; |
705 |
/** |
/** |
706 |
* <path> SVG tag |
* <path> SVG tag |
707 |
* @link http://www.w3.org/TR/SVG/paths.html#PathElement |
* @link http://www.w3.org/TR/SVG/paths.html#PathElement |
708 |
|
* @package phpHtmlLib |
709 |
*/ |
*/ |
710 |
class PATHsvgtag extends SVGTagClass { |
class PATHsvgtag extends SVGTagClass { |
711 |
var $_tag = "path"; |
var $_tag = "path"; |
714 |
/** |
/** |
715 |
* <pattern> SVG tag |
* <pattern> SVG tag |
716 |
* @link http://www.w3.org/TR/SVG/pservers.html#PatternElement |
* @link http://www.w3.org/TR/SVG/pservers.html#PatternElement |
717 |
|
* @package phpHtmlLib |
718 |
*/ |
*/ |
719 |
class PATTERNsvgtag extends SVGTagClass { |
class PATTERNsvgtag extends SVGTagClass { |
720 |
var $_tag = "pattern"; |
var $_tag = "pattern"; |
723 |
/** |
/** |
724 |
* <polygon> SVG tag |
* <polygon> SVG tag |
725 |
* @link http://www.w3.org/TR/SVG/shapes.html#PolygonElement |
* @link http://www.w3.org/TR/SVG/shapes.html#PolygonElement |
726 |
|
* @package phpHtmlLib |
727 |
*/ |
*/ |
728 |
class POLYGONsvgtag extends SVGTagClass { |
class POLYGONsvgtag extends SVGTagClass { |
729 |
var $_tag = "polygon"; |
var $_tag = "polygon"; |
732 |
/** |
/** |
733 |
* <polyline> SVG tag |
* <polyline> SVG tag |
734 |
* @link http://www.w3.org/TR/SVG/shapes.html#PolylineElement |
* @link http://www.w3.org/TR/SVG/shapes.html#PolylineElement |
735 |
|
* @package phpHtmlLib |
736 |
*/ |
*/ |
737 |
class POLYLINEsvgtag extends SVGTagClass { |
class POLYLINEsvgtag extends SVGTagClass { |
738 |
var $_tag = "polyline"; |
var $_tag = "polyline"; |
741 |
/** |
/** |
742 |
* <radialGradient> SVG tag |
* <radialGradient> SVG tag |
743 |
* @link http://www.w3.org/TR/SVG/pservers.html#RadialGradientElement |
* @link http://www.w3.org/TR/SVG/pservers.html#RadialGradientElement |
744 |
|
* @package phpHtmlLib |
745 |
*/ |
*/ |
746 |
class RADIALGRADIENTsvgtag extends SVGTagClass { |
class RADIALGRADIENTsvgtag extends SVGTagClass { |
747 |
var $_tag = "radialGradient"; |
var $_tag = "radialGradient"; |
750 |
/** |
/** |
751 |
* <rect> SVG tag |
* <rect> SVG tag |
752 |
* @link http://www.w3.org/TR/SVG/shapes.html#RectElement |
* @link http://www.w3.org/TR/SVG/shapes.html#RectElement |
753 |
|
* @package phpHtmlLib |
754 |
*/ |
*/ |
755 |
class RECTsvgtag extends SVGTagClass { |
class RECTsvgtag extends SVGTagClass { |
756 |
var $_tag = "rect"; |
var $_tag = "rect"; |
759 |
/** |
/** |
760 |
* <script> SVG tag |
* <script> SVG tag |
761 |
* @link http://www.w3.org/TR/SVG/script.html#ScriptElement |
* @link http://www.w3.org/TR/SVG/script.html#ScriptElement |
762 |
|
* @package phpHtmlLib |
763 |
*/ |
*/ |
764 |
class SCRIPTsvgtag extends SVGTagClass { |
class SCRIPTsvgtag extends SVGTagClass { |
765 |
var $_tag = "script"; |
var $_tag = "script"; |
766 |
var $_cdata_content_wrap = TRUE; |
function _set_flags() { |
767 |
|
HTMLTagClass::_set_flags(); |
768 |
|
$this->_flags |= _CDATACONTENTWRAP; |
769 |
|
} |
770 |
} // SCRIPTsvgtag |
} // SCRIPTsvgtag |
771 |
|
|
772 |
/** |
/** |
773 |
* <set> SVG tag |
* <set> SVG tag |
774 |
* @link http://www.w3.org/TR/SVG/animate.html#SetElement |
* @link http://www.w3.org/TR/SVG/animate.html#SetElement |
775 |
|
* @package phpHtmlLib |
776 |
*/ |
*/ |
777 |
class SETsvgtag extends SVGTagClass { |
class SETsvgtag extends SVGTagClass { |
778 |
var $_tag = "set"; |
var $_tag = "set"; |
781 |
/** |
/** |
782 |
* <stop> SVG tag |
* <stop> SVG tag |
783 |
* @link http://www.w3.org/TR/SVG/pservers.html#StopElement |
* @link http://www.w3.org/TR/SVG/pservers.html#StopElement |
784 |
|
* @package phpHtmlLib |
785 |
*/ |
*/ |
786 |
class STOPsvgtag extends SVGTagClass { |
class STOPsvgtag extends SVGTagClass { |
787 |
var $_tag = "stop"; |
var $_tag = "stop"; |
790 |
/** |
/** |
791 |
* <style> SVG tag |
* <style> SVG tag |
792 |
* @link http://www.w3.org/TR/SVG/styling.html#StyleElement |
* @link http://www.w3.org/TR/SVG/styling.html#StyleElement |
793 |
|
* @package phpHtmlLib |
794 |
*/ |
*/ |
795 |
class STYLEsvgtag extends SVGTagClass { |
class STYLEsvgtag extends SVGTagClass { |
796 |
var $_tag = "style"; |
var $_tag = "style"; |
797 |
var $_cdata_content_wrap = TRUE; |
function _set_flags() { |
798 |
|
HTMLTagClass::_set_flags(); |
799 |
|
$this->_flags |= _CDATACONTENTWRAP; |
800 |
|
} |
801 |
} // STYLEsvgtag |
} // STYLEsvgtag |
802 |
|
|
803 |
/** |
/** |
804 |
* <svg> SVG tag |
* <svg> SVG tag |
805 |
* @link http://www.w3.org/TR/SVG/struct.html#SVGElement |
* @link http://www.w3.org/TR/SVG/struct.html#SVGElement |
806 |
|
* @package phpHtmlLib |
807 |
*/ |
*/ |
808 |
class SVGsvgtag extends SVGTagClass { |
class SVGsvgtag extends SVGTagClass { |
809 |
var $_tag = "svg"; |
var $_tag = "svg"; |
812 |
/** |
/** |
813 |
* <switch> SVG tag |
* <switch> SVG tag |
814 |
* @link http://www.w3.org/TR/SVG/struct.html#SwitchElement |
* @link http://www.w3.org/TR/SVG/struct.html#SwitchElement |
815 |
|
* @package phpHtmlLib |
816 |
*/ |
*/ |
817 |
class SWITCHsvgtag extends SVGTagClass { |
class SWITCHsvgtag extends SVGTagClass { |
818 |
var $_tag = "switch"; |
var $_tag = "switch"; |
821 |
/** |
/** |
822 |
* <symbol> SVG tag |
* <symbol> SVG tag |
823 |
* @link http://www.w3.org/TR/SVG/struct.html#SymbolElement |
* @link http://www.w3.org/TR/SVG/struct.html#SymbolElement |
824 |
|
* @package phpHtmlLib |
825 |
*/ |
*/ |
826 |
class SYMBOLsvgtag extends SVGTagClass { |
class SYMBOLsvgtag extends SVGTagClass { |
827 |
var $_tag = "symbol"; |
var $_tag = "symbol"; |
830 |
/** |
/** |
831 |
* <text> SVG tag |
* <text> SVG tag |
832 |
* @link http://www.w3.org/TR/SVG/text.html |
* @link http://www.w3.org/TR/SVG/text.html |
833 |
|
* @package phpHtmlLib |
834 |
*/ |
*/ |
835 |
class TEXTsvgtag extends SVGTagClass { |
class TEXTsvgtag extends SVGTagClass { |
836 |
var $_tag = "text"; |
var $_tag = "text"; |
839 |
/** |
/** |
840 |
* <textpath> SVG tag |
* <textpath> SVG tag |
841 |
* @link http://www.w3.org/TR/SVG/text.html#TextPathElement |
* @link http://www.w3.org/TR/SVG/text.html#TextPathElement |
842 |
|
* @package phpHtmlLib |
843 |
*/ |
*/ |
844 |
class TEXTPATHsvgtag extends SVGTagClass { |
class TEXTPATHsvgtag extends SVGTagClass { |
845 |
var $_tag = "text"; |
var $_tag = "text"; |
848 |
/** |
/** |
849 |
* <title> SVG tag |
* <title> SVG tag |
850 |
* @link http://www.w3.org/TR/SVG/struct.html#TitleElement |
* @link http://www.w3.org/TR/SVG/struct.html#TitleElement |
851 |
|
* @package phpHtmlLib |
852 |
*/ |
*/ |
853 |
class TITLEsvgtag extends SVGTagClass { |
class TITLEsvgtag extends SVGTagClass { |
854 |
var $_tag = "title"; |
var $_tag = "title"; |
857 |
/** |
/** |
858 |
* <tref> SVG tag |
* <tref> SVG tag |
859 |
* @link http://www.w3.org/TR/SVG/text.html |
* @link http://www.w3.org/TR/SVG/text.html |
860 |
|
* @package phpHtmlLib |
861 |
*/ |
*/ |
862 |
class TREFsvgtag extends SVGTagClass { |
class TREFsvgtag extends SVGTagClass { |
863 |
var $_tag = "tref"; |
var $_tag = "tref"; |
866 |
/** |
/** |
867 |
* <tspan> SVG tag |
* <tspan> SVG tag |
868 |
* @link http://www.w3.org/TR/SVG/text.html |
* @link http://www.w3.org/TR/SVG/text.html |
869 |
|
* @package phpHtmlLib |
870 |
*/ |
*/ |
871 |
class TSPANsvgtag extends SVGTagClass { |
class TSPANsvgtag extends SVGTagClass { |
872 |
var $_tag = "tspan"; |
var $_tag = "tspan"; |
875 |
/** |
/** |
876 |
* <use> SVG tag |
* <use> SVG tag |
877 |
* @link http://www.w3.org/TR/SVG/struct.html#UseElement |
* @link http://www.w3.org/TR/SVG/struct.html#UseElement |
878 |
|
* @package phpHtmlLib |
879 |
*/ |
*/ |
880 |
class USEsvgtag extends SVGTagClass { |
class USEsvgtag extends SVGTagClass { |
881 |
var $_tag = "use"; |
var $_tag = "use"; |
884 |
/** |
/** |
885 |
* <view> SVG tag |
* <view> SVG tag |
886 |
* @link http://www.w3.org/TR/SVG/linking.html#ViewElement |
* @link http://www.w3.org/TR/SVG/linking.html#ViewElement |
887 |
|
* @package phpHtmlLib |
888 |
*/ |
*/ |
889 |
class VIEWsvgtag extends SVGTagClass { |
class VIEWsvgtag extends SVGTagClass { |
890 |
var $_tag = "view"; |
var $_tag = "view"; |
893 |
/** |
/** |
894 |
* <vkern> SVG tag |
* <vkern> SVG tag |
895 |
* @link |
* @link |
896 |
|
* @package phpHtmlLib |
897 |
*/ |
*/ |
898 |
class VKERNsvgtag extends SVGTagClass { |
class VKERNsvgtag extends SVGTagClass { |
899 |
var $_tag = "vkern"; |
var $_tag = "vkern"; |
900 |
var $_close_tag_required = FALSE; |
function _set_flags() { |
901 |
var $_content_required = FALSE; |
parent::_set_flags(); |
902 |
|
$this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED); |
903 |
|
} |
904 |
} // VKERNsvgtag |
} // VKERNsvgtag |
905 |
?> |
?> |