Leo<HTML>

Tag Klasse

JS - Referenz
JS Syntax
Ausgabe
Leohtml Klasse
File Klasse
Get_tmp_file Funktion
Line Klasse
Tag Klasse
Lexer Klasse
Rebuilt_file Funktion
Tag Klasse
Die Tag Klasse handhabt Tags. Die Klasse parsed die Tags und erlaubt deren einfache Handhabung.

Definition:

Klasse: Tag

Konstruktoren:


Tag();

Tag( String tag );

Tag( Line line );


Funktionen:


Bool is_valid();

Bool has_option( String option_name );

String get_option( String option_name );

Bool set_option( String option_name, String value = "", Bool file_if_set = false);

String get_tag();

String get_tag_type();

Null set_tag_type( String tag_name );

Line get_line();

Null rebuilt_tag();

Null delete_option( String option_name );

Null delete_default_options(); // entfernt die level option

Integer get_number_of_options();

String get_options();

String get_option_name( Integer option_number );

String get_option_value( Integer option_number );

Integer get_level();



Konzept
Jedes Tag besteht aus einem Tag Namen und den Optionen. Die Tag Klasse parst einen String der ein Tag enhält, oder erhält die notwendigen Informationen direkt von einer Line und liest die Optionen und ihre Werte ein.
Nun kannst du nach Optionen und deren Werten suchen, und diese sogar manipulieren.
Dann kannst du das Tag mit der rebuilt_tag() Funktion neu generieren lassen und mit der get_tag() Funktion das neu generierte Tag erhalten.




Diese Seite wurde von King Leo kreiert. Seitengenerator Leo<HTML> Version 0.99.0 .