Files
kotlin-fork/j2k/testData/fileOrElement/objectLiteral/MyFrame.kt
T
Natalia Ukhorskaya ee860fdde5 J2K: Insert class body for anonymous classes
#KT-8952 Fixed
2015-09-11 15:21:39 +03:00

41 lines
743 B
Kotlin
Vendored

package demo
interface WindowListener {
public fun windowClosing()
}
interface EmptyWindowListener
open class EmptyWindowAdapter
open class WindowAdapter : WindowListener {
override fun windowClosing() {
}
}
open class Frame {
public fun addWindowListener(listener: WindowListener) {
}
}
public class Client : Frame() {
init {
val a = object : WindowAdapter() {
override fun windowClosing() {
}
}
addWindowListener(a)
addWindowListener(object : WindowAdapter() {
override fun windowClosing() {
}
})
val b = object : EmptyWindowListener {
}
val c = object : EmptyWindowAdapter() {
}
}
}