/** Java class "Labb2.java" generated from Poseidon for UML. * Poseidon for UML is developed by Gentleware. * Generated with velocity template engine. */ import java.util.*; public class Labb2 { /////////////////////////////////////// // attributes private final String menu = "\n\nLabb2\nSQLj(s) jdbc(j) quit(q)\n"; /////////////////////////////////////// // associations private Labb2Menu jdbcMenu; private Labb2Menu SQLjMenu; /////////////////////////////////////// // operations public Labb2() { jdbcMenu = new Labb2Menu(new Dbjdbc()); SQLjMenu = new Labb2Menu(new DbSQLj()); } // end Labb2 public void run() { boolean running = true; int c; while(running) { System.out.println(menu); try { c = System.in.read(); } catch(java.io.IOException e) { return; } switch(c) { case 'q' : running = false; break; case 's' : startSQLj(); break; case 'j' : startjdbc(); break; } } } // end run public void startSQLj() { SQLjMenu.run(); } // end startSQLj private void startjdbc() { jdbcMenu.run(); } // end startjdbc public static void main(String[] args) { Labb2 labb2 = new Labb2(); labb2.run(); System.exit(0); } } // end Labb2