// ----------------------------------------------------------------------
 public void InsertBreak( IRtfInterpreterContext context, RtfVisualBreakKind kind )
 {
     if ( context != null )
     {
         DoInsertBreak( context, kind );
     }
 }
        }         // InsertSpecialChar

        // ----------------------------------------------------------------------
        public void InsertBreak(IRtfInterpreterContext context, RtfVisualBreakKind kind)
        {
            if (context != null)
            {
                DoInsertBreak(context, kind);
            }
        }         // InsertBreak
Пример #3
0
        }         // DoInsertSpecialChar

        // ----------------------------------------------------------------------
        protected override void DoInsertBreak(IRtfInterpreterContext context, RtfVisualBreakKind kind)
        {
            switch (kind)
            {
            case RtfVisualBreakKind.Line:
                plainText.Append(settings.LineBreakText);
                break;

            case RtfVisualBreakKind.Page:
                plainText.Append(settings.PageBreakText);
                break;

            case RtfVisualBreakKind.Paragraph:
                plainText.Append(settings.ParagraphBreakText);
                break;

            case RtfVisualBreakKind.Section:
                plainText.Append(settings.SectionBreakText);
                break;

            default:
                plainText.Append(settings.UnknownBreakText);
                break;
            }
        }         // DoInsertBreak
        }         // DoInsertSpecialChar

        // ----------------------------------------------------------------------
        protected override void DoInsertBreak(IRtfInterpreterContext context, RtfVisualBreakKind kind)
        {
            if (settings.Enabled && !string.IsNullOrEmpty(settings.BreakFormatText))
            {
                WriteLine(string.Format(
                              CultureInfo.InvariantCulture,
                              settings.BreakFormatText,
                              kind));
            }
        }         // DoInsertBreak
Пример #5
0
        }         // DoInsertSpecialChar

        // ----------------------------------------------------------------------
        protected override void DoInsertBreak(IRtfInterpreterContext context, RtfVisualBreakKind kind)
        {
            if (this.settings.Enabled && logger.IsInfoEnabled && !string.IsNullOrEmpty(this.settings.BreakFormatText))
            {
                Log(string.Format(
                        CultureInfo.InvariantCulture,
                        this.settings.BreakFormatText,
                        kind));
            }
        }         // DoInsertBreak
        }         // NotifyInsertSpecialChar

        // ----------------------------------------------------------------------
        protected void NotifyInsertBreak(RtfVisualBreakKind kind)
        {
            if (listeners != null)
            {
                foreach (IRtfInterpreterListener listener in listeners)
                {
                    listener.InsertBreak(context, kind);
                }
            }
        }         // NotifyInsertBreak
 // ----------------------------------------------------------------------
 protected override void DoInsertBreak( IRtfInterpreterContext context, RtfVisualBreakKind kind )
 {
     FlushPendingText();
     visualDocumentContent.Add( new RtfVisualBreak( kind ) );
     switch ( kind )
     {
         case RtfVisualBreakKind.Paragraph:
         case RtfVisualBreakKind.Section:
             EndParagraph( context );
             break;
     }
 }
        }         // DoInsertSpecialChar

        // ----------------------------------------------------------------------
        protected override void DoInsertBreak(IRtfInterpreterContext context, RtfVisualBreakKind kind)
        {
            FlushPendingText();
            visualDocumentContent.Add(new RtfVisualBreak(kind));
            switch (kind)
            {
            case RtfVisualBreakKind.Paragraph:
            case RtfVisualBreakKind.Section:
                EndParagraph(context);
                break;
            }
        }         // DoInsertBreak
 // ----------------------------------------------------------------------
 protected override void DoInsertBreak( IRtfInterpreterContext context, RtfVisualBreakKind kind )
 {
     if ( settings.Enabled && !string.IsNullOrEmpty( settings.BreakFormatText ) )
     {
         WriteLine( string.Format(
             CultureInfo.InvariantCulture,
             settings.BreakFormatText,
             kind ) );
     }
 }
        }         // DoInsertSpecialChar

        // ----------------------------------------------------------------------
        protected virtual void DoInsertBreak(IRtfInterpreterContext context, RtfVisualBreakKind kind)
        {
        }         // DoInsertBreak
		} // DoInsertSpecialChar

		// ----------------------------------------------------------------------
		protected override void DoInsertBreak( IRtfInterpreterContext context, RtfVisualBreakKind kind )
		{
			if ( this.settings.Enabled && logger.IsInfoEnabled && !string.IsNullOrEmpty( this.settings.BreakFormatText ) )
			{
				Log( string.Format(
					CultureInfo.InvariantCulture,
					this.settings.BreakFormatText,
					kind ) );
			}
		} // DoInsertBreak
Пример #12
0
 // ----------------------------------------------------------------------
 public RtfVisualBreak(RtfVisualBreakKind breakKind) :
     base(RtfVisualKind.Break)
 {
     this.breakKind = breakKind;
 }         // RtfVisualBreak
        }         // DoInsertSpecialChar

        // ----------------------------------------------------------------------
        protected override void DoInsertBreak(IRtfInterpreterContext context, RtfVisualBreakKind kind)
        {
            FlushPendingText();
            this.visualContent.Add(new RtfVisualBreak(kind));
        }         // DoInsertBreak
Пример #14
0
 // ----------------------------------------------------------------------
 protected override void DoInsertBreak( IRtfInterpreterContext context, RtfVisualBreakKind kind )
 {
     switch ( kind )
     {
         case RtfVisualBreakKind.Line:
             plainText.Append( settings.LineBreakText );
             break;
         case RtfVisualBreakKind.Page:
             plainText.Append( settings.PageBreakText );
             break;
         case RtfVisualBreakKind.Paragraph:
             plainText.Append( settings.ParagraphBreakText );
             break;
         case RtfVisualBreakKind.Section:
             plainText.Append( settings.SectionBreakText );
             break;
         default:
             plainText.Append( settings.UnknownBreakText );
             break;
     }
 }
 // ----------------------------------------------------------------------
 protected virtual void DoInsertBreak( IRtfInterpreterContext context, RtfVisualBreakKind kind )
 {
 }
Пример #16
0
 // ----------------------------------------------------------------------
 protected void NotifyInsertBreak( RtfVisualBreakKind kind )
 {
     if ( listeners != null )
     {
         foreach ( IRtfInterpreterListener listener in listeners )
         {
             listener.InsertBreak( context, kind );
         }
     }
 }
Пример #17
0
 // ----------------------------------------------------------------------
 public RtfVisualBreak( RtfVisualBreakKind breakKind )
     : base(RtfVisualKind.Break)
 {
     this.breakKind = breakKind;
 }
		} // DoInsertSpecialChar

		// ----------------------------------------------------------------------
		protected override void DoInsertBreak( IRtfInterpreterContext context, RtfVisualBreakKind kind )
		{
			FlushPendingText();
			this.visualContent.Add( new RtfVisualBreak( kind ) );
		} // DoInsertBreak