/* * Licensed Materials - Property of IBM * © Copyright IBM Corporation 2015. All Rights Reserved. */ package com.ibm.mil.readyapps.telco.myplan; import com.ibm.mil.readyapps.telco.baseplan.BasePlan; import com.ibm.mil.readyapps.telco.cycles.Cycle; import com.ibm.mil.readyapps.telco.offers.Offer; import java.util.List; /** * Methods needed to be implemented by classes implementing MyPlanView. * Detailed method comments in MyPlanFragment.java */ public interface MyPlanView { void displayOffers(List<Offer> offers); void displayTalkCycle(Cycle cycle); void displayTextCycle(Cycle cycle); void displayDataCycle(Cycle cycle); void displayOffer(Offer offer); void updateDataCycle(Cycle cycle); void updateTalkCycle(Cycle cycle); void updateTextCycle(Cycle cycle); void displayBasePlanInfo(BasePlan basePlan); void updateRemove(Offer offer); }