Interface | Description |
---|---|
ListModel | |
Model |
Model is interface for Model components in the Robopupu's MVP architectural pattern
implementation. |
PresentedView<T_Presenter extends Presenter> |
PresentedView is an interface to be implemented by concrete implementations of
View . |
Presenter |
Presenter is the interface to be implemented by Presenter components of a MVP
architectural pattern implementation. |
PresenterListener |
PresenterListener defines listener interface for receiving events from a Presenter . |
View |
View is the interface to be implemented by View components of a MVP
architectural pattern implementation. |
ViewHolder |
ViewHolder defines an interface for objects that implement View s for list items
in a android.support.v7.widget.RecyclerView . |
ViewHolderListener | |
ViewObserver |
ViewObserver a listener interface for receiving lifecycle events
from a View . |
Class | Description |
---|---|
AbstractListModel<T_ModelEvent extends ModelEvent,T_ModelListener extends ModelObserver<T_ModelEvent>> |
AbstractListModel extends AbstractModel to provide an abstract base class
for implementing ListModel s for RecyclerViewAdapter s. |
AbstractModel<T_Event extends ModelEvent,T_Observer extends ModelObserver<T_Event>> | |
AbstractPresenter<T_View extends View> |
AbstractPresenter extends AbstractListenable to provide an abstract base class
for concrete implementations of Presenter s. |
AbstractViewHolder |
AbstractViewHolder provides an abstract base class for implementing ViewHolder s. |
ListItem<T> |
ListItem ... |
PluginActivity<T_Presenter extends Presenter> |
PluginActivity extends ViewCompatActivity to provide an abstract base class for
implementing Activities that utilise Robopupu.Plugin library. |
PluginCompatActivity<T_Presenter extends Presenter> |
PluginCompatActivity extends ViewCompatActivity to provide an abstract base class
for implementing Activity classes that utilise Robopupu.Plugin library. |
PresenterDelegate<T_Presenter extends Presenter> | |
RecyclerViewAdapter<T_ViewHolder extends RecyclerView.ViewHolder> |
RecyclerViewAdapter provides and abstract base class for implementing
.RecyclerView.Adapter |
RecyclerViewAdapter.UndoItem | |
ViewActivity<T_Presenter extends Presenter> |
ViewActivity provides an abstract base class for concrete Activity
implementations that implement View components for a MVP architectural pattern
implementation. |
ViewCompatActivity<T_Presenter extends Presenter> |
ViewCompatActivity provides an abstract base class for concrete Activity
implementations that implement View components for a MVP architectural pattern
implementation. |
ViewCompatDialogFragment<T_Presenter extends Presenter> |
ViewCompatDialogFragment provides an abstract base class for concrete DialogFragment
implementations that implement View components for a MVP architectural pattern
implementation. |
ViewCompatFragment<T_Presenter extends Presenter> |
ViewCompatFragment provides an abstract base class for concrete Fragment implementations
that are used as View components in Robopupu MVP implementation. |
ViewCompatFragmentDelegate<T_Presenter extends Presenter,T_Fragment extends Fragment> |
ViewCompatFragmentDelegate provides an delegate class that can be used by concrete
Fragment implementations which are not derived from ViewFragment . |
ViewDialogFragment<T_Presenter extends Presenter> |
ViewDialogFragment provides an abstract base class for concrete DialogFragment
implementations that implement View components for a MVP architectural pattern
implementation. |
ViewEventsDelegate |
ViewEventsDelegate implements selected event listener interfaces of View -based widgets. |
ViewFragment<T_Presenter extends Presenter> |
ViewFragment provides an abstract base class for concrete Fragment implementations
that are used as View components in Robopupu MVP implementation. |
ViewFragmentDelegate<T_Presenter extends Presenter,T_Fragment extends android.app.Fragment> |
ViewFragmentDelegate provides an delegate class that can be used by concrete
Fragment implementations which are not derived from ViewFragment . |
ViewPlugInvoker<T extends View> | |
ViewState |
Annotation Type | Description |
---|---|
OnChecked | |
OnClick | |
OnTextChanged |