All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alphawallet.token.entity.TSActivityView Maven / Gradle / Ivy

package com.alphawallet.token.entity;

/**
 * Created by JB on 27/07/2020.
 */
public class TSActivityView
{
    private final TSOrigins eventOrigins;
    //views
    private TSTokenViewHolder tokenViews = new TSTokenViewHolder();

    public TSActivityView(TSOrigins origins)
    {
        eventOrigins = origins;
    }

    public void addView(String viewName, TSTokenView view)
    {
        tokenViews.views.put(viewName, view);
    }

    /**
     * Gets the corresponding view
     * @param viewType either 'item-view' or 'view'
     * @return
     */
    public TSTokenView getView(String viewType)
    {
        return tokenViews.views.get(viewType);
    }

    public String getEventName()
    {
        return eventOrigins.getOriginName();
    }

    public String getActivityFilter()
    {
        return eventOrigins.getOriginEvent().filter;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy