package br.com.extractor.easyfinance.chart.charts; import android.app.FragmentManager; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.Toast; import br.com.extractor.easyfinance.R; import br.com.extractor.easyfinance.chart.Panel; import br.com.extractor.easyfinance.chart.PanelException; public class PanelSimple implements Panel { @Override public View buildView(Context context, ViewGroup viewGroup, FragmentManager fragmentManager) { return View.inflate(context, R.layout.info_dashboard, viewGroup); } @Override public String getDescription(Context context) { return context.getString(R.string.panel_simple); } @Override public void obtainParamsAndProcess(Context context, View view) { try { validateParams(view); processParams(view); } catch (PanelException e) { Toast.makeText(context, e.getMessage(), Toast.LENGTH_LONG).show(); } } @Override public Object[] validateParams(View view, Object... params) throws PanelException { return null; } @Override public void processParams(View view, Object... params) { } }