|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.repeater.AbstractRepeater
org.apache.wicket.markup.html.list.ListView<IBreadCrumbParticipant>
org.apache.wicket.extensions.breadcrumb.BreadCrumbBar.BreadCrumbsListView
protected class BreadCrumbBar.BreadCrumbsListView
List view for rendering the bread crumbs.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.wicket.Component |
---|
Component.ComponentModelChange, Component.EnabledChange, Component.IVisitor<T extends Component>, Component.VisibilityChange |
Field Summary |
---|
Fields inherited from class org.apache.wicket.Component |
---|
ENABLE, FLAG_CONFIGURED, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER |
Constructor Summary | |
---|---|
BreadCrumbBar.BreadCrumbsListView(String id)
Construct. |
Method Summary | |
---|---|
void |
breadCrumbActivated(IBreadCrumbParticipant previousParticipant,
IBreadCrumbParticipant breadCrumbParticipant)
Called when a bread crumb was activated. |
void |
breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)
Called when a bread crumb was added to the model. |
void |
breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)
Called when a bread crumb was removed from the model. |
protected void |
onBeforeRender()
Called just before a component is rendered. |
protected void |
populateItem(ListItem<IBreadCrumbParticipant> item)
Populate a given item. |
Methods inherited from class org.apache.wicket.markup.html.list.ListView |
---|
getList, getListItemModel, getModel, getModelObject, getReuseItems, getStartIndex, getViewSize, iterator, moveDownLink, moveUpLink, newItem, onBeginPopulateItem, onPopulate, removeLink, renderChild, renderItem, renderIterator, setList, setModel, setModelObject, setReuseItems, setStartIndex, setViewSize |
Methods inherited from class org.apache.wicket.markup.repeater.AbstractRepeater |
---|
onRender |
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer |
---|
getMarkupType, getWebPage, getWebRequest |
Methods inherited from class org.apache.wicket.MarkupContainer |
---|
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, newMarkupResourceStream, onAfterRenderChildren, onComponentTagBody, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BreadCrumbBar.BreadCrumbsListView(String id)
id
- Component idMethod Detail |
---|
public void breadCrumbActivated(IBreadCrumbParticipant previousParticipant, IBreadCrumbParticipant breadCrumbParticipant)
IBreadCrumbModelListener
breadCrumbActivated
in interface IBreadCrumbModelListener
previousParticipant
- The previously active participantbreadCrumbParticipant
- The bread crumb that was activated.IBreadCrumbModelListener.breadCrumbActivated(org.apache.wicket.extensions.breadcrumb.IBreadCrumbParticipant,
org.apache.wicket.extensions.breadcrumb.IBreadCrumbParticipant)
public void breadCrumbAdded(IBreadCrumbParticipant breadCrumbParticipant)
IBreadCrumbModelListener
breadCrumbAdded
in interface IBreadCrumbModelListener
breadCrumbParticipant
- The new bread crumbIBreadCrumbModelListener.breadCrumbAdded(org.apache.wicket.extensions.breadcrumb.IBreadCrumbParticipant)
public void breadCrumbRemoved(IBreadCrumbParticipant breadCrumbParticipant)
IBreadCrumbModelListener
breadCrumbRemoved
in interface IBreadCrumbModelListener
breadCrumbParticipant
- The bread crumb that was removedIBreadCrumbModelListener.breadCrumbRemoved(org.apache.wicket.extensions.breadcrumb.IBreadCrumbParticipant)
protected void onBeforeRender()
Component
NOTE: If you override this, you *must* call super.onBeforeRender() within
your implementation.
Because this method is responsible for cascading Component.onBeforeRender()
call to its
children it is strongly recommended that super call is made at the end of the override.
onBeforeRender
in class AbstractRepeater
AbstractRepeater.onBeforeRender()
protected void populateItem(ListItem<IBreadCrumbParticipant> item)
ListView
be careful to add any components to the list item. So, don't do:
add(new Label("foo", "bar"));but:
item.add(new Label("foo", "bar"));
populateItem
in class ListView<IBreadCrumbParticipant>
item
- The item to populateListView.populateItem(org.apache.wicket.markup.html.list.ListItem)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |