STS3803: ensure correct jdt representation created for enum with abstract methods