Public Member Functions | |
Allesfresser (VisClient client) | |
void | frissClipboard () |
void | drop (DropTargetDropEvent dtde) |
void | friss (Transferable tf) |
VisNode | frissFile (String path) |
Static Public Member Functions | |
static String | cleanPath (String path) |
Package Functions | |
void | friss (String text) |
Package Attributes | |
VisClient | client |
-Strings -with file URLs, see below -with website URLs -with text
-Files -images (jpeg, jpg, gif, png) -videos (mpeg, mpg, avi, mov, rm, wmv, asf) -3d objects (.obj (alias wavefront)) -maps (.coord) -subtitle files (.srt) -gps route files(/gps/...txt) -other types TODO
-Directorys -of files as above
TODO real mime type detection
Definition at line 57 of file Allesfresser.java.
org.hfbk.vis.Allesfresser.Allesfresser | ( | VisClient | client | ) |
void org.hfbk.vis.Allesfresser.frissClipboard | ( | ) |
receive clipboard content
Definition at line 68 of file Allesfresser.java.
References org.hfbk.vis.Allesfresser.friss().
Here is the call graph for this function:
void org.hfbk.vis.Allesfresser.drop | ( | DropTargetDropEvent | dtde | ) |
we are a drop target. dropping can involve a large amount of files to visualise, so we we launch another Thread for this.
Definition at line 80 of file Allesfresser.java.
References org.hfbk.vis.Allesfresser.friss().
Here is the call graph for this function:
void org.hfbk.vis.Allesfresser.friss | ( | Transferable | tf | ) |
try to digest some OS spend data...
tf | the input data |
Definition at line 92 of file Allesfresser.java.
Referenced by org.hfbk.vis.Allesfresser.drop(), org.hfbk.vis.Allesfresser.frissClipboard(), and org.hfbk.vis.UdpListener.parseMsg().
Here is the caller graph for this function:
void org.hfbk.vis.Allesfresser.friss | ( | String | text | ) | [package] |
Definition at line 130 of file Allesfresser.java.
References org.hfbk.vis.visnode.VisRoot.add(), org.hfbk.vis.visnode.VisNode.add(), org.hfbk.vis.visnode.VisNode.children, org.hfbk.vis.Allesfresser.client, org.hfbk.vis.Allesfresser.frissFile(), org.hfbk.vis.VisClient.mouseViewpoint, org.hfbk.vis.visnode.VisNode.position, org.hfbk.vis.VisClient.root, and org.hfbk.vis.VisClient.setViewpoint().
Here is the call graph for this function:
VisNode org.hfbk.vis.Allesfresser.frissFile | ( | String | path | ) |
Definition at line 161 of file Allesfresser.java.
References org.hfbk.vis.Allesfresser.cleanPath(), org.hfbk.vis.Allesfresser.client, org.hfbk.vis.visnode.VisRoot.fetch(), org.hfbk.vis.VisClient.mouseViewpoint, org.hfbk.vis.VisClient.root, and org.dronus.graph.Node.text.
Referenced by org.hfbk.vis.Allesfresser.friss(), and org.hfbk.vis.visnode.VisDir.renderSelf().
Here is the call graph for this function:
Here is the caller graph for this function:
static String org.hfbk.vis.Allesfresser.cleanPath | ( | String | path | ) | [static] |
cleans up pathes: remove newlines, file:// prefix, decode
Definition at line 208 of file Allesfresser.java.
Referenced by org.hfbk.vis.Allesfresser.frissFile().
Here is the caller graph for this function:
VisClient org.hfbk.vis.Allesfresser.client [package] |
Definition at line 59 of file Allesfresser.java.
Referenced by org.hfbk.vis.Allesfresser.Allesfresser(), org.hfbk.vis.Allesfresser.friss(), and org.hfbk.vis.Allesfresser.frissFile().