mirror of https://github.com/LeOS-GSI/LeOS-Genesis
45 lines
1.1 KiB
Java
45 lines
1.1 KiB
Java
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;
|
|
}
|
|
|
|
}
|