+ }
+ public RuralHouse getRuralHouseByName(String name){
+ RuralHouse rh = new RuralHouse(name,null,null,null,null);
+
+ if (c.isDatabaseLocal() == false)
+ openSDB();
+ else
+ openDB();
+
+ try{
+ ObjectSet<RuralHouse> result = db.queryByExample(rh);
+ Vector<RuralHouse> ruralHouses = new Vector<RuralHouse>();
+ while(result.hasNext())
+ ruralHouses.add(result.next());
+ db.close();
+ return ruralHouses.get(0);
+ } catch (NullPointerException e){
+ return null;
+ }
+
+
+