- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Skript für Medienzugriff
Hallo,
ich möchte ein Skript schreiben welches über den Medienstore läuft und jene Medien mir rausschreibt welche nicht verwendet werden.
Der Aufruf schaut momentan wie folgt aus:
import firstspirit.access.store.mediastore.*;
import javax.Swing.JTextArea;
import firstspirit.access.store.Store;
ms = context.getUserService().getStore(Store.MEDIA_STORE,false); // Zugriff auf den Medienstore
mt = ms.getFilename().getChildren(Media.class,true); // Zugriff auf den Filename, laut API kann man das mit "getFilename() " machen
iter = mt.iterator();
while(iter.hasNext()) {
mst = iter.next();
try{
id = mst.getIncomingReferences()[0].getId();
}
catch(Exception e){
myArea.append("-> " + mst.getUid() + "\n");
}
}
Ich bekomm bei der Ausführung jedoch folgende Fehlermeldung:
de.espirit.firstspirit.access.script.ExecutionException: Error in method invocation: Method getFilename() not found in class'de.espirit.firstspirit.store.access.mediastore.MediaStoreRootImpl' at line ..
Durch den import von " ..mediastore.*; " müsste er doch die Methode finden oder täusche ich mich?!
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oh danke, die hab ich ganz übersehen.
Eine grundsätzliche Verständnisfrage hätte ich dazu noch: Ich habe gestern die Klasse rausgenommen, das Skript abgespeichert und nochmal ausgeführt, jedoch brachte es immer noch den selben Fehler. Heut in der Früh brachte die Ausführung jedoch einen Erfolg - woran kann das liegen?


- « Previous
-
- 1
- 2
- Next »
- « Previous
-
- 1
- 2
- Next »