Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Wrapper knihovní třídy

Zdravím,
v projektu ohledně kalendářových dat využívám knihovnu iCal4j, zejména třídu VEvent. Tato třída neimplementuje rozhraní Comparable, tudíž nemá metodu compareTo, kterou bych potřeboval, abych mohl VEventy ukládat do řazeného TreeSetu.
Pokud si napíšu wrapper MyEvent extends VEvent, implementuji Comparable, tak dostávám výjimku:
Exception in thread "main" java.lang.ClassCastException: net.fortuna.ical4j.model.component.VEvent cannot be cast to MyEvent.
Ta je vyhazována na řádce, kde se pokouším přetypovat VEvent na MyEvent.
Hlavička MyEventu:
public class MyEvent extends VEvent implements Comparable<MyEvent>

Jak toto vyřešit / obejít? Díky

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny