public abstract class AbstractHomepagePanelDescriptor extends java.lang.Object implements IHomepagePanelDescriptor
Modifier and Type | Field and Description |
---|---|
protected boolean |
initiallyExpanded |
protected int |
order |
protected java.lang.String |
panelName
A unique identifying name for this panel.
|
protected java.lang.String |
titleResourceKey |
protected boolean |
visible |
Constructor and Description |
---|
AbstractHomepagePanelDescriptor(java.lang.String panelName,
java.lang.String titleResourceKey,
int suggestedOrder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHelpResourceKey()
Return the resource key for the panel's help blurb.
|
java.lang.String |
getHelpTopicId()
Return the name of the user manual topic to link to.
|
int |
getOrder()
A relative ordering for this panel.
|
java.lang.String |
getPanelName()
A unique name for this panel.
|
java.lang.String |
getTitleResourceKey()
A resource key to use as the panel title.
|
boolean |
isInitiallyExpanded()
Should this panel be initially expanded or collapsed?
|
boolean |
isVisible()
Is this homepage visible?
|
abstract org.apache.wicket.markup.html.panel.Panel |
newPanel(java.lang.String id)
Create the new panel to display.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSearchableItems
protected java.lang.String panelName
protected int order
protected java.lang.String titleResourceKey
protected boolean initiallyExpanded
protected boolean visible
public AbstractHomepagePanelDescriptor(java.lang.String panelName, java.lang.String titleResourceKey, int suggestedOrder)
public java.lang.String getPanelName()
IHomepagePanelDescriptor
getPanelName
in interface IHomepagePanelDescriptor
public int getOrder()
IHomepagePanelDescriptor
getOrder
in interface IHomepagePanelDescriptor
public java.lang.String getTitleResourceKey()
IHomepagePanelDescriptor
getTitleResourceKey
in interface IHomepagePanelDescriptor
public boolean isInitiallyExpanded()
IHomepagePanelDescriptor
isInitiallyExpanded
in interface IHomepagePanelDescriptor
public abstract org.apache.wicket.markup.html.panel.Panel newPanel(java.lang.String id)
IHomepagePanelDescriptor
newPanel
in interface IHomepagePanelDescriptor
public boolean isVisible()
IHomepagePanelDescriptor
isVisible
in interface IHomepagePanelDescriptor
public java.lang.String getHelpResourceKey()
IHomepagePanelDescriptor
getHelpResourceKey
in interface IHomepagePanelDescriptor
public java.lang.String getHelpTopicId()
IHomepagePanelDescriptor
This panel is great. You should use it lots. <a href="${HELP}">Learn more...</a>
getHelpTopicId
in interface IHomepagePanelDescriptor