eu.cedarsoft.wicket.breadcrumb
Class BreadCrumbElementProvider

java.lang.Object
  extended by 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

Constructor Summary
BreadCrumbElementProvider(PageStructureProvider pageStructureProvider, org.apache.wicket.model.IModel pathModel)
           
 
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
 

Constructor Detail

BreadCrumbElementProvider

public BreadCrumbElementProvider(@NotNull
                                 PageStructureProvider pageStructureProvider,
                                 @NotNull
                                 org.apache.wicket.model.IModel pathModel)
Method Detail

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.