|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.poi.hslf.usermodel.HSLFHyperlink
public final class HSLFHyperlink
Represents a hyperlink in a PowerPoint document
| Constructor Summary | |
|---|---|
protected |
HSLFHyperlink(ExHyperlink exHyper,
InteractiveInfo info)
|
| Method Summary | |
|---|---|
protected static HSLFHyperlink |
find(HSLFShape shape)
Find hyperlink assigned to the supplied shape |
static java.util.List<HSLFHyperlink> |
find(HSLFTextShape shape)
Find hyperlinks in a text shape |
protected static java.util.List<HSLFHyperlink> |
find(java.util.List<HSLFTextParagraph> paragraphs)
Find hyperlinks in a text paragraph |
java.lang.String |
getAddress()
|
int |
getEndIndex()
Gets the ending character position |
ExHyperlink |
getExHyperlink()
|
int |
getId()
|
InteractiveInfo |
getInfo()
|
java.lang.String |
getLabel()
|
int |
getStartIndex()
Gets the beginning character position |
TxInteractiveInfoAtom |
getTextRunInfo()
|
int |
getType()
Deprecated. POI 3.15 beta 3. Use getTypeEnum() |
HyperlinkType |
getTypeEnum()
Gets the type of the hyperlink action. |
void |
linkToEmail(java.lang.String emailAddress)
|
void |
linkToFirstSlide()
|
void |
linkToLastSlide()
|
void |
linkToNextSlide()
|
void |
linkToPreviousSlide()
|
void |
linkToSlide(Slide<HSLFShape,HSLFTextParagraph> slide)
|
void |
linkToUrl(java.lang.String url)
|
void |
setAddress(java.lang.String str)
|
void |
setEndIndex(int endIndex)
Sets the ending character position |
void |
setLabel(java.lang.String label)
|
void |
setStartIndex(int startIndex)
Sets the beginning character position |
protected void |
setTextRunInfo(TxInteractiveInfoAtom txinfo)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected HSLFHyperlink(ExHyperlink exHyper,
InteractiveInfo info)
| Method Detail |
|---|
public ExHyperlink getExHyperlink()
public InteractiveInfo getInfo()
public TxInteractiveInfoAtom getTextRunInfo()
protected void setTextRunInfo(TxInteractiveInfoAtom txinfo)
public int getType()
getTypeEnum()
LINK_* constant
getType in interface HyperlinkInteractiveInfoAtompublic HyperlinkType getTypeEnum()
LINK_* constant
getTypeEnum in interface HyperlinkInteractiveInfoAtompublic void linkToEmail(java.lang.String emailAddress)
public void linkToUrl(java.lang.String url)
public void linkToSlide(Slide<HSLFShape,HSLFTextParagraph> slide)
public void linkToNextSlide()
public void linkToPreviousSlide()
public void linkToFirstSlide()
public void linkToLastSlide()
public java.lang.String getAddress()
getAddress in interface Hyperlinkpublic void setAddress(java.lang.String str)
setAddress in interface Hyperlinkpublic int getId()
public java.lang.String getLabel()
getLabel in interface Hyperlinkpublic void setLabel(java.lang.String label)
setLabel in interface Hyperlinkpublic int getStartIndex()
public void setStartIndex(int startIndex)
startIndex - the beginning character positionpublic int getEndIndex()
public void setEndIndex(int endIndex)
endIndex - the ending character positionpublic static java.util.List<HSLFHyperlink> find(HSLFTextShape shape)
shape - TextRun to lookup hyperlinks in
null if not foundprotected static java.util.List<HSLFHyperlink> find(java.util.List<HSLFTextParagraph> paragraphs)
paragraphs - List of TextParagraph to lookup hyperlinks
protected static HSLFHyperlink find(HSLFShape shape)
shape - Shape to lookup hyperlink in
null
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||