1
0

pliki do wzorca Strategy

This commit is contained in:
2014-06-14 12:35:16 +01:00
parent ce03bfe1eb
commit 170f480dcd
3 changed files with 39 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package db;
import java.util.List;
public class AllRecipes extends SearchRecipe {
public List<String> obtainRecipeNames() {
Cookbook myCb = new Cookbook();
List<String> names = myCb.obtainNames();
myCb.closeConnection();
return names;
}
}

View File

@@ -0,0 +1,7 @@
package db;
import java.util.List;
public abstract class SearchRecipe {
public abstract List<String> obtainRecipeNames();
}

View File

@@ -0,0 +1,17 @@
package db;
import java.util.List;
import ksiazka.kucharska.FrmMain;
public class SearchRecipeNameTag extends SearchRecipe {
public List<String> obtainRecipeNames() {
Cookbook myCb = new Cookbook();
List<String> names = myCb.obtainSearchedNames(FrmMain.txtSearch.getText(), FrmMain.txtSearch.getText());
myCb.closeConnection();
return names;
}
}