LinkDescriptor#
Warning
Link descriptor early target definition is completely dropped.
Remove
IBaseState,IBaseResourceState,IBasePageState,IBasePageInstanceState,IBaseImageResourceState. Use late target definition (aka the new and clean way to create link descriptor).Remove
IBackwardCompatibleTerminalState,IEarlyTargetDefinitionTerminalState. Use late target definition (aka the new and clean way to create link descriptor).Remove
AbstractLinkFactory#builder(). UseLinkDescriptorBuilder#start()orLinkDescriptorBuilder#toPageInstance(Page)orLinkDescriptorBuilder#toPageInstance(IModel)instead.Remove
org.iglooproject.wicket.more.link.descriptor.mapper.LinkGeneratorFactoryToOneParameterLinkDescriptorMapperAdapter.java.Remove
org.iglooproject.wicket.more.link.descriptor.factory.LinkGeneratorFactory.java. Instead of extending this class, implementIOneParameterLinkDescriptorMapperby extendingAbstractOneParameterLinkDescriptorMapperor build one such object using aLinkDescriptorBuilder.Remove
org.iglooproject.wicket.more.link.descriptor.factory.BindingLinkGeneratorFactory.java. UseBindingOneParameterLinkDescriptorMapperinstead.Remove
ILinkGenerator#INVALID. UseLinkDescriptors#invalid()instead.Remove
LinkParameterExtractionException#LinkParameterExtractionException(Throwable). UseLinkParameterExtractionException#LinkParameterExtractionException(String, Throwable)instead.Remove
LinkParameterInjectionException#LinkParameterInjectionException(Throwable). UseLinkParameterInjectionException#LinkParameterInjectionException(String, Throwable)instead.Remove
LinkParameterValidationException#LinkParameterValidationException(). UseLinkParameterValidationException#LinkParameterValidationException(String)orLinkParameterValidationException#LinkParameterValidationException(String, Throwable)instead.Remove
LinkParameterValidationException#LinkParameterValidationException(Throwable). UseLinkParameterValidationException#LinkParameterValidationException(String, Throwable)instead.Remove
org.iglooproject.wicket.more.link.descriptor.parameter.validator.PermissionLinkParameterValidator.java. UseIValidatorState#permission(IModel, String, String...)instead.Remove
org.iglooproject.wicket.more.link.descriptor.parameter.validator.PredicateLinkParameterValidator.java. UseIValidatorState#validator(Condition)instead.Remove
AbstractDynamicBookmarkableLink#setAutoHideIfInvalid(boolean). UseAbstractDynamicBookmarkableLink#hideIfInvalid()instead.Remove
DynamicImage#setAutoHideIfInvalid(boolean). UseDynamicImage#hideIfInvalid()instead.