Ta chyba, ze

The type XXX may not subclass Enum explicitly


je tam preto, ze od java.lang.Enum nemozno dedit (enumy maju zakazanu dedicnost).

Ale podla mna sa snazime vyriesit iny problem nez ten, ktory existuje.

O co ide? O situaciu, ked chcete mat

public enum EventType {
  INVITED_ONLY, PUBLIC
}

?

On 25. 6. 2010 16:03, Ivan Polak wrote:
ano, je to java.lang.Enum:

import java.lang.Enum;
import java.util.HashMap;
import java.util.Map;

public class EventType extends Enum {
....
}

Ivan

2010/6/25 Tomas Hubalek<[email protected]>:
A je to určitě dědění z java.lang.Enum? Není to z nějaké jiné třídy, která se 
náhodou jmenuje taky Enum?

Tom

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Ivan Polak
Sent: Friday, June 25, 2010 3:57 PM
To: Java
Subject: extends ENUM

zdravim konferenciu,

prerabam jeden stary projekt a narazil som tam na konstrukciu:

public class EventType extends Enum {
....
}

co samozrejme dava v jave 1.6 nasledovnu chybu

The type TrackerEventType may not subclass Enum explicitly

nerobil niekto uz nieco podobne, ako najlepsie prepisat dedenie z ENUM

dakujem

Ivan


Odpovedet emailem