Revision: 30
http://svn.sourceforge.net/java-link/?rev=30&view=rev
Author: welterde0
Date: 2006-11-25 09:25:49 -0800 (Sat, 25 Nov 2006)
Log Message:
-----------
updated client codebase
Modified Paths:
--------------
branches/private_welterde0/client/src/main/java/org/jlink/client/Core.java
branches/private_welterde0/client/src/main/java/org/jlink/client/Main.java
Modified: branches/private_welterde0/client/src/main/java/org/jlink/client/Core.java
===================================================================
--- branches/private_welterde0/client/src/main/java/org/jlink/client/Core.java 2006-11-25 17:24:45 UTC (rev 29)
+++ branches/private_welterde0/client/src/main/java/org/jlink/client/Core.java 2006-11-25 17:25:49 UTC (rev 30)
@@ -23,14 +23,16 @@
package org.jlink.client;
-import org.jlink.Controller;
-import org.jlink.ControllerSupport;
+//import
+//import::own
+//import::sys
+import org.apache.log4j.Logger;
/**
*
* @author tassilo
*/
-public class Core implements Controller {
+public class Core {
/** Creates a new instance of Core */
public Core() {
@@ -90,4 +92,6 @@
private boolean statRun = false;
private Object callStop = new Object();//lock
+
+ private Logger log = Logger.getLogger(Core.class);
}
Modified: branches/private_welterde0/client/src/main/java/org/jlink/client/Main.java
===================================================================
--- branches/private_welterde0/client/src/main/java/org/jlink/client/Main.java 2006-11-25 17:24:45 UTC (rev 29)
+++ branches/private_welterde0/client/src/main/java/org/jlink/client/Main.java 2006-11-25 17:25:49 UTC (rev 30)
@@ -23,21 +23,53 @@
package org.jlink.client;
+//import
+//import::own
+//import::sys
+import org.apache.log4j.Logger;
+import java.io.File;
+
/**
*
* @author tassilo
*/
public class Main {
- /** Creates a new instance of Main */
- public Main() {
+ public static void main(String[] args) {
+ //set the application dir to the local directory
+ File appdir = new File(".");
+ //now check if there is an argument
+ if(args.length > 0) {
+ //ok, that means he wants to specify that manually
+ appdir = new File(args[0]);
+ }
+
+ //create an Main object
+ Main main = new Main();
+
+ //init Main
+ main.init(appdir);
+
+ //run Main
+ main.run();
}
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- // TODO code application logic here
+
+
+ public void init(File appdir) {
+ //that could be an internal error
+ assert appdir != null;
+ //this is an user error
+ if(!appdir.exists()) {
+
+ }
}
+
+ public void run() {
+
+ }
+
+
+
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|