package fr.openwide.core.wicket.more.link.descriptor.factory; import org.apache.wicket.model.IDetachable; import org.apache.wicket.model.IModel; import fr.openwide.core.wicket.more.link.descriptor.builder.LinkDescriptorBuilder; import fr.openwide.core.wicket.more.link.descriptor.generator.ILinkGenerator; import fr.openwide.core.wicket.more.link.descriptor.mapper.AbstractOneParameterLinkDescriptorMapper; import fr.openwide.core.wicket.more.link.descriptor.mapper.IOneParameterLinkDescriptorMapper; /** * @deprecated Instead of extending this class, implement {@link IOneParameterLinkDescriptorMapper} by extending * {@link AbstractOneParameterLinkDescriptorMapper} or build one such object using a {@link LinkDescriptorBuilder}. */ @Deprecated public abstract class LinkGeneratorFactory<T> implements IDetachable { private static final long serialVersionUID = 7320937503075282012L; public abstract ILinkGenerator create(IModel<T> model); @Override public void detach() { // Rien par défaut } }