List of usage examples for org.apache.wicket.markup.resolver AutoLinkResolver getAutolinkResolverDelegate
public final IAutolinkResolverDelegate getAutolinkResolverDelegate(final String tagName)
From source file:jp.xet.uncommons.wicket.fixedurl.FixedUrlHomePageMapper.java
License:Apache License
/** * FixedUrlMountedMapper??a??? ?reload ? * /*from w w w . j a v a 2s. c o m*/ * @param application {@link Application} * @throws IllegalArgumentException ?{@code null}??? * @since 1.5 * @deprecated use {@link FixedUrlMountedMapper#initialize(org.apache.wicket.settings.IPageSettings)} */ @Deprecated public static void wrapAutoLinkResolver(final Application application) { Args.notNull(application, "application"); List<IComponentResolver> resolvers = application.getPageSettings().getComponentResolvers(); for (IComponentResolver resolver : resolvers) { if (resolver instanceof AutoLinkResolver) { AutoLinkResolver autoLinkResolver = (AutoLinkResolver) resolver; IAutolinkResolverDelegate delegateForAElement = autoLinkResolver.getAutolinkResolverDelegate("a"); IAutolinkResolverDelegate newDelegate = new ForceReloadAutolinkResolverDelegate( delegateForAElement); autoLinkResolver.addTagReferenceResolver("a", "href", newDelegate); } } }
From source file:jp.xet.uncommons.wicket.fixedurl.FixedUrlMountedMapper.java
License:Apache License
/** * {@link FixedUrlMountedMapper}??a??? ?reload ??? * /*from w w w .ja va 2s . c om*/ * @param application {@link Application} * @throws IllegalArgumentException ?{@code null}??? * @since 1.6 */ public static void initialize(Application application) { Args.notNull(application, "application"); List<IComponentResolver> resolvers = application.getPageSettings().getComponentResolvers(); for (IComponentResolver resolver : resolvers) { if (resolver instanceof AutoLinkResolver) { AutoLinkResolver autoLinkResolver = (AutoLinkResolver) resolver; IAutolinkResolverDelegate delegateForAElement = autoLinkResolver.getAutolinkResolverDelegate("a"); IAutolinkResolverDelegate newDelegate = new ForceReloadAutolinkResolverDelegate( delegateForAElement); autoLinkResolver.addTagReferenceResolver("a", "href", newDelegate); } } }
From source file:jp.xet.uncommons.wicket.fixedurl.FixedUrlMountedMapper.java
License:Apache License
/** * {@link FixedUrlMountedMapper}??a??? ?reload ??? * /*from w w w. j a v a2 s . co m*/ * @param pageSettings {@link IPageSettings} * @throws IllegalArgumentException ?{@code null}??? * @since 1.2 * @deprecated use {@link #initialize(Application)} */ @Deprecated public static void initialize(IPageSettings pageSettings) { Args.notNull(pageSettings, "pageSettings"); List<IComponentResolver> resolvers = pageSettings.getComponentResolvers(); for (IComponentResolver resolver : resolvers) { if (resolver instanceof AutoLinkResolver) { AutoLinkResolver autoLinkResolver = (AutoLinkResolver) resolver; IAutolinkResolverDelegate delegateForAElement = autoLinkResolver.getAutolinkResolverDelegate("a"); IAutolinkResolverDelegate newDelegate = new ForceReloadAutolinkResolverDelegate( delegateForAElement); autoLinkResolver.addTagReferenceResolver("a", "href", newDelegate); } } }