fr.opensagres.xdocreport.itext.extension
Class ExtendedSection

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList
              extended by com.lowagie.text.Section
                  extended by fr.opensagres.xdocreport.itext.extension.ExtendedSection
All Implemented Interfaces:
com.lowagie.text.Element, com.lowagie.text.LargeElement, com.lowagie.text.TextElementArray, Serializable, Cloneable, Iterable, Collection, List, RandomAccess

public class ExtendedSection
extends com.lowagie.text.Section

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.lowagie.text.Section
addedCompletely, bookmarkOpen, bookmarkTitle, complete, indentation, indentationLeft, indentationRight, notAddedYet, numberDepth, numbers, numberStyle, NUMBERSTYLE_DOTTED, NUMBERSTYLE_DOTTED_WITHOUT_FINAL_DOT, subsections, title, triggerNewPage
 
Fields inherited from class java.util.AbstractList
modCount
 
Fields inherited from interface com.lowagie.text.Element
ALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CELL, CHAPTER, CHUNK, CREATIONDATE, CREATOR, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE, YMARK
 
Constructor Summary
ExtendedSection(com.lowagie.text.Paragraph title, int numberDepth)
           
 
Method Summary
 com.lowagie.text.MarkedSection addMarkedSection()
           
 com.lowagie.text.Section addSection(float indentation, com.lowagie.text.Paragraph title, int numberDepth)
           
static com.lowagie.text.Paragraph ancestorConstructTitle(IParagraphFactory factory, com.lowagie.text.Paragraph title, ArrayList numbers, int numberDepth, int numberStyle)
          Constructs a Paragraph that will be used as title for a Section or Chapter.
static com.lowagie.text.Paragraph constructTitle(IParagraphFactory factory, com.lowagie.text.Paragraph ancestorTitle, ArrayList numbers, int numberDepth, int numberStyle, com.lowagie.text.pdf.PdfPCell cell)
           
 com.lowagie.text.Paragraph getBookmarkTitle()
           
protected  IParagraphFactory getParagraphFactory()
           
 com.lowagie.text.pdf.PdfPCell getPdfPCell()
           
 com.lowagie.text.Paragraph getTitle()
           
 
Methods inherited from class com.lowagie.text.Section
add, add, addAll, addSection, addSection, addSection, addSection, addSection, addSection, addSection, constructTitle, flushContent, getChunks, getDepth, getIndentation, getIndentationLeft, getIndentationRight, getNumberDepth, getNumberStyle, isAddedCompletely, isBookmarkOpen, isChapter, isComplete, isContent, isNestable, isNotAddedYet, isSection, isTriggerNewPage, newPage, process, setAddedCompletely, setBookmarkOpen, setBookmarkTitle, setChapterNumber, setComplete, setIndentation, setIndentationLeft, setIndentationRight, setNotAddedYet, setNumberDepth, setNumberStyle, setTitle, setTriggerNewPage, type
 
Methods inherited from class java.util.ArrayList
addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.lowagie.text.Element
toString
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Constructor Detail

ExtendedSection

public ExtendedSection(com.lowagie.text.Paragraph title,
                       int numberDepth)
Method Detail

getTitle

public com.lowagie.text.Paragraph getTitle()
Overrides:
getTitle in class com.lowagie.text.Section

getBookmarkTitle

public com.lowagie.text.Paragraph getBookmarkTitle()
Overrides:
getBookmarkTitle in class com.lowagie.text.Section

addSection

public com.lowagie.text.Section addSection(float indentation,
                                           com.lowagie.text.Paragraph title,
                                           int numberDepth)
Overrides:
addSection in class com.lowagie.text.Section

addMarkedSection

public com.lowagie.text.MarkedSection addMarkedSection()
Overrides:
addMarkedSection in class com.lowagie.text.Section

constructTitle

public static com.lowagie.text.Paragraph constructTitle(IParagraphFactory factory,
                                                        com.lowagie.text.Paragraph ancestorTitle,
                                                        ArrayList numbers,
                                                        int numberDepth,
                                                        int numberStyle,
                                                        com.lowagie.text.pdf.PdfPCell cell)

ancestorConstructTitle

public static com.lowagie.text.Paragraph ancestorConstructTitle(IParagraphFactory factory,
                                                                com.lowagie.text.Paragraph title,
                                                                ArrayList numbers,
                                                                int numberDepth,
                                                                int numberStyle)
Constructs a Paragraph that will be used as title for a Section or Chapter.

Parameters:
title - the title of the section
numbers - a list of sectionnumbers
numberDepth - how many numbers have to be shown
numberStyle - the numbering style
Returns:
a Paragraph object
Since:
iText 2.0.8

getPdfPCell

public com.lowagie.text.pdf.PdfPCell getPdfPCell()

getParagraphFactory

protected IParagraphFactory getParagraphFactory()


Copyright © 2013. All rights reserved.