Class AbstractWrapperModel<T,O extends ObjectType>

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

public abstract class AbstractWrapperModel<T,O extends ObjectType> extends Object implements org.apache.wicket.model.IModel<T>
Author:
semancik
See Also:
  • Constructor Details

    • AbstractWrapperModel

      public AbstractWrapperModel(org.apache.wicket.model.IModel<PrismObjectWrapper<O>> wrapperModel)
  • Method Details

    • getWrapperModel

      public org.apache.wicket.model.IModel<PrismObjectWrapper<O>> getWrapperModel()
    • getWrapper

      public PrismObjectWrapper<O> getWrapper()
    • getObjectType

      public O getObjectType()
    • getPrismObject

      public PrismObject<O> getPrismObject()
    • 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>