public class MenuCleaner
extends java.lang.Object
Constructor and Description |
---|
MenuCleaner(java.util.ArrayList<Indicator> activeIndicators,
ChartHandler chartHandler) |
Modifier and Type | Method and Description |
---|---|
void |
checkSelectedIndicatorsInMenu(java.util.ArrayList<MenuChoice> menuChoices) |
java.util.ArrayList<MenuChoice> |
cleanMenuByChartLocation(java.util.ArrayList<MenuChoice> menuToClean,
int chartLocation)
Removes any MenuChoice that is not in the Indicator arraylist that was passed in the constructor
|
public MenuCleaner(java.util.ArrayList<Indicator> activeIndicators, ChartHandler chartHandler)
public java.util.ArrayList<MenuChoice> cleanMenuByChartLocation(java.util.ArrayList<MenuChoice> menuToClean, int chartLocation)
menuToClean
- The list to clean upchartLocation
- The chart location to base clean up on (choices not matching this will be removed)public void checkSelectedIndicatorsInMenu(java.util.ArrayList<MenuChoice> menuChoices)