Interface IGenericComponent<T,​C extends IGenericComponent<? super T,​?>>

    • Method Detail

      • getModel

        default IModel<T> getModel()
        Typesafe getter for the model
        Returns:
        the model
      • setModel

        default C setModel​(IModel<T> model)
        Typesafe setter for the model
        Parameters:
        model - the new model
      • getModelObject

        default T getModelObject()
        Typesafe getter for the model's object
        Returns:
        the model object
      • setModelObject

        default C setModelObject​(T object)
        Typesafe setter for the model object
        Parameters:
        object - the new model object
      • getDefaultModel

        IModel<?> getDefaultModel()
      • setDefaultModelObject

        Component setDefaultModelObject​(Object object)
      • getDefaultModelObject

        Object getDefaultModelObject()