public class AddTransferMethodFragment extends Fragment implements WidgetEventListener, AddTransferMethodContract.View
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG |
| Constructor and Description |
|---|
AddTransferMethodFragment()
Please do not use this to have instance of AddTransferMethodFragment this is reserved for android framework
|
| Modifier and Type | Method and Description |
|---|---|
void |
hideCreateButtonProgressBar() |
void |
hideProgressBar() |
boolean |
isActive()
Check the state of a View
|
boolean |
isWidgetSelectionFragmentDialogOpen() |
static AddTransferMethodFragment |
newInstance(java.lang.String transferMethodCountry,
java.lang.String transferMethodCurrency,
java.lang.String transferMethodType,
java.lang.String transferMethodProfileType)
Creates new instance of AddTransferMethodFragment this is the proper initialization of this class
since the default constructor is reserved for android framework when lifecycle is triggered.
|
void |
notifyTransferMethodAdded(TransferMethod transferMethod) |
void |
onActivityCreated(android.os.Bundle savedInstanceState) |
void |
onAttach(android.content.Context context) |
void |
onCreate(android.os.Bundle savedInstanceState) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onResume() |
void |
onSaveInstanceState(android.os.Bundle outState) |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
void |
onViewStateRestored(android.os.Bundle savedInstanceState) |
void |
openWidgetDateDialog(java.lang.String date,
java.lang.String fieldName) |
void |
openWidgetSelectionFragmentDialog(java.util.TreeMap<java.lang.String,java.lang.String> nameValueMap,
java.lang.String selectedName,
java.lang.String fieldLabel,
java.lang.String fieldName) |
void |
reloadTransferMethodConfigurationFields() |
void |
retryAddTransferMethod() |
void |
saveTextChanged(java.lang.String fieldName,
java.lang.String value) |
void |
showCreateButtonProgressBar() |
void |
showErrorAddTransferMethod(java.util.List<java.lang.Error> errors) |
void |
showErrorLoadTransferMethodConfigurationFields(java.util.List<java.lang.Error> errors) |
void |
showInputErrors(java.util.List<java.lang.Error> errors) |
void |
showProgressBar() |
void |
showTransactionInformation(java.util.List<Fee> fees,
ProcessingTime processingTime) |
void |
showTransferMethodFields(java.util.List<FieldGroup> fields) |
void |
valueChanged(AbstractWidget widget) |
void |
widgetFocused(java.lang.String fieldName) |
public static final java.lang.String TAG
public AddTransferMethodFragment()
public static AddTransferMethodFragment newInstance(java.lang.String transferMethodCountry, java.lang.String transferMethodCurrency, java.lang.String transferMethodType, java.lang.String transferMethodProfileType)
newInstance(String, String, String, String) is mandatory
and should be supplied with correct data or this fragment will not initialize properly.transferMethodCountry - the country selected when creating transfer methodtransferMethodCurrency - the currency selected when creating transfer methodtransferMethodType - the type of transfer method needed to create transfer methodtransferMethodProfileType - the type of transfer method profile needed to create transfer methodpublic void onAttach(android.content.Context context)
public void onCreate(android.os.Bundle savedInstanceState)
public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
public void onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState)
public void onActivityCreated(android.os.Bundle savedInstanceState)
public void onViewStateRestored(android.os.Bundle savedInstanceState)
public void onResume()
public void showErrorAddTransferMethod(java.util.List<java.lang.Error> errors)
showErrorAddTransferMethod in interface AddTransferMethodContract.Viewpublic void onSaveInstanceState(android.os.Bundle outState)
public void showErrorLoadTransferMethodConfigurationFields(java.util.List<java.lang.Error> errors)
showErrorLoadTransferMethodConfigurationFields in interface AddTransferMethodContract.Viewpublic void retryAddTransferMethod()
retryAddTransferMethod in interface AddTransferMethodContract.Viewpublic void reloadTransferMethodConfigurationFields()
reloadTransferMethodConfigurationFields in interface AddTransferMethodContract.Viewpublic void valueChanged(AbstractWidget widget)
valueChanged in interface WidgetEventListenerpublic void widgetFocused(java.lang.String fieldName)
widgetFocused in interface WidgetEventListenerpublic void saveTextChanged(java.lang.String fieldName,
java.lang.String value)
saveTextChanged in interface WidgetEventListenerpublic void notifyTransferMethodAdded(TransferMethod transferMethod)
notifyTransferMethodAdded in interface AddTransferMethodContract.Viewpublic void showTransferMethodFields(java.util.List<FieldGroup> fields)
showTransferMethodFields in interface AddTransferMethodContract.Viewpublic void showTransactionInformation(java.util.List<Fee> fees,
ProcessingTime processingTime)
showTransactionInformation in interface AddTransferMethodContract.Viewpublic void showCreateButtonProgressBar()
showCreateButtonProgressBar in interface AddTransferMethodContract.Viewpublic void hideCreateButtonProgressBar()
hideCreateButtonProgressBar in interface AddTransferMethodContract.Viewpublic void showProgressBar()
showProgressBar in interface AddTransferMethodContract.Viewpublic void hideProgressBar()
hideProgressBar in interface AddTransferMethodContract.Viewpublic void showInputErrors(java.util.List<java.lang.Error> errors)
showInputErrors in interface AddTransferMethodContract.Viewpublic boolean isWidgetSelectionFragmentDialogOpen()
isWidgetSelectionFragmentDialogOpen in interface WidgetEventListenerpublic void openWidgetSelectionFragmentDialog(java.util.TreeMap<java.lang.String,java.lang.String> nameValueMap,
java.lang.String selectedName,
java.lang.String fieldLabel,
java.lang.String fieldName)
openWidgetSelectionFragmentDialog in interface WidgetEventListenerpublic boolean isActive()
AddTransferMethodContract.ViewisActive in interface AddTransferMethodContract.Viewpublic void openWidgetDateDialog(java.lang.String date,
java.lang.String fieldName)
openWidgetDateDialog in interface WidgetEventListener