25 |
* Written by Benja Fallenstein |
* Written by Benja Fallenstein |
26 |
*/ |
*/ |
27 |
package gzz.loom; |
package gzz.loom; |
28 |
|
import gzz.client.*; |
29 |
import gzz.vob.*; |
import gzz.vob.*; |
30 |
import gzz.vob.vobs.*; |
import gzz.vob.vobs.*; |
31 |
|
|
32 |
|
import java.awt.event.MouseEvent; |
33 |
import com.hp.hpl.mesa.rdf.jena.model.*; |
import com.hp.hpl.mesa.rdf.jena.model.*; |
34 |
|
|
35 |
/** A very simple view of an RDF graph. |
/** A very simple view of an RDF graph. |
67 |
throw new Error("RDFException: "+e); |
throw new Error("RDFException: "+e); |
68 |
} |
} |
69 |
} |
} |
70 |
|
|
71 |
|
public static void main(String[] args) { |
72 |
|
Shower s = new Shower() { |
73 |
|
Screen screen; |
74 |
|
public void setScreen(Screen s) { |
75 |
|
this.screen = s; |
76 |
|
} |
77 |
|
public VobScene generate() { |
78 |
|
return null; |
79 |
|
} |
80 |
|
public void chg() {} |
81 |
|
}; |
82 |
|
Binder b = new Binder() { |
83 |
|
public void keystroke(String s) {} |
84 |
|
public void mouse(MouseEvent m) {} |
85 |
|
public void setScreen(Screen s) {} |
86 |
|
public void timeout(Object id) {} |
87 |
|
public void windowClosed() {} |
88 |
|
}; |
89 |
|
|
90 |
|
GraphicsAPI api = GraphicsAPI.getInstance(); |
91 |
|
AbstractUpdateManager.addWindow(new Screen(api.createWindow(), b, s)); |
92 |
|
} |
93 |
} |
} |