De Selector generiek gemaakt en een instantie ApplicationSelector toegevoegd. Hierbij komen twee problemen kijken:...

This commit is contained in:
Bram Veenboer
2011-05-14 19:48:37 +00:00
parent e1188b43cc
commit ccfa301750
32 changed files with 256 additions and 164 deletions

View File

@@ -7,7 +7,7 @@ import pm.exception.application.ApplicationExitException;
import pm.exception.application.ApplicationInitialiseException;
import pm.util.Native;
public class CMDApplication extends Application {
public abstract class CMDApplication extends Application {
protected final static String REGISTRY = "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths";
protected String program;
@@ -39,4 +39,6 @@ public class CMDApplication extends Application {
}
super.exit();
}
abstract public String title();
}

View File

@@ -35,4 +35,8 @@ public class GomPlayerApplication extends WindowsApplication {
break;
}
}
public String title() {
return TITLE;
}
}

View File

@@ -49,4 +49,8 @@ public class WMPApplication extends WindowsApplication {
break;
}
}
public String title() {
return TITLE;
}
}