Overview

Namespaces

  • Alvine
    • Markup
      • Html
        • Constraint
        • Element
          • Html
          • Svg
        • Node
        • Operation
        • Tokenizer
          • State
          • Token
            • Util
        • TreeConstructor
          • InsertionMode

Classes

  • Character
  • Comment
  • Doctype
  • EndOfFile
  • EndTag
  • StartTag
  • Tag
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Doctype

Doctype-Token

Alvine\Core\Alvine
Extended by Alvine\Markup\Html\Tokenizer\Token
Extended by Alvine\Markup\Html\Tokenizer\Token\Doctype
Namespace: Alvine\Markup\Html\Tokenizer\Token
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150205
Link: alvine.io
Located at tokenizer/token/Doctype.class.php
Methods summary
public
# __construct( )

Neuer Token

Neuer Token

Overrides

Alvine\Markup\Html\Tokenizer\Token::__construct()
public Alvine\Markup\Html\Tokenizer\Token\Doctype
# forceQuirks( )

QuirksMode setzen

QuirksMode setzen

Returns

Alvine\Markup\Html\Tokenizer\Token\Doctype
public Alvine\Markup\Html\Tokenizer\Token\Doctype
# addCharacterToName( string $char )

Zeichen zum Namen hinzufügen

Zeichen zum Namen hinzufügen

Parameters

$char

Returns

Alvine\Markup\Html\Tokenizer\Token\Doctype
public Alvine\Markup\Html\Tokenizer\Token\Doctype
# addCharacterToPublicIdentifier( string $char )

Zeichen hinzufügen

Zeichen hinzufügen

Parameters

$char

Returns

Alvine\Markup\Html\Tokenizer\Token\Doctype
public Alvine\Markup\Html\Tokenizer\Token\Doctype
# addCharacterToSystemIdentifier( string $char )

Zeichen hinzufügen

Zeichen hinzufügen

Parameters

$char

Returns

Alvine\Markup\Html\Tokenizer\Token\Doctype
public Alvine\Markup\Html\Tokenizer\Token\Doctype
# initPublicIdentifier( )

Publicidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.

Publicidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.

Returns

Alvine\Markup\Html\Tokenizer\Token\Doctype
public Alvine\Markup\Html\Tokenizer\Token\Doctype
# initSystemIdentifier( )

Systemidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.

Systemidentifier auf leere Zeichenkette setzen Es gibt die Zustände null, leere Zeichenkette und gesetzte Zeichenkette.

Returns

Alvine\Markup\Html\Tokenizer\Token\Doctype
public string
# getRootElement( )

Alias für getName()

Alias für getName()

Returns

string
public string
# getName( )

Rootelement

Rootelement

Returns

string
public string
# getPublicIdentifier( )

Publicidentifier

Publicidentifier

Returns

string
public string
# getSystemIdentifier( )

Systemidentifier

Systemidentifier

Returns

string
public boolean
# isForceQuirksFlag( )

Status des Quirsmodus

Status des Quirsmodus

Returns

boolean
Methods inherited from Alvine\Markup\Html\Tokenizer\Token
emit(), isEmitted()
Constants inherited from Alvine\Markup\Html\Tokenizer\Token
ALPHANUMERIC_ASCII_CHARACTERS, AMPERSAND, APOSTROPHE, ASCII_DIGITS, ASCII_HEX_DIGITS, EOF, EQUALSSIGN, EXCLAMATIONMARK, FORMFEED, GREATERTHANSIGN, HYPHENMINUS, LESSTHANSIGN, LINEFEED, LOWERCASE_ASCII_HEX_DIGITS, LOWERCASE_ASCII_LETTERS, NUMBERSIGN, QUESTIONMARK, QUOTATIONMARK, REPLACEMENT_CHARACTER, SEMICOLON, SOLIDUS, SPACE, SPACE_CHARACTERS, TABULATION, UPPERCASE_ASCII_HEX_DIGITS, UPPERCASE_ASCII_LETTERS
Properties summary
protected string $rootElement
#
protected string $publicIdentifier

FPI

FPI

#
protected type $systemIdentifier

\string URI

\string URI

#
protected boolean $forceQuirksFlag

Flag

Flag

#
Properties inherited from Alvine\Markup\Html\Tokenizer\Token
$emitted
alvine.markup.html API-Dokumentation 1.2.0 | © schukai GmbH | Impressum