LeOS-Genesis/app/src/main/java/com/darkweb/genesissearchengine/dataManager/helpDataModel.java

45 lines
1.1 KiB
Java
Raw Normal View History

2021-05-29 09:55:46 +02:00
package com.darkweb.genesissearchengine.dataManager;
import android.annotation.SuppressLint;
import java.util.ArrayList;
import java.util.List;
@SuppressLint("CommitPrefEdits")
class helpDataModel
{
/* Local Variables */
private ArrayList<helpDataModel> mHelpListModel;
/* Initializations */
helpDataModel(){
mHelpListModel = new ArrayList<>();
}
/* Helper Methods */
ArrayList<helpDataModel> getHelpModel(){
return mHelpListModel;
}
private void setModel(ArrayList<helpDataModel> pHelpListModel){
mHelpListModel.clear();
mHelpListModel.addAll(pHelpListModel);
}
/* External Triggers */
public Object onTrigger(dataEnums.eHelpCommands pCommands, List<Object> pData){
if(pCommands.equals(dataEnums.eHelpCommands.M_GET_HELP)){
return getHelpModel();
}
else if(pCommands.equals(dataEnums.eHelpCommands.M_SET_HELP)){
setModel((ArrayList<helpDataModel>)pData.get(0));
}
return null;
}
}