org.zeroexchange.web.navigation.target.link
Class PageTargetLinkProvider

java.lang.Object
  extended by org.zeroexchange.web.navigation.target.link.PageTargetLinkProvider
All Implemented Interfaces:
DataProcessor, TargetLinkProvider<PageTarget>

public class PageTargetLinkProvider
extends Object
implements TargetLinkProvider<PageTarget>, DataProcessor

The provider supplies Link components for the PageTarget structures.

Author:
black

Constructor Summary
PageTargetLinkProvider()
           
 
Method Summary
 org.apache.wicket.markup.html.link.Link getLink(String componentId, PageTarget target)
          Returns link component for the specified target.
 Class getProcessingClass()
          Returns root hierarchy current processor can operate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageTargetLinkProvider

public PageTargetLinkProvider()
Method Detail

getProcessingClass

public Class getProcessingClass()
Returns root hierarchy current processor can operate

Specified by:
getProcessingClass in interface DataProcessor

getLink

public org.apache.wicket.markup.html.link.Link getLink(String componentId,
                                                       PageTarget target)
Returns link component for the specified target.

Specified by:
getLink in interface TargetLinkProvider<PageTarget>


Copyright © 2013. All Rights Reserved.