Beispiel #1
0
 public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token)
 {
     tree.ClearPendingTableCharacterTokens();
     tree.OriginalInsertionMode = tree.CurrentInsertionMode;
     tree.ChangeInsertionMode<InTableTextInsertionMode>();
     tree.ReprocessFlag = true;
 }
Beispiel #2
0
 public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token)
 {
     if(token.IsNULL){
         OnMessageRaised(new NullInDataError());
         return;
     }
     tree.InsertCharacter(token);
 }
Beispiel #3
0
 public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token)
 {
     if(token.IsSpaceCharacter){
         tree.AppendToken<InBodyInsertionMode>(token);
         return;
     }
     AppendAnythingElse(tree, token);
 }
Beispiel #4
0
 public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token)
 {
     if(token.IsSpaceCharacter){
         tree.InsertCharacter((CharacterToken)token);
         return;
     }
     AppendAnythingElse(tree, token);
 }
Beispiel #5
0
 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;
 }
Beispiel #6
0
 // メソッド
 public virtual void AppendCharacterToken(TreeConstruction tree, CharacterToken token)
 {
     AppendAnythingElse(tree, token);
 }
Beispiel #7
0
 public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token)
 {
     if(token.IsSpaceCharacter) return;
     AppendAnythingElse(tree, token);
 }
Beispiel #8
0
 public override void AppendCharacterToken(TreeConstruction tree, CharacterToken token)
 {
     tree.InsertCharacter(token);
 }