eu.cedarsoft.wicket.breadcrumb
Class BreadCrumbElementProvider
java.lang.Object
eu.cedarsoft.wicket.breadcrumb.BreadCrumbElementProvider
- All Implemented Interfaces:
- java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.markup.repeater.data.IDataProvider, org.apache.wicket.model.IDetachable
public class BreadCrumbElementProvider
- extends java.lang.Object
- implements org.apache.wicket.markup.repeater.data.IDataProvider
- See Also:
- Serialized Form
|
Method Summary |
void |
detach()
|
eu.cedarsoft.commons.struct.Path |
getPath()
|
eu.cedarsoft.commons.struct.Route |
getRoute()
|
java.util.Iterator<?> |
iterator(int first,
int count)
|
org.apache.wicket.model.IModel |
model(java.lang.Object object)
|
int |
size()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BreadCrumbElementProvider
public BreadCrumbElementProvider(@NotNull
PageStructureProvider pageStructureProvider,
@NotNull
org.apache.wicket.model.IModel pathModel)
getPath
@NotNull
public eu.cedarsoft.commons.struct.Path getPath()
getRoute
@NotNull
public eu.cedarsoft.commons.struct.Route getRoute()
iterator
@NotNull
public java.util.Iterator<?> iterator(int first,
int count)
- Specified by:
iterator in interface org.apache.wicket.markup.repeater.data.IDataProvider
size
public int size()
- Specified by:
size in interface org.apache.wicket.markup.repeater.data.IDataProvider
model
public org.apache.wicket.model.IModel model(java.lang.Object object)
- Specified by:
model in interface org.apache.wicket.markup.repeater.data.IDataProvider
detach
public void detach()
- Specified by:
detach in interface org.apache.wicket.model.IDetachable
Copyright © 2007 cedarsoft GmbH. All Rights Reserved.