hallo, und zwar habe ich ein Interface...
nun habe ich eine Klasse die das implementiert...
ABmConfiguration erbt von AbstractCfg
ebenfalls habe ich eine zweite Klasse, die das interface auch implementiert
CDeEntry erbt auch von AbstractCfg
JEdoch brauche ich halt ein Set von CDeEntry
Also mir ist klar das es nicht geht, weil Set ja nicht von AbstractCfg erbt, aber könnt ihr mir sagen wie ich das am besten realisiere....?
Also ich muss ja bestimmt nur das Interface jetzt bearbeiten...
Danke im Vorraus
Java:
public interface IBasicUiService<T extends AbstractCfg> {
@Nonnull
void setUi(@Nonnull T input, @Nonnull Composite parent);
}
nun habe ich eine Klasse die das implementiert...
Java:
public class ABmBasicUiService implements IBasicUiService<ABmConfiguration> {
ABmConfiguration erbt von AbstractCfg
ebenfalls habe ich eine zweite Klasse, die das interface auch implementiert
Java:
public class CDeBasicUiService implements IBasicUiService<Set<CDeEntry>> {
CDeEntry erbt auch von AbstractCfg
JEdoch brauche ich halt ein Set von CDeEntry
Java:
<Set<CDeEntry>>
Also mir ist klar das es nicht geht, weil Set ja nicht von AbstractCfg erbt, aber könnt ihr mir sagen wie ich das am besten realisiere....?
Also ich muss ja bestimmt nur das Interface jetzt bearbeiten...
Danke im Vorraus
Zuletzt bearbeitet: