nfrankel
10/10/2016, 7:24 PMfun AbstractSelect.items(vararg itemId: Any) = addItems(itemId)
fun AbstractSelect.items(itemIds: Collection<Any>) = addItems(itemIds)
the problem is that the existing java class already has a class named items
public abstract class AbstractSelect {
protected Container items;
// blah blah blah
}
public class ComboBox extends AbstractSelect {
...
}
i'm using it like this:
ComboBox().items("foo", "bar", "baz")
and the compiler complains:
Error:(16, 13) Kotlin: Cannot access 'items': it is protected/*protected and package*/ in 'ComboBox'