class DriverChecker {

    static List<String> getActions(String glVendor, String driverVersion, Map<String, String> configMap)
    {
        List<String> actions = null;
        for (Map.Entry<String, String> entry : configMap.entrySet())
        {
            String[] tokens = entry.getKey().split(":");
            String vendor = tokens[0];
            String versionFragment = tokens[1];
            if (glVendor.startsWith(vendor) && driverVersion.startsWith(versionFragment) && !versionFragment.isEmpty())
            {
                actions = New.list(entry.getValue().split(","));
            }
        }
        return actions;
    }

    public  DriverChecker(Component component, Preferences prefs, PreferencesRegistry preferencesRegistry,
            String displayListPrefsKey);

}