2017-07-27 4 views
0

Ich habe 2 kleine Frage. Ich versuche, einen Knoten und eine Edge-Datei zu importieren. Ich habe die Edge-Datei mit der LoadNetworkFileTaskFactory-Schnittstelle importiert. Wie im folgenden Code:Wie eine Knotendatei (.csv) mit LoadTableFileTaskFactory importieren()

LoadNetworkFileTaskFactory EdgeFile = adapter.get_LoadNetworkFileTaskFactory(); 
     TaskIterator taskIterator = EdgeFile.createTaskIterator(file2); 
     adapter.getTaskManager().execute(taskIterator); 

Aber wenn ich versuche, wie oben eine node.csv Datei mit derselben Art und Weise zu importieren, könnte ich nicht, dass achive. Ich diesen Code verwendet, die zu den oberen Code sehr ähnlich ist:

LoadTableFileTaskFactory nodeFile = adapter.get_LoadTableFileTaskFactory(); 
     TaskIterator taskIterator = nodeFile.createTaskIterator(file); 
     adapter.getTaskManager().execute(taskIterator); 

Wenn ich die Schaltfläche geklickt, die den Code oben ausgeführt werden soll, ist nichts passiert. Wo mache ich falsch?

Und meine zweite Frage ist, dass ich eine App namens CySpanningTree sah, und es hat einen neuen Tab auf dem Bedienfeld wie das Bild unten. Kann ich das tun, einen Adapter mit (nicht mit der Verwendung von Bundle, ich mit dem Manifest-Datei Probleme haben, die gleich mit diesem ist.)

Vielen Dank. Ali

+0

** Moderstor Hinweis **: [tag: cytoscape.js] bezieht sich auf die JS-Bibliothek und nicht die Desktop v3 Cytoscape-App, die Sie verwenden . Bitte verwenden Sie die richtigen Tags, damit Benutzer Ihre Probleme genau beantworten können. –

Antwort