|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.hslf.model.Sheet
public abstract class Sheet
This class defines the common format of "Sheets" in a powerpoint document. Such sheets could be Slides, Notes, Master etc
Constructor Summary | |
---|---|
Sheet(SheetContainer container,
int sheetNo)
|
Method Summary | |
---|---|
int |
_getSheetNumber()
Returns the (internal, SlideIdentifier based) sheet number, as used to reference this sheet from other records. |
int |
_getSheetRefId()
Returns the (internal, RefID based) sheet number, as used to in PersistPtr stuff. |
void |
addShape(Shape shape)
Add a new Shape to this Slide |
int |
allocateShapeId()
Allocates new shape id for the new drawing group id. |
void |
draw(java.awt.Graphics2D graphics)
|
static TextRun[] |
findTextRuns(PPDrawing ppdrawing)
For a given PPDrawing, grab all the TextRuns |
Background |
getBackground()
Returns the background shape for this sheet. |
ColorSchemeAtom |
getColorScheme()
Color scheme for this sheet. |
abstract MasterSheet |
getMasterSheet()
Return the master sheet . |
TextShape |
getPlaceholder(int type)
Search text placeholer by its type |
TextShape |
getPlaceholderByTextType(int type)
Return placeholder by text type |
java.lang.String |
getProgrammableTag()
Return programmable tag associated with this sheet, e.g. |
Shape[] |
getShapes()
Returns all shapes contained in this Sheet |
SheetContainer |
getSheetContainer()
Return record container for this sheet |
SlideShow |
getSlideShow()
Fetch the SlideShow we're attached to |
abstract TextRun[] |
getTextRuns()
Returns an array of all the TextRuns in the sheet. |
void |
onCreate()
Called by SlideShow ater a new sheet is created |
boolean |
removeShape(Shape shape)
Removes the specified shape from this sheet. |
void |
setSlideShow(SlideShow ss)
Set the SlideShow we're attached to. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Sheet(SheetContainer container, int sheetNo)
Method Detail |
---|
public abstract TextRun[] getTextRuns()
public int _getSheetRefId()
public int _getSheetNumber()
public SlideShow getSlideShow()
public SheetContainer getSheetContainer()
public void setSlideShow(SlideShow ss)
public static TextRun[] findTextRuns(PPDrawing ppdrawing)
public Shape[] getShapes()
public void addShape(Shape shape)
shape
- - the Shape to addpublic int allocateShapeId()
public boolean removeShape(Shape shape)
shape
- shape to be removed from this sheet, if present.
public void onCreate()
public abstract MasterSheet getMasterSheet()
public ColorSchemeAtom getColorScheme()
public Background getBackground()
public void draw(java.awt.Graphics2D graphics)
public TextShape getPlaceholderByTextType(int type)
type
- type of text, See TextHeaderAtom
TextShape
or null
public TextShape getPlaceholder(int type)
type
- type of placeholder to search. See OEPlaceholderAtom
TextShape
or null
public java.lang.String getProgrammableTag()
___PPT12
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |