public abstract class PageLink extends java.lang.Object implements IContentsLeaf
| Modifier and Type | Field and Description |
|---|---|
boolean |
startVisible |
PageLine |
text |
| Constructor and Description |
|---|
PageLink(PageLine text,
boolean startVisible) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTooltip(GuiGuide gui) |
GuidePart |
createGuidePart(GuiGuide gui) |
abstract GuidePageFactory |
getFactoryLink() |
java.lang.String |
getSearchName() |
protected java.util.List<java.lang.String> |
getTooltip() |
boolean |
isVisible() |
void |
resetVisibility() |
void |
setVisible(java.util.Set<PageLink> matches)
Should set the visibility to true if this node is contained in the given set.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChild, calcVisibility, getVisibleChildren, sortpublic final PageLine text
public final boolean startVisible
public PageLink(PageLine text, boolean startVisible)
public java.lang.String getSearchName()
getSearchName in interface IContentsNode@Nullable protected java.util.List<java.lang.String> getTooltip()
public void appendTooltip(GuiGuide gui)
public boolean isVisible()
isVisible in interface IContentsNodepublic void setVisible(java.util.Set<PageLink> matches)
IContentsNodesetVisible in interface IContentsNodepublic void resetVisibility()
resetVisibility in interface IContentsNodepublic GuidePart createGuidePart(GuiGuide gui)
createGuidePart in interface IContentsNodepublic abstract GuidePageFactory getFactoryLink()