到目前为止,我的域看起来像:
~.domain.RenderJob
~.domain.RenderLayer
~.domain.ImageLayer extends ~.domain.RenderLayer
~.domain.ColorLayer extends ~.domain.RenderLayer
我想向 RenderJob 添加一个名为“图层”的设置字段。集合中的元素可以是 ImageLayer 或 ColorLayer 类型,两者都扩展了 RenderLayer。有没有办法设置图层字段,以便它接受两种类型的图层中的任何一种?