public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { tree.ClearPendingTableCharacterTokens(); tree.OriginalInsertionMode = tree.CurrentInsertionMode; tree.ChangeInsertionMode<InTableTextInsertionMode>(); tree.ReprocessFlag = true; }
public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { if(token.IsNULL){ OnMessageRaised(new NullInDataError()); return; } tree.InsertCharacter(token); }
public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { if(token.IsSpaceCharacter){ tree.AppendToken<InBodyInsertionMode>(token); return; } AppendAnythingElse(tree, token); }
public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { if(token.IsSpaceCharacter){ tree.InsertCharacter((CharacterToken)token); return; } AppendAnythingElse(tree, token); }
public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { if(token.IsNULL){ OnMessageRaised(new NullInDataError()); tree.InsertCharacter(Chars.REPLACEMENT_CHARACTER); return; } if(token.IsSpaceCharacter){ tree.InsertCharacter(token); return; } tree.InsertCharacter(token); tree.Parser.FramesetOK = false; }
// メソッド public virtual void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { AppendAnythingElse(tree, token); }
public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { if(token.IsSpaceCharacter) return; AppendAnythingElse(tree, token); }
public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token) { tree.InsertCharacter(token); }