bitmuncher
Senior-Nerd
Ich arbeite mich gerade etwas tiefer in Java ein. Dabei nutze ich das erste Mal Eclipse anstatt Emacs und dieser zeigt mir in einem funktionierenden Code immer Warnungen an, bei denen ich 1. keine Ahnung habe, was sie mir sagen wollen und 2. sie deswegen auch nicht beheben kann. Die Warnungen sind alle in folgender Art:
Die zugehörige Code-Zeile sieht so aus (hier nur ein Beispiel):
Nun stellt sich mir natürlich die Frage, wie man Referenzen in Java parametisieren kann. Hat mal jemand einen passenden Ausschnitt aus einer Referenz parat oder kann mir erklären was diese Warnung soll? Der Code funktioniert ansich problemlos und der Compiler wirft beim Erstellen des Projekts auch keine Fehler aus.
Sofern es wichtig ist. 'client' ist vom Typ 'IClient' aus der Wowza-Mediaserver-Library. Rückgabe-Typ von getProperties() ist 'WMSProperties' und getProperty gibt ein 'Object' zurück. Die API-Doku für IClient findet man unter http://accesscafegroup.com/WowzaMed...n/serverapi/com/wowza/wms/client/IClient.html
Code:
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized...
Die zugehörige Code-Zeile sieht so aus (hier nur ein Beispiel):
Code:
ArrayList oList=(ArrayList) client.getProperties().getProperty("StreamList");
Nun stellt sich mir natürlich die Frage, wie man Referenzen in Java parametisieren kann. Hat mal jemand einen passenden Ausschnitt aus einer Referenz parat oder kann mir erklären was diese Warnung soll? Der Code funktioniert ansich problemlos und der Compiler wirft beim Erstellen des Projekts auch keine Fehler aus.
Sofern es wichtig ist. 'client' ist vom Typ 'IClient' aus der Wowza-Mediaserver-Library. Rückgabe-Typ von getProperties() ist 'WMSProperties' und getProperty gibt ein 'Object' zurück. Die API-Doku für IClient findet man unter http://accesscafegroup.com/WowzaMed...n/serverapi/com/wowza/wms/client/IClient.html