org.apache.poi.hslf.usermodel
Class HSLFTitleMaster

java.lang.Object
  extended by org.apache.poi.hslf.usermodel.HSLFSheet
      extended by org.apache.poi.hslf.usermodel.HSLFMasterSheet
          extended by org.apache.poi.hslf.usermodel.HSLFTitleMaster
All Implemented Interfaces:
java.lang.Iterable<HSLFShape>, HSLFShapeContainer, MasterSheet<HSLFShape,HSLFTextParagraph>, ShapeContainer<HSLFShape,HSLFTextParagraph>, Sheet<HSLFShape,HSLFTextParagraph>

public final class HSLFTitleMaster
extends HSLFMasterSheet

Title masters define the design template for slides with a Title Slide layout.


Constructor Summary
HSLFTitleMaster(Slide record, int sheetNo)
          Constructs a TitleMaster
 
Method Summary
 HSLFMasterSheet getMasterSheet()
          Returns the slide master for this title master.
 TextProp getStyleAttribute(int txtype, int level, java.lang.String name, boolean isCharacter)
          Delegate the call to the underlying slide master.
 java.util.List<java.util.List<HSLFTextParagraph>> getTextParagraphs()
          Returns an array of all the TextRuns found
 
Methods inherited from class org.apache.poi.hslf.usermodel.HSLFMasterSheet
isPlaceholder
 
Methods inherited from class org.apache.poi.hslf.usermodel.HSLFSheet
_getSheetNumber, _getSheetRefId, addShape, allocateShapeId, createAutoShape, createConnector, createFreeform, createGroup, createPicture, createTable, createTextBox, draw, getBackground, getColorScheme, getFollowMasterGraphics, getPlaceholder, getPlaceholderByTextType, getPPDrawing, getProgrammableTag, getShapes, getSheetContainer, getSlideShow, iterator, onAddTextShape, onCreate, removeShape, setSlideShow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.poi.sl.usermodel.Sheet
draw, getBackground, getFollowMasterGraphics, getSlideShow
 
Methods inherited from interface org.apache.poi.sl.usermodel.ShapeContainer
addShape, createAutoShape, createConnector, createFreeform, createGroup, createPicture, createTable, createTextBox, getShapes, removeShape
 
Methods inherited from interface java.lang.Iterable
iterator
 

Constructor Detail

HSLFTitleMaster

public HSLFTitleMaster(Slide record,
                       int sheetNo)
Constructs a TitleMaster

Method Detail

getTextParagraphs

public java.util.List<java.util.List<HSLFTextParagraph>> getTextParagraphs()
Returns an array of all the TextRuns found

Specified by:
getTextParagraphs in class HSLFSheet

getStyleAttribute

public TextProp getStyleAttribute(int txtype,
                                  int level,
                                  java.lang.String name,
                                  boolean isCharacter)
Delegate the call to the underlying slide master.

Specified by:
getStyleAttribute in class HSLFMasterSheet

getMasterSheet

public HSLFMasterSheet getMasterSheet()
Returns the slide master for this title master.

Specified by:
getMasterSheet in interface Sheet<HSLFShape,HSLFTextParagraph>
Specified by:
getMasterSheet in class HSLFSheet