Class ContainerValueWrapperFromObjectWrapperModel<T extends Containerable,C extends Containerable>

java.lang.Object
com.evolveum.midpoint.web.model.ContainerValueWrapperFromObjectWrapperModel<T,C>
All Implemented Interfaces:
Serializable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>>, org.apache.wicket.util.io.IClusterable

public class ContainerValueWrapperFromObjectWrapperModel<T extends Containerable,C extends Containerable> extends Object implements org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>>
Model that returns property real values. This implementation works on ObjectWrapper models (not PrismObject).
Author:
katkav
See Also:
  • Constructor Details

    • ContainerValueWrapperFromObjectWrapperModel

      public ContainerValueWrapperFromObjectWrapperModel(org.apache.wicket.model.IModel<? extends PrismContainerWrapper<T>> model, ItemPath path)
  • Method Details

    • detach

      public void detach()
      Specified by:
      detach in interface org.apache.wicket.model.IDetachable
      Specified by:
      detach in interface org.apache.wicket.model.IModel<T extends Containerable>
    • getObject

      public PrismContainerValueWrapper<C> getObject()
      Specified by:
      getObject in interface org.apache.wicket.model.IModel<T extends Containerable>
    • setObject

      public void setObject(PrismContainerValueWrapper<C> arg0)
      Specified by:
      setObject in interface org.apache.wicket.model.IModel<T extends Containerable>