public class PresentationHeaderFooterManager extends BaseHeaderFooterManager implements IPresentationHeaderFooterManager
Represents manager which holds behavior of all footer, date-time and page number placeholders of presentation.
Modifier and Type | Method and Description |
---|---|
void |
setAllDateTimesText(java.lang.String text)
Sets text to all date-time placeholders, including master slides, layout slides, slides,
notes master, notes slides and handout master.
|
void |
setAllDateTimesVisibility(boolean isVisible)
Changes all date-time placeholders visibility, including master slides, layout slides, slides,
notes master, notes slides and handout master.
|
void |
setAllFootersText(java.lang.String text)
Sets text to all footer placeholders, including master slides, layout slides, slides,
notes master, notes slides and handout master.
|
void |
setAllFootersVisibility(boolean isVisible)
Changes all footer placeholders visibility, including master slides, layout slides, slides,
notes master, notes slides and handout master.
|
void |
setAllHeadersText(java.lang.String text)
Sets text to all header placeholders, including notes master, notes slides and handout master.
|
void |
setAllHeadersVisibility(boolean isVisible)
Changes all header placeholders visibility, including notes master, notes slides and handout master.
|
void |
setAllSlideNumbersVisibility(boolean isVisible)
Changes all page number placeholders visibility, including master slides, layout slides, slides,
notes master, notes slides and handout master.
|
void |
setVisibilityOnAllTitleSlides(boolean isVisible)
Changes the footer, date-time and page number placeholders visibility for all title slides and for first layout slide.
|
getParent_Immediate
public final void setAllHeadersVisibility(boolean isVisible)
Changes all header placeholders visibility, including notes master, notes slides and handout master.
setAllHeadersVisibility
in interface IPresentationHeaderFooterManager
isVisible
- true - makes a header placeholders visible, otherwise - hides them.public final void setAllFootersVisibility(boolean isVisible)
Changes all footer placeholders visibility, including master slides, layout slides, slides, notes master, notes slides and handout master.
setAllFootersVisibility
in interface IPresentationHeaderFooterManager
isVisible
- true - makes a footer placeholders visible, otherwise - hides them.public final void setAllSlideNumbersVisibility(boolean isVisible)
Changes all page number placeholders visibility, including master slides, layout slides, slides, notes master, notes slides and handout master.
setAllSlideNumbersVisibility
in interface IPresentationHeaderFooterManager
isVisible
- true - makes a page number placeholders visible, otherwise - hides them.public final void setAllDateTimesVisibility(boolean isVisible)
Changes all date-time placeholders visibility, including master slides, layout slides, slides, notes master, notes slides and handout master.
setAllDateTimesVisibility
in interface IPresentationHeaderFooterManager
isVisible
- true - makes a date-time placeholders visible, otherwise - hides them.public final void setAllHeadersText(java.lang.String text)
Sets text to all header placeholders, including notes master, notes slides and handout master.
setAllHeadersText
in interface IPresentationHeaderFooterManager
text
- Text to set.public final void setAllFootersText(java.lang.String text)
Sets text to all footer placeholders, including master slides, layout slides, slides, notes master, notes slides and handout master.
setAllFootersText
in interface IPresentationHeaderFooterManager
text
- Text to set.public final void setAllDateTimesText(java.lang.String text)
Sets text to all date-time placeholders, including master slides, layout slides, slides, notes master, notes slides and handout master.
setAllDateTimesText
in interface IPresentationHeaderFooterManager
text
- Text to set.public final void setVisibilityOnAllTitleSlides(boolean isVisible)
Changes the footer, date-time and page number placeholders visibility for all title slides and for first layout slide. Title slides – slides based on first layout slide (regardless of type of this first layout).
setVisibilityOnAllTitleSlides
in interface IPresentationHeaderFooterManager
isVisible
- true - makes a placeholders visible, otherwise - hides them.