Example usage for com.lowagie.text ElementTags TITLE

List of usage examples for com.lowagie.text ElementTags TITLE

Introduction

In this page you can find the example usage for com.lowagie.text ElementTags TITLE.

Prototype

String TITLE

To view the source code for com.lowagie.text ElementTags TITLE.

Click Source Link

Document

attribute of the root and annotation tag (also a special tag within a chapter or section)

Usage

From source file:org.apache.maven.doxia.module.itext.ITextSink.java

License:Apache License

/** {@inheritDoc} */
public void body() {
    if (writeStart) {
        writeStartElement(ElementTags.ITEXT);
        writeAddAttribute(ElementTags.TITLE, header.getTitle());
        writeAddAttribute(ElementTags.AUTHOR, header.getAuthors());
        writeAddAttribute(ElementTags.CREATIONDATE, header.getDate());
        writeAddAttribute(ElementTags.SUBJECT, header.getTitle());
        writeAddAttribute(ElementTags.KEYWORDS, "");
        writeAddAttribute(ElementTags.PRODUCER, "Generated with Doxia by " + System.getProperty("user.name"));
        writeAddAttribute(ElementTags.PAGE_SIZE, ITextUtil.getPageSize(ITextUtil.getDefaultPageSize()));

        writeStartElement(ElementTags.CHAPTER);
        writeAddAttribute(ElementTags.NUMBERDEPTH, numberDepth);
        writeAddAttribute(ElementTags.DEPTH, depth);
        writeAddAttribute(ElementTags.INDENT, "0.0");

        writeStartElement(ElementTags.TITLE);
        writeAddAttribute(ElementTags.LEADING, DEFAULT_CHAPTER_TITLE_LEADING);
        writeAddAttribute(ElementTags.FONT, ITextFont.DEFAULT_FONT_NAME);
        writeAddAttribute(ElementTags.SIZE, ITextFont.getSectionFontSize(0));
        writeAddAttribute(ElementTags.STYLE, ITextFont.BOLD);
        writeAddAttribute(ElementTags.BLUE, ITextFont.DEFAULT_FONT_COLOR_BLUE);
        writeAddAttribute(ElementTags.GREEN, ITextFont.DEFAULT_FONT_COLOR_GREEN);
        writeAddAttribute(ElementTags.RED, ITextFont.DEFAULT_FONT_COLOR_RED);
        writeAddAttribute(ElementTags.ALIGN, ElementTags.ALIGN_CENTER);

        //            startChunk( ITextFont.DEFAULT_FONT_NAME, ITextFont.getSectionFontSize( 0 ),
        //                    ITextFont.BOLD, ITextFont.DEFAULT_FONT_COLOR_BLUE, ITextFont.DEFAULT_FONT_COLOR_GREEN,
        //                    ITextFont.DEFAULT_FONT_COLOR_RED, "top" );

        writeStartElement(ElementTags.CHUNK);
        writeAddAttribute(ElementTags.FONT, ITextFont.DEFAULT_FONT_NAME);
        writeAddAttribute(ElementTags.SIZE, ITextFont.getSectionFontSize(0));
        writeAddAttribute(ElementTags.STYLE, ITextFont.BOLD);
        writeAddAttribute(ElementTags.BLUE, ITextFont.DEFAULT_FONT_COLOR_BLUE);
        writeAddAttribute(ElementTags.GREEN, ITextFont.DEFAULT_FONT_COLOR_GREEN);
        writeAddAttribute(ElementTags.RED, ITextFont.DEFAULT_FONT_COLOR_RED);
        //            writeAddAttribute( ElementTags.LOCALDESTINATION, "top" );

        write(header.getTitle());/*from  w w  w.  j  a  va  2  s  .c  o m*/

        writeEndElement(); // ElementTags.CHUNK

        writeEndElement(); // ElementTags.TITLE
    }

    actionContext.setAction(SinkActionContext.BODY);
}

From source file:org.apache.maven.doxia.module.itext.ITextSink.java

License:Apache License

/** {@inheritDoc} */
public void sectionTitle1() {
    font.setSize(ITextFont.getSectionFontSize(1));
    font.setColor(Color.BLACK);/*from   w  ww . ja  v  a 2 s .co m*/
    bold();

    writeStartElement(ElementTags.TITLE);
    writeAddAttribute(ElementTags.LEADING, DEFAULT_SECTION_TITLE_LEADING);
    writeAddAttribute(ElementTags.FONT, font.getFontName());
    writeAddAttribute(ElementTags.SIZE, font.getFontSize());
    writeAddAttribute(ElementTags.STYLE, font.getFontStyle());
    writeAddAttribute(ElementTags.BLUE, font.getFontColorBlue());
    writeAddAttribute(ElementTags.GREEN, font.getFontColorGreen());
    writeAddAttribute(ElementTags.RED, font.getFontColorRed());
    //        writeAddAttribute( ElementTags.LOCALDESTINATION, "top" ); // trygve

    actionContext.setAction(SinkActionContext.SECTION_TITLE_1);
}

From source file:org.apache.maven.doxia.module.itext.ITextSink.java

License:Apache License

/** {@inheritDoc} */
public void sectionTitle2() {
    font.setSize(ITextFont.getSectionFontSize(2));
    font.setColor(Color.BLACK);/*from  w ww  .j  a  v  a 2  s  . c  o  m*/
    bold();

    writeStartElement(ElementTags.TITLE);
    writeAddAttribute(ElementTags.LEADING, DEFAULT_SECTION_TITLE_LEADING);
    writeAddAttribute(ElementTags.FONT, font.getFontName());
    writeAddAttribute(ElementTags.SIZE, font.getFontSize());
    writeAddAttribute(ElementTags.STYLE, font.getFontStyle());
    writeAddAttribute(ElementTags.BLUE, font.getFontColorBlue());
    writeAddAttribute(ElementTags.GREEN, font.getFontColorGreen());
    writeAddAttribute(ElementTags.RED, font.getFontColorRed());
    //        writeAddAttribute( ElementTags.LOCALDESTINATION, "top" ); // trygve

    actionContext.setAction(SinkActionContext.SECTION_TITLE_2);
}

From source file:org.apache.maven.doxia.module.itext.ITextSink.java

License:Apache License

/** {@inheritDoc} */
public void sectionTitle3() {
    font.setSize(ITextFont.getSectionFontSize(3));
    font.setColor(Color.BLACK);//www.j  a v a  2  s.com
    bold();

    writeStartElement(ElementTags.TITLE);
    writeAddAttribute(ElementTags.LEADING, DEFAULT_SECTION_TITLE_LEADING);
    writeAddAttribute(ElementTags.FONT, font.getFontName());
    writeAddAttribute(ElementTags.SIZE, font.getFontSize());
    writeAddAttribute(ElementTags.STYLE, font.getFontStyle());
    writeAddAttribute(ElementTags.BLUE, font.getFontColorBlue());
    writeAddAttribute(ElementTags.GREEN, font.getFontColorGreen());
    writeAddAttribute(ElementTags.RED, font.getFontColorRed());
    //        writeAddAttribute( ElementTags.LOCALDESTINATION, "top" ); // trygve

    actionContext.setAction(SinkActionContext.SECTION_TITLE_3);
}

From source file:org.apache.maven.doxia.module.itext.ITextSink.java

License:Apache License

/** {@inheritDoc} */
public void sectionTitle4() {
    font.setSize(ITextFont.getSectionFontSize(4));
    font.setColor(Color.BLACK);/*from  w ww  .ja  va  2 s  .  co m*/
    bold();

    writeStartElement(ElementTags.TITLE);
    writeAddAttribute(ElementTags.LEADING, DEFAULT_SECTION_TITLE_LEADING);
    writeAddAttribute(ElementTags.FONT, font.getFontName());
    writeAddAttribute(ElementTags.SIZE, font.getFontSize());
    writeAddAttribute(ElementTags.STYLE, font.getFontStyle());
    writeAddAttribute(ElementTags.BLUE, font.getFontColorBlue());
    writeAddAttribute(ElementTags.GREEN, font.getFontColorGreen());
    writeAddAttribute(ElementTags.RED, font.getFontColorRed());
    //        writeAddAttribute( ElementTags.LOCALDESTINATION, "top" ); // trygve

    actionContext.setAction(SinkActionContext.SECTION_TITLE_4);
}

From source file:org.apache.maven.doxia.module.itext.ITextSink.java

License:Apache License

/** {@inheritDoc} */
public void sectionTitle5() {
    font.setSize(ITextFont.getSectionFontSize(5));
    font.setColor(Color.BLACK);/*  w w w. ja v  a 2  s  . c  o  m*/
    bold();

    writeStartElement(ElementTags.TITLE);
    writeAddAttribute(ElementTags.LEADING, DEFAULT_SECTION_TITLE_LEADING);
    writeAddAttribute(ElementTags.FONT, font.getFontName());
    writeAddAttribute(ElementTags.SIZE, font.getFontSize());
    writeAddAttribute(ElementTags.STYLE, font.getFontStyle());
    writeAddAttribute(ElementTags.BLUE, font.getFontColorBlue());
    writeAddAttribute(ElementTags.GREEN, font.getFontColorGreen());
    writeAddAttribute(ElementTags.RED, font.getFontColorRed());
    //        writeAddAttribute( ElementTags.LOCALDESTINATION, "top" ); // trygve

    actionContext.setAction(SinkActionContext.SECTION_TITLE_5);
}