From 8c52bb4212f38024050185da10bc62f362104d4a Mon Sep 17 00:00:00 2001 From: Pavel Kirpichenkov Date: Tue, 5 Nov 2019 12:03:53 +0300 Subject: [PATCH] Add frontend checks for missing dependency supertypes Call checker and declaration checker are used in order to preserve backward compatibility. Attempt to use classifier usage checker was not good enouth, since not all errors found with it would actually be reported before. For example types and constructor calls don't cause supertypes to resolve, so missing supertypes would not lead to errors in case they are the only use of class name. Updated tests failing due to missing Java dependencies in superclasses. --- .../jetbrains/kotlin/diagnostics/Errors.java | 1 + .../rendering/DefaultErrorMessages.java | 1 + .../resolve/PlatformConfiguratorBase.kt | 6 +- .../kotlin/resolve/calls/CallCompleter.kt | 47 +- .../calls/tower/ResolvedAtomCompleter.kt | 23 +- .../MissingDependencySupertypeChecker.kt | 101 +++ .../serializability/withReflect.kt | 1 + .../box/casts/functions/javaTypeIsFunK.kt | 1 + .../library/test/Sub.java | 7 + .../library/test/Super.java | 7 + .../output.txt | 37 + .../source.kt | 18 + .../incompleteHierarchyInJava/output.txt | 6 + .../incompleteHierarchyInKotlin/output.txt | 6 + .../library/test/A.java | 3 + .../library/test/B.java | 5 + .../output.txt | 7 + .../source.kt | 15 + .../library/test/Sub.java | 5 + .../library/test/Super.java | 7 + .../incompleteHierarchyNoErrors/output.txt | 1 + .../incompleteHierarchyNoErrors/source.kt | 24 + .../library/library.kt | 12 + .../output.txt | 8 + .../source.kt | 9 + .../library/test/Sub.java | 3 + .../library/test/Super.java | 5 + .../incompleteHierarchyOnlyImport/output.txt | 1 + .../incompleteHierarchyOnlyImport/source.kt | 3 + .../missingStaticClass/library/test/A.java | 5 + .../missingStaticClass/library/test/C.java | 17 + .../missingStaticClass/output.txt | 4 + .../missingStaticClass/source.kt | 5 + .../testData/diagnostics/tests/Nullability.kt | 2 + .../diagnostics/tests/ResolveToJava.kt | 1 + .../inheritFromAnnotationClass2.kt | 2 +- .../extensions/kt819ExtensionProperties.kt | 1 + .../tests/regressions/kt1639-JFrame.javac.txt | 669 ------------------ .../tests/regressions/kt1639-JFrame.kt | 4 +- .../tests/regressions/kt1639-JFrame.txt | 669 ------------------ .../purelyImplementedCollection/maps.kt | 2 + .../mapsWithNullableKey.kt | 2 + .../mapsWithNullableValues.kt | 2 + .../purelyImplementedCollection/sets.kt | 2 + .../CompileKotlinAgainstCustomBinariesTest.kt | 24 + .../generators/mockJDK/filterMockJdk.kt | 7 +- .../exportedDependency/dependencies.txt | 3 +- .../common/simple/dependencies.txt | 3 +- .../testData/box/inlineMultiModule/kt16144.kt | 2 +- 49 files changed, 423 insertions(+), 1373 deletions(-) create mode 100644 compiler/frontend/src/org/jetbrains/kotlin/resolve/checkers/MissingDependencySupertypeChecker.kt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Sub.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Super.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/output.txt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/A.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/B.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/output.txt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/source.kt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Sub.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Super.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/output.txt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/source.kt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/library/library.kt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/output.txt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/source.kt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Sub.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Super.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/output.txt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/source.kt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/A.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/C.java create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/output.txt create mode 100644 compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/source.kt delete mode 100644 compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.javac.txt delete mode 100644 compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt diff --git a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/Errors.java b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/Errors.java index eedceaef4ff..1393945c66a 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/Errors.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/Errors.java @@ -100,6 +100,7 @@ public interface Errors { DiagnosticFactory2 API_NOT_AVAILABLE = DiagnosticFactory2.create(ERROR); DiagnosticFactory1 MISSING_DEPENDENCY_CLASS = DiagnosticFactory1.create(ERROR); + DiagnosticFactory2 MISSING_DEPENDENCY_SUPERCLASS = DiagnosticFactory2.create(ERROR); DiagnosticFactory1 MISSING_BUILT_IN_DECLARATION = DiagnosticFactory1.create(ERROR); DiagnosticFactory1 MISSING_SCRIPT_BASE_CLASS = DiagnosticFactory1.create(ERROR); DiagnosticFactory1 MISSING_SCRIPT_STANDARD_TEMPLATE = DiagnosticFactory1.create(ERROR); diff --git a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java index aeafd46b853..b66bf943578 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/diagnostics/rendering/DefaultErrorMessages.java @@ -375,6 +375,7 @@ public class DefaultErrorMessages { MAP.put(API_NOT_AVAILABLE, "This declaration is only available since Kotlin {0} and cannot be used with the specified API version {1}", STRING, STRING); MAP.put(MISSING_DEPENDENCY_CLASS, "Cannot access class ''{0}''. Check your module classpath for missing or conflicting dependencies", TO_STRING); + MAP.put(MISSING_DEPENDENCY_SUPERCLASS, "Cannot access ''{0}'' which is a supertype of ''{1}''. Check your module classpath for missing or conflicting dependencies", TO_STRING, TO_STRING); MAP.put(MISSING_BUILT_IN_DECLARATION, "Cannot access built-in declaration ''{0}''. Ensure that you have a dependency on the Kotlin standard library", TO_STRING); MAP.put(MISSING_SCRIPT_BASE_CLASS, "Cannot access script base class ''{0}''. Check your module classpath for missing or conflicting dependencies", TO_STRING); MAP.put(MISSING_SCRIPT_STANDARD_TEMPLATE, "No script runtime was found in the classpath: class ''{0}'' not found. Please add kotlin-script-runtime.jar to the module dependencies.", TO_STRING); diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/PlatformConfiguratorBase.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/PlatformConfiguratorBase.kt index e69925620fc..b3543fa49bf 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/PlatformConfiguratorBase.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/PlatformConfiguratorBase.kt @@ -34,7 +34,8 @@ private val DEFAULT_DECLARATION_CHECKERS = listOf( LocalVariableTypeParametersChecker(), ExplicitApiDeclarationChecker(), TailrecFunctionChecker, - TrailingCommaDeclarationChecker + TrailingCommaDeclarationChecker, + MissingDependencySupertypeChecker.ForDeclarations ) private val DEFAULT_CALL_CHECKERS = listOf( @@ -46,7 +47,8 @@ private val DEFAULT_CALL_CHECKERS = listOf( UnderscoreUsageChecker, AssigningNamedArgumentToVarargChecker(), ImplicitNothingAsTypeParameterCallChecker, PrimitiveNumericComparisonCallChecker, LambdaWithSuspendModifierCallChecker, UselessElvisCallChecker(), ResultTypeWithNullableOperatorsChecker(), NullableVarargArgumentCallChecker, - NamedFunAsExpressionChecker, ContractNotAllowedCallChecker, ReifiedTypeParameterSubstitutionChecker(), TypeOfChecker + NamedFunAsExpressionChecker, ContractNotAllowedCallChecker, ReifiedTypeParameterSubstitutionChecker(), TypeOfChecker, + MissingDependencySupertypeChecker.ForCalls ) private val DEFAULT_TYPE_CHECKERS = emptyList() private val DEFAULT_CLASSIFIER_USAGE_CHECKERS = listOf( diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallCompleter.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallCompleter.kt index 82f538517d5..ccf38c91ac7 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallCompleter.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/CallCompleter.kt @@ -9,18 +9,12 @@ import org.jetbrains.kotlin.builtins.getReturnTypeFromFunctionType import org.jetbrains.kotlin.builtins.getValueParameterTypesFromFunctionType import org.jetbrains.kotlin.builtins.isFunctionOrSuspendFunctionType import org.jetbrains.kotlin.contracts.EffectSystem -import org.jetbrains.kotlin.contracts.description.ContractProviderKey -import org.jetbrains.kotlin.contracts.description.LazyContractProvider -import org.jetbrains.kotlin.contracts.parsing.isContractCallDescriptor import org.jetbrains.kotlin.descriptors.CallableDescriptor -import org.jetbrains.kotlin.descriptors.FunctionDescriptor import org.jetbrains.kotlin.descriptors.ModuleDescriptor import org.jetbrains.kotlin.descriptors.ValueParameterDescriptor import org.jetbrains.kotlin.descriptors.annotations.Annotations import org.jetbrains.kotlin.diagnostics.Errors import org.jetbrains.kotlin.psi.* -import org.jetbrains.kotlin.psi.psiUtil.isContractDescriptionCallPsiCheck -import org.jetbrains.kotlin.psi.psiUtil.isFirstStatement import org.jetbrains.kotlin.resolve.* import org.jetbrains.kotlin.resolve.BindingContext.CONSTRAINT_SYSTEM_COMPLETER import org.jetbrains.kotlin.resolve.calls.callResolverUtil.ResolveArgumentsMode.RESOLVE_FUNCTION_ARGUMENTS @@ -46,10 +40,12 @@ import org.jetbrains.kotlin.resolve.calls.results.ResolutionStatus import org.jetbrains.kotlin.resolve.calls.smartcasts.DataFlowInfo import org.jetbrains.kotlin.resolve.calls.smartcasts.DataFlowValueFactory import org.jetbrains.kotlin.resolve.calls.tasks.TracingStrategy +import org.jetbrains.kotlin.resolve.checkers.MissingDependencySupertypeChecker import org.jetbrains.kotlin.resolve.constants.CompileTimeConstant import org.jetbrains.kotlin.resolve.constants.IntegerValueTypeConstant import org.jetbrains.kotlin.resolve.constants.IntegerValueTypeConstructor import org.jetbrains.kotlin.resolve.deprecation.DeprecationResolver +import org.jetbrains.kotlin.resolve.scopes.receivers.ReceiverValue import org.jetbrains.kotlin.types.* import org.jetbrains.kotlin.types.expressions.DataFlowAnalyzer import org.jetbrains.kotlin.utils.addToStdlib.safeAs @@ -80,21 +76,25 @@ class CallCompleter( completeAllCandidates(context, results) } - if (resolvedCall != null && context.trace.wantsDiagnostics()) { - val calleeExpression = if (resolvedCall is VariableAsFunctionResolvedCall) - resolvedCall.variableCall.call.calleeExpression - else - resolvedCall.call.calleeExpression - val reportOn = - if (calleeExpression != null && !calleeExpression.isFakeElement) calleeExpression - else resolvedCall.call.callElement + if (context.trace.wantsDiagnostics()) { + if (resolvedCall == null) { + checkMissingSupertypes(context, moduleDescriptor) + } else { + val calleeExpression = if (resolvedCall is VariableAsFunctionResolvedCall) + resolvedCall.variableCall.call.calleeExpression + else + resolvedCall.call.calleeExpression + val reportOn = + if (calleeExpression != null && !calleeExpression.isFakeElement) calleeExpression + else resolvedCall.call.callElement - val callCheckerContext = CallCheckerContext(context, deprecationResolver, moduleDescriptor) - for (callChecker in callCheckers) { - callChecker.check(resolvedCall, reportOn, callCheckerContext) + val callCheckerContext = CallCheckerContext(context, deprecationResolver, moduleDescriptor) + for (callChecker in callCheckers) { + callChecker.check(resolvedCall, reportOn, callCheckerContext) - if (resolvedCall is VariableAsFunctionResolvedCall) { - callChecker.check(resolvedCall.variableCall, reportOn, callCheckerContext) + if (resolvedCall is VariableAsFunctionResolvedCall) { + callChecker.check(resolvedCall.variableCall, reportOn, callCheckerContext) + } } } } @@ -105,6 +105,15 @@ class CallCompleter( return results } + private fun checkMissingSupertypes(context: BasicCallResolutionContext, moduleDescriptor: ModuleDescriptor) { + val call = context.call + val explicitReceiver = call.explicitReceiver.safeAs() + ?: return + MissingDependencySupertypeChecker.checkSupertypes( + explicitReceiver.type, call.callElement, context.trace, moduleDescriptor + ) + } + private fun completeAllCandidates( context: BasicCallResolutionContext, results: OverloadResolutionResultsImpl diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/ResolvedAtomCompleter.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/ResolvedAtomCompleter.kt index 98bc7ea1263..6078e5b7922 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/ResolvedAtomCompleter.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/ResolvedAtomCompleter.kt @@ -7,10 +7,7 @@ package org.jetbrains.kotlin.resolve.calls.tower import org.jetbrains.kotlin.builtins.KotlinBuiltIns import org.jetbrains.kotlin.builtins.createFunctionType -import org.jetbrains.kotlin.descriptors.CallableDescriptor -import org.jetbrains.kotlin.descriptors.FunctionDescriptor -import org.jetbrains.kotlin.descriptors.ModuleDescriptor -import org.jetbrains.kotlin.descriptors.PropertyDescriptor +import org.jetbrains.kotlin.descriptors.* import org.jetbrains.kotlin.descriptors.impl.FunctionDescriptorImpl import org.jetbrains.kotlin.descriptors.impl.ReceiverParameterDescriptorImpl import org.jetbrains.kotlin.psi.KtElement @@ -31,6 +28,7 @@ import org.jetbrains.kotlin.resolve.calls.smartcasts.DataFlowValueFactory import org.jetbrains.kotlin.resolve.calls.tasks.ExplicitReceiverKind import org.jetbrains.kotlin.resolve.calls.tasks.TracingStrategyImpl import org.jetbrains.kotlin.resolve.calls.util.CallMaker +import org.jetbrains.kotlin.resolve.checkers.MissingDependencySupertypeChecker import org.jetbrains.kotlin.resolve.deprecation.DeprecationResolver import org.jetbrains.kotlin.types.* import org.jetbrains.kotlin.types.expressions.DoubleColonExpressionResolver @@ -92,6 +90,7 @@ class ResolvedAtomCompleter( val lastCall = if (resolvedCall is VariableAsFunctionResolvedCall) resolvedCall.functionCall else resolvedCall if (ErrorUtils.isError(resolvedCall.candidateDescriptor)) { kotlinToResolvedCallTransformer.runArgumentsChecks(topLevelCallContext, topLevelTrace, lastCall as NewResolvedCallImpl<*>) + checkMissingReceiverSupertypes(resolvedCall, moduleDescriptor, topLevelTrace) return resolvedCall } @@ -118,6 +117,22 @@ class ResolvedAtomCompleter( return resolvedCall } + private fun checkMissingReceiverSupertypes( + resolvedCall: ResolvedCall, + moduleDescriptor: ModuleDescriptor, + trace: BindingTrace + ) { + val receiverValue = resolvedCall.dispatchReceiver ?: resolvedCall.extensionReceiver + receiverValue?.type?.let { receiverType -> + MissingDependencySupertypeChecker.checkSupertypes( + receiverType, + resolvedCall.call.callElement, + trace, + moduleDescriptor + ) + } + } + private fun clearPartiallyResolvedCall(resolvedCallAtom: ResolvedCallAtom) { val psiCall = KotlinToResolvedCallTransformer.keyForPartiallyResolvedCall(resolvedCallAtom) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/checkers/MissingDependencySupertypeChecker.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/checkers/MissingDependencySupertypeChecker.kt new file mode 100644 index 00000000000..03c35b38ad3 --- /dev/null +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/checkers/MissingDependencySupertypeChecker.kt @@ -0,0 +1,101 @@ +/* + * Copyright 2010-2019 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. + */ + +package org.jetbrains.kotlin.resolve.checkers + +import com.intellij.psi.PsiElement +import org.jetbrains.kotlin.descriptors.* +import org.jetbrains.kotlin.diagnostics.Errors +import org.jetbrains.kotlin.psi.KtDeclaration +import org.jetbrains.kotlin.psi.KtTypeParameterListOwner +import org.jetbrains.kotlin.resolve.BindingContext +import org.jetbrains.kotlin.resolve.BindingTrace +import org.jetbrains.kotlin.resolve.calls.checkers.CallChecker +import org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext +import org.jetbrains.kotlin.resolve.calls.model.ResolvedCall +import org.jetbrains.kotlin.resolve.descriptorUtil.classId +import org.jetbrains.kotlin.resolve.descriptorUtil.fqNameSafe +import org.jetbrains.kotlin.types.KotlinType +import org.jetbrains.kotlin.types.typeUtil.supertypes + +object MissingDependencySupertypeChecker { + object ForDeclarations : DeclarationChecker { + override fun check(declaration: KtDeclaration, descriptor: DeclarationDescriptor, context: DeclarationCheckerContext) { + val trace = context.trace + val module = context.moduleDescriptor + + if (descriptor is ClassDescriptor) { + checkSupertypes(descriptor.defaultType, declaration, trace, module) + } + + if (declaration is KtTypeParameterListOwner) { + for (ktTypeParameter in declaration.typeParameters) { + val typeParameterDescriptor = trace.bindingContext.get(BindingContext.TYPE_PARAMETER, ktTypeParameter) ?: continue + for (upperBound in typeParameterDescriptor.upperBounds) { + checkSupertypes(upperBound, ktTypeParameter, trace, module) + } + } + } + } + } + + object ForCalls : CallChecker { + override fun check(resolvedCall: ResolvedCall<*>, reportOn: PsiElement, context: CallCheckerContext) { + val descriptor = resolvedCall.resultingDescriptor + + // Constructor call leads to resolution of supertypes of enclosing class if it's an inner class constructor + checkHierarchy(descriptor.dispatchReceiverParameter?.declaration, reportOn, context) + // The constructed class' own supertypes are not resolved after constructor call, + // so its containing declaration should not be checked. + if (descriptor !is ConstructorDescriptor) { + checkHierarchy(descriptor.containingDeclaration, reportOn, context) + checkHierarchy(descriptor.extensionReceiverParameter?.declaration, reportOn, context) + } + } + + private val ReceiverParameterDescriptor.declaration + get() = value.type.constructor.declarationDescriptor + + private fun checkHierarchy(declaration: DeclarationDescriptor?, reportOn: PsiElement, context: CallCheckerContext) { + if (declaration !is ClassifierDescriptor) return + + checkSupertypes(declaration.defaultType, reportOn, context.trace, context.moduleDescriptor) + } + } + + fun checkSupertypes( + classifierType: KotlinType, + reportOn: PsiElement, + trace: BindingTrace, + moduleDescriptor: ModuleDescriptor + ) { + val classifierDescriptor = classifierType.constructor.declarationDescriptor ?: return + + for (supertype in classifierType.supertypes()) { + val supertypeDeclaration = supertype.constructor.declarationDescriptor + + /* + * TODO: expects are not checked, because findClassAcrossModuleDependencies does not work with actualization via type alias + * Type parameters are skipped here, bounds of type parameters are checked in declaration checker separately + * Local declarations are ignored for optimization + */ + if (supertypeDeclaration !is ClassDescriptor || supertypeDeclaration.isExpect) continue + if (supertypeDeclaration.visibility == Visibilities.LOCAL) continue + + val superTypeClassId = supertypeDeclaration.classId ?: continue + val dependency = moduleDescriptor.findClassAcrossModuleDependencies(superTypeClassId) + + if (dependency == null || dependency is NotFoundClasses.MockClassDescriptor) { + trace.report( + Errors.MISSING_DEPENDENCY_SUPERCLASS.on( + reportOn, + supertypeDeclaration.fqNameSafe, + classifierDescriptor.fqNameSafe + ) + ) + } + } + } +} diff --git a/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt b/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt index 6b1a05b3265..266a08313c9 100644 --- a/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt +++ b/compiler/testData/codegen/box/callableReference/serializability/withReflect.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// FULL_JDK // WITH_REFLECT import java.io.* diff --git a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt index b1d17c46d10..9a27af44bb9 100644 --- a/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt +++ b/compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt @@ -1,4 +1,5 @@ // TARGET_BACKEND: JVM +// WITH_RUNTIME // FILE: JFun.java diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Sub.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Sub.java new file mode 100644 index 00000000000..a535f489d29 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Sub.java @@ -0,0 +1,7 @@ +package test; + +public class Sub extends Super { + public String resolved() { + return "Sub"; + } +} \ No newline at end of file diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Super.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Super.java new file mode 100644 index 00000000000..0571db0bcad --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/library/test/Super.java @@ -0,0 +1,7 @@ +package test; + +public class Super { + String unresolved() { + return "Super"; + } +} \ No newline at end of file diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/output.txt new file mode 100644 index 00000000000..98c12b14fef --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/output.txt @@ -0,0 +1,37 @@ +error: supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: + class test.Sub, unresolved supertypes: test.Super + +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:3:1: error: cannot access 'test.Super' which is a supertype of 'SubSub'. Check your module classpath for missing or conflicting dependencies +class SubSub : Sub() +^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:4:14: error: cannot access 'test.Super' which is a supertype of 'test.Sub'. Check your module classpath for missing or conflicting dependencies +class Client(val prop: T) + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:5:6: error: cannot access 'test.Super' which is a supertype of 'test.Sub'. Check your module classpath for missing or conflicting dependencies +fun withTypeParam() {} + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:12:11: error: unresolved reference: unresolved + Sub().unresolved() + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:12:11: error: cannot access 'test.Super' which is a supertype of 'test.Sub'. Check your module classpath for missing or conflicting dependencies + Sub().unresolved() + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:13:14: error: unresolved reference: unresolved + SubSub().unresolved() + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:13:14: error: cannot access 'test.Super' which is a supertype of 'SubSub'. Check your module classpath for missing or conflicting dependencies + SubSub().unresolved() + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:14:15: error: cannot access 'test.Super' which is a supertype of 'test.'. Check your module classpath for missing or conflicting dependencies + val obj = object : Sub() {} + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:15:25: error: cannot access 'test.Super' which is a supertype of 'test.Sub'. Check your module classpath for missing or conflicting dependencies + withCallRefArg(Sub::resolved) + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:16:11: error: cannot access 'test.Super' which is a supertype of 'test.Sub'. Check your module classpath for missing or conflicting dependencies + Sub().resolved() + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt:17:11: error: cannot access 'test.Super' which is a supertype of 'test.Sub'. Check your module classpath for missing or conflicting dependencies + Sub().extension() + ^ +COMPILATION_ERROR diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt new file mode 100644 index 00000000000..1e41c87ef08 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyErrorPositions/source.kt @@ -0,0 +1,18 @@ +import test.Sub; + +class SubSub : Sub() +class Client(val prop: T) +fun withTypeParam() {} + +fun withCallRefArg(arg: Sub.() -> String) {} + +fun Sub.extension() {} + +fun test() { + Sub().unresolved() + SubSub().unresolved() + val obj = object : Sub() {} + withCallRefArg(Sub::resolved) + Sub().resolved() + Sub().extension() +} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInJava/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInJava/output.txt index 529e30467f7..c92ccf9dfb0 100644 --- a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInJava/output.txt +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInJava/output.txt @@ -1,7 +1,13 @@ error: supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: class test.Sub, unresolved supertypes: test.Super +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInJava/source.kt:3:1: error: cannot access 'test.Super' which is a supertype of 'SubSub'. Check your module classpath for missing or conflicting dependencies +class SubSub : Sub() +^ compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInJava/source.kt:5:22: error: unresolved reference: foo +fun bar() = SubSub().foo() + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInJava/source.kt:5:22: error: cannot access 'test.Super' which is a supertype of 'SubSub'. Check your module classpath for missing or conflicting dependencies fun bar() = SubSub().foo() ^ COMPILATION_ERROR diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInKotlin/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInKotlin/output.txt index 846181f0b97..faeca3c57dc 100644 --- a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInKotlin/output.txt +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInKotlin/output.txt @@ -1,7 +1,13 @@ error: supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: class test.Sub, unresolved supertypes: test.Super +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInKotlin/source.kt:3:1: error: cannot access 'test.Super' which is a supertype of 'SubSub'. Check your module classpath for missing or conflicting dependencies +class SubSub : Sub() +^ compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInKotlin/source.kt:5:22: error: unresolved reference: foo +fun bar() = SubSub().foo() + ^ +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyInKotlin/source.kt:5:22: error: cannot access 'test.Super' which is a supertype of 'SubSub'. Check your module classpath for missing or conflicting dependencies fun bar() = SubSub().foo() ^ COMPILATION_ERROR diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/A.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/A.java new file mode 100644 index 00000000000..06b3dba2c0e --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/A.java @@ -0,0 +1,3 @@ +package test; + +public interface A { } diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/B.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/B.java new file mode 100644 index 00000000000..e0975621506 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/library/test/B.java @@ -0,0 +1,5 @@ +package test; + +public class B implements A { + public static Object n() { return null; } +} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/output.txt new file mode 100644 index 00000000000..71b5795f63e --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/output.txt @@ -0,0 +1,7 @@ +error: supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: + class test.B, unresolved supertypes: test.A + +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/source.kt:5:15: error: cannot access 'test.A' which is a supertype of 'test.B'. Check your module classpath for missing or conflicting dependencies + D.m(B.n()) + ^ +COMPILATION_ERROR diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/source.kt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/source.kt new file mode 100644 index 00000000000..26f84827f2c --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyMissingInterface/source.kt @@ -0,0 +1,15 @@ +import test.* + +public class C { + fun test() { + D.m(B.n()) + } +} + +public class D { + companion object { + @JvmStatic + @Suppress("UNUSED_PARAMETER") + fun m(o: Any?) {} + } +} \ No newline at end of file diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Sub.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Sub.java new file mode 100644 index 00000000000..aa08b2fb540 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Sub.java @@ -0,0 +1,5 @@ +package test; + +public class Sub extends Super { + +} \ No newline at end of file diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Super.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Super.java new file mode 100644 index 00000000000..56493e0dee6 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/library/test/Super.java @@ -0,0 +1,7 @@ +package test; + +public class Super { + String foo() { + return "Super"; + } +} \ No newline at end of file diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/output.txt new file mode 100644 index 00000000000..a0aba9318ad --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/output.txt @@ -0,0 +1 @@ +OK \ No newline at end of file diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/source.kt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/source.kt new file mode 100644 index 00000000000..57080494bed --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyNoErrors/source.kt @@ -0,0 +1,24 @@ +import test.Sub as MySub; + +typealias Sub = MySub + +class Test + +@Suppress("UNUSED_PARAMETER") +fun useCallRef(ref: Any?) {} + +@Suppress("UNUSED_PARAMETER") +fun simpleFun(arg: Sub): Sub = Sub() + +inline fun inlineFun(t: T) = t + +// Imports, aliases type references, constructor calls and callable references don't trigger supertype resolution. +// There should be no error for backward compatibility, despite the missing supertype. +fun test() { + @Suppress("UNUSED_VARIABLE") + val x: Sub = Sub() + Test() + useCallRef(::Sub) + simpleFun(Sub()) + inlineFun(Sub()) +} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/library/library.kt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/library/library.kt new file mode 100644 index 00000000000..d89556dd800 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/library/library.kt @@ -0,0 +1,12 @@ +package test + +public open class Super + +public class SubClass : Super() { + inner class Inner + class InnerStatic +} + +public object SubObject : Super() { + class InnerStatic +} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/output.txt new file mode 100644 index 00000000000..0c1c50f7b34 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/output.txt @@ -0,0 +1,8 @@ +error: supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: + class test.SubClass, unresolved supertypes: test.Super + class test.SubObject, unresolved supertypes: test.Super + +compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/source.kt:6:16: error: cannot access 'test.Super' which is a supertype of 'test.SubClass'. Check your module classpath for missing or conflicting dependencies + SubClass().Inner() // Error - dispatch receiver misses supertype + ^ +COMPILATION_ERROR diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/source.kt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/source.kt new file mode 100644 index 00000000000..913d06a336e --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOfEnclosingClass/source.kt @@ -0,0 +1,9 @@ +import test.* +import test.SubClass.InnerStatic as ClassInnerStatic // No error - does not force supertype resolution for SubClass +import test.SubObject.InnerStatic // TODO report error - imports from object force resolution of its supertypes + +fun test() { + SubClass().Inner() // Error - dispatch receiver misses supertype + SubClass.InnerStatic() // No error - does not force supertype resolution for SubClass + SubObject.InnerStatic() // TODO report error - for objects supertypes are resolved here +} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Sub.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Sub.java new file mode 100644 index 00000000000..173a98e7726 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Sub.java @@ -0,0 +1,3 @@ +package test; + +public class Sub extends Super {} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Super.java b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Super.java new file mode 100644 index 00000000000..e55432506d9 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/library/test/Super.java @@ -0,0 +1,5 @@ +package test; + +public class Super { + public static final int I = 0; +} \ No newline at end of file diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/output.txt new file mode 100644 index 00000000000..d86bac9de59 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/output.txt @@ -0,0 +1 @@ +OK diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/source.kt b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/source.kt new file mode 100644 index 00000000000..60e40a2c88b --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/incompleteHierarchyOnlyImport/source.kt @@ -0,0 +1,3 @@ +import test.Sub.*; + +class Test diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/A.java b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/A.java new file mode 100644 index 00000000000..d38497bfd38 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/A.java @@ -0,0 +1,5 @@ +package test; + +public class A { + public A (C.D x) {} +} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/C.java b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/C.java new file mode 100644 index 00000000000..f238166b784 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/library/test/C.java @@ -0,0 +1,17 @@ +package test; + +public class C { + public static class D extends C { + public D() { + super(); + } + + public static int g() { + return 1; + } + } + + public static D makeD() { + return new D(); + } +} diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/output.txt b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/output.txt new file mode 100644 index 00000000000..0194603c11f --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/output.txt @@ -0,0 +1,4 @@ +compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/source.kt:4:15: error: cannot access class 'test.C.D'. Check your module classpath for missing or conflicting dependencies + val c = C.makeD() + ^ +COMPILATION_ERROR diff --git a/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/source.kt b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/source.kt new file mode 100644 index 00000000000..c998ce97a93 --- /dev/null +++ b/compiler/testData/compileKotlinAgainstCustomBinaries/missingStaticClass/source.kt @@ -0,0 +1,5 @@ +import test.*; + +fun test() { + val c = C.makeD() +} \ No newline at end of file diff --git a/compiler/testData/diagnostics/tests/Nullability.kt b/compiler/testData/diagnostics/tests/Nullability.kt index a7599f3cd27..374ddcfa54e 100644 --- a/compiler/testData/diagnostics/tests/Nullability.kt +++ b/compiler/testData/diagnostics/tests/Nullability.kt @@ -1,4 +1,6 @@ // !WITH_NEW_INFERENCE +// FULL_JDK + fun test() { val a : Int? = 0 if (a != null) { diff --git a/compiler/testData/diagnostics/tests/ResolveToJava.kt b/compiler/testData/diagnostics/tests/ResolveToJava.kt index 75828e1f1f0..1de4a07950f 100644 --- a/compiler/testData/diagnostics/tests/ResolveToJava.kt +++ b/compiler/testData/diagnostics/tests/ResolveToJava.kt @@ -1,6 +1,7 @@ // !WITH_NEW_INFERENCE // !CHECK_TYPE // JAVAC_SKIP +// FULL_JDK // FILE: f.kt diff --git a/compiler/testData/diagnostics/tests/annotations/inheritFromAnnotationClass2.kt b/compiler/testData/diagnostics/tests/annotations/inheritFromAnnotationClass2.kt index c0b15937482..7a63ab0f4e5 100644 --- a/compiler/testData/diagnostics/tests/annotations/inheritFromAnnotationClass2.kt +++ b/compiler/testData/diagnostics/tests/annotations/inheritFromAnnotationClass2.kt @@ -1,4 +1,4 @@ -// !DIAGNOSTICS: -SUPERTYPES_FOR_ANNOTATION_CLASS -VIRTUAL_MEMBER_HIDDEN -FINAL_SUPERTYPE +// !DIAGNOSTICS: -SUPERTYPES_FOR_ANNOTATION_CLASS -VIRTUAL_MEMBER_HIDDEN -FINAL_SUPERTYPE -MISSING_DEPENDENCY_SUPERCLASS // These errors need to be suppressed to cause light class generation // FILE: test.kt diff --git a/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.kt b/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.kt index 76884c762d4..b70c71e2284 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.kt +++ b/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.kt @@ -1,4 +1,5 @@ //KT-819 Redeclaration error for extension properties with the same name and different receivers +// FULL_JDK import java.io.* diff --git a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.javac.txt b/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.javac.txt deleted file mode 100644 index cd9456d483b..00000000000 --- a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.javac.txt +++ /dev/null @@ -1,669 +0,0 @@ -package - -package test { - - public final class KFrame : javax.swing.JFrame { - public constructor KFrame() - invisible_fake final override /*1*/ /*fake_override*/ var acc: java.security.AccessControlContext! - protected/*protected and package*/ final override /*1*/ /*fake_override*/ var accessibleContext: javax.accessibility.AccessibleContext! - invisible_fake final override /*1*/ /*fake_override*/ var alwaysOnTop: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var anchor: kotlin.Any! - invisible_fake final override /*1*/ /*fake_override*/ var appContext: sun.awt.AppContext! - invisible_fake final override /*1*/ /*fake_override*/ var autoFocusTransferOnDisposal: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var autoRequestFocus: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var background: java.awt.Color! - invisible_fake final override /*1*/ /*fake_override*/ var backgroundEraseDisabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var beforeFirstShow: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var boundsOp: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var bufferStrategy: java.awt.image.BufferStrategy! - invisible_fake final override /*1*/ /*fake_override*/ var changeSupport: java.beans.PropertyChangeSupport! - invisible_fake final override /*1*/ /*fake_override*/ var coalescingEnabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var component: kotlin.collections.(Mutable)List! - invisible_fake final override /*1*/ /*fake_override*/ var componentListener: java.awt.event.ComponentListener! - invisible_fake final override /*1*/ /*fake_override*/ var componentOrientation: java.awt.ComponentOrientation! - invisible_fake final override /*1*/ /*fake_override*/ var componentSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var compoundShape: sun.java2d.pipe.Region! - invisible_fake final override /*1*/ /*fake_override*/ var containerListener: java.awt.event.ContainerListener! - invisible_fake final override /*1*/ /*fake_override*/ var containerSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var cursor: java.awt.Cursor! - invisible_fake final override /*1*/ /*fake_override*/ var defaultCloseOperation: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var descendantsCount: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var dispatcher: java.awt.LightweightDispatcher! - invisible_fake final override /*1*/ /*fake_override*/ var disposing: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var dropTarget: java.awt.dnd.DropTarget! - invisible_fake final override /*1*/ /*fake_override*/ var enabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var eventCache: kotlin.Array<(out) sun.awt.EventQueueItem!>! - invisible_fake final override /*1*/ /*fake_override*/ var eventMask: kotlin.Long - invisible_fake final override /*1*/ /*fake_override*/ var focusCycleRoot: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusListener: java.awt.event.FocusListener! - invisible_fake final override /*1*/ /*fake_override*/ var focusMgr: java.awt.FocusManager! - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalKeys: kotlin.Array<(out) kotlin.collections.(Mutable)Set<(raw) kotlin.Any?>!>! - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalKeysEnabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalPolicy: java.awt.FocusTraversalPolicy! - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalPolicyProvider: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusable: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusableWindowState: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var font: java.awt.Font! - invisible_fake final override /*1*/ /*fake_override*/ var foreground: java.awt.Color! - invisible_fake final override /*1*/ /*fake_override*/ var frameSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var graphicsConfig: java.awt.GraphicsConfiguration! - invisible_fake final override /*1*/ /*fake_override*/ var height: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var hierarchyBoundsListener: java.awt.event.HierarchyBoundsListener! - invisible_fake final override /*1*/ /*fake_override*/ var hierarchyListener: java.awt.event.HierarchyListener! - invisible_fake final override /*1*/ /*fake_override*/ var icons: kotlin.collections.(Mutable)List! - invisible_fake final override /*1*/ /*fake_override*/ var ignoreRepaint: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var inputContext: java.awt.im.InputContext! - invisible_fake final override /*1*/ /*fake_override*/ var inputContextLock: kotlin.Any! - invisible_fake final override /*1*/ /*fake_override*/ var inputMethodListener: java.awt.event.InputMethodListener! - invisible_fake final override /*1*/ /*fake_override*/ var isAddNotifyComplete: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var isFocusTraversableOverridden: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var isInShow: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var isPacked: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var isTrayIconWindow: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var keyListener: java.awt.event.KeyListener! - invisible_fake final override /*1*/ /*fake_override*/ var layoutMgr: java.awt.LayoutManager! - invisible_fake final override /*1*/ /*fake_override*/ var listeningBoundsChildren: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var listeningChildren: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var locale: java.util.Locale! - invisible_fake final override /*1*/ /*fake_override*/ var locationByPlatform: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var maxSize: java.awt.Dimension! - invisible_fake final override /*1*/ /*fake_override*/ var maxSizeSet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var maximizedBounds: java.awt.Rectangle! - invisible_fake final override /*1*/ /*fake_override*/ var mbManagement: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var menuBar: java.awt.MenuBar! - invisible_fake final override /*1*/ /*fake_override*/ var minSize: java.awt.Dimension! - invisible_fake final override /*1*/ /*fake_override*/ var minSizeSet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var mixingCutoutRegion: sun.java2d.pipe.Region! - invisible_fake final override /*1*/ /*fake_override*/ var modalAppContext: sun.awt.AppContext! - invisible_fake final override /*1*/ /*fake_override*/ var modalBlocker: java.awt.Dialog! - invisible_fake final override /*1*/ /*fake_override*/ var modalComp: java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ var modalExclusionType: java.awt.Dialog.ModalExclusionType! - invisible_fake final override /*1*/ /*fake_override*/ var mouseListener: java.awt.event.MouseListener! - invisible_fake final override /*1*/ /*fake_override*/ var mouseMotionListener: java.awt.event.MouseMotionListener! - invisible_fake final override /*1*/ /*fake_override*/ var mouseWheelListener: java.awt.event.MouseWheelListener! - invisible_fake final override /*1*/ /*fake_override*/ var name: kotlin.String! - invisible_fake final override /*1*/ /*fake_override*/ var nameExplicitlySet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var newEventsOnly: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var numOfHWComponents: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var numOfLWComponents: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var objectLock: kotlin.Any! - invisible_fake final override /*1*/ /*fake_override*/ var opacity: kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ var ownedWindowList: java.util.Vector!>! - invisible_fake final override /*1*/ /*fake_override*/ var ownedWindows: java.util.Vector<(raw) kotlin.Any!>! - invisible_fake final override /*1*/ /*fake_override*/ var parent: java.awt.Container! - invisible_fake final override /*1*/ /*fake_override*/ var peer: java.awt.peer.ComponentPeer! - invisible_fake final override /*1*/ /*fake_override*/ var peerFont: java.awt.Font! - invisible_fake final override /*1*/ /*fake_override*/ var popups: java.util.Vector<(raw) kotlin.Any!>! - invisible_fake final override /*1*/ /*fake_override*/ var prefSize: java.awt.Dimension! - invisible_fake final override /*1*/ /*fake_override*/ var prefSizeSet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var preserveBackgroundColor: java.awt.Color! - invisible_fake final override /*1*/ /*fake_override*/ var printing: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var printingThreads: kotlin.collections.(Mutable)Set<(raw) kotlin.Any?>! - invisible_fake final override /*1*/ /*fake_override*/ var resizable: kotlin.Boolean - protected/*protected and package*/ final override /*1*/ /*fake_override*/ var rootPane: javax.swing.JRootPane! - protected/*protected and package*/ final override /*1*/ /*fake_override*/ var rootPaneCheckingEnabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningAlignmentX: kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningAlignmentY: kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningHeight: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningPointX: kotlin.Double - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningPointY: kotlin.Double - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningWidth: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var shape: java.awt.Shape! - invisible_fake final override /*1*/ /*fake_override*/ var showWithParent: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var state: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var syncLWRequests: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var temporaryLostComponent: java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ var title: kotlin.String! - invisible_fake final override /*1*/ /*fake_override*/ var transferHandler: javax.swing.TransferHandler! - invisible_fake final override /*1*/ /*fake_override*/ var type: java.awt.Window.Type! - invisible_fake final override /*1*/ /*fake_override*/ var undecorated: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var valid: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var visible: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var warningString: kotlin.String! - invisible_fake final override /*1*/ /*fake_override*/ var weakThis: java.lang.ref.WeakReference! - invisible_fake final override /*1*/ /*fake_override*/ var width: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var windowClosingException: java.lang.RuntimeException! - invisible_fake final override /*1*/ /*fake_override*/ var windowFocusListener: java.awt.event.WindowFocusListener! - invisible_fake final override /*1*/ /*fake_override*/ var windowListener: java.awt.event.WindowListener! - invisible_fake final override /*1*/ /*fake_override*/ var windowSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var windowStateListener: java.awt.event.WindowStateListener! - invisible_fake final override /*1*/ /*fake_override*/ var x: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var y: kotlin.Int - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun action(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Any!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun add(/*0*/ p0: java.awt.Component!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun add(/*0*/ p0: java.awt.Component!, /*1*/ p1: kotlin.Any!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun add(/*0*/ p0: java.awt.Component!, /*1*/ p1: kotlin.Any!, /*2*/ p2: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun add(/*0*/ p0: java.awt.Component!, /*1*/ p1: kotlin.Int): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun add(/*0*/ p0: java.awt.PopupMenu!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun add(/*0*/ p0: kotlin.String!, /*1*/ p1: java.awt.Component!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun addComponentListener(/*0*/ p0: java.awt.event.ComponentListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addContainerListener(/*0*/ p0: java.awt.event.ContainerListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun addDelicately(/*0*/ p0: java.awt.Component!, /*1*/ p1: java.awt.Container!, /*2*/ p2: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addFocusListener(/*0*/ p0: java.awt.event.FocusListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addHierarchyBoundsListener(/*0*/ p0: java.awt.event.HierarchyBoundsListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addHierarchyListener(/*0*/ p0: java.awt.event.HierarchyListener!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun addImpl(/*0*/ p0: java.awt.Component!, /*1*/ p1: kotlin.Any!, /*2*/ p2: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addInputMethodListener(/*0*/ p0: java.awt.event.InputMethodListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addKeyListener(/*0*/ p0: java.awt.event.KeyListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addMouseListener(/*0*/ p0: java.awt.event.MouseListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addMouseMotionListener(/*0*/ p0: java.awt.event.MouseMotionListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addMouseWheelListener(/*0*/ p0: java.awt.event.MouseWheelListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addNotify(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun addOwnedWindow(/*0*/ p0: java.lang.ref.WeakReference<(raw) kotlin.Any!>!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addPropertyChangeListener(/*0*/ p0: java.beans.PropertyChangeListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addPropertyChangeListener(/*0*/ p0: kotlin.String!, /*1*/ p1: java.beans.PropertyChangeListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun addToWindowList(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addWindowFocusListener(/*0*/ p0: java.awt.event.WindowFocusListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addWindowListener(/*0*/ p0: java.awt.event.WindowListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addWindowStateListener(/*0*/ p0: java.awt.event.WindowStateListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustDecendantsOnParent(/*0*/ p0: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustDescendants(/*0*/ p0: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustListeningChildren(/*0*/ p0: kotlin.Long, /*1*/ p1: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustListeningChildrenOnParent(/*0*/ p0: kotlin.Long, /*1*/ p1: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun applyComponentOrientation(/*0*/ p0: java.awt.ComponentOrientation!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun applyCompoundShape(/*0*/ p0: sun.java2d.pipe.Region!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun applyCurrentShape(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun applyCurrentShapeBelowMe(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun applyResourceBundle(/*0*/ p0: java.util.ResourceBundle!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun applyResourceBundle(/*0*/ p0: kotlin.String!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun areBoundsValid(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun areFocusTraversalKeysSet(/*0*/ p0: kotlin.Int): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun areInputMethodsEnabled(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun autoProcessMouseWheel(/*0*/ p0: java.awt.event.MouseWheelEvent!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun bounds(): java.awt.Rectangle! - invisible_fake open override /*1*/ /*fake_override*/ fun calculateCurrentShape(): sun.java2d.pipe.Region! - invisible_fake open override /*1*/ /*fake_override*/ fun calculateSecurityWarningPosition(/*0*/ p0: kotlin.Double, /*1*/ p1: kotlin.Double, /*2*/ p2: kotlin.Double, /*3*/ p3: kotlin.Double): java.awt.geom.Point2D! - invisible_fake final override /*1*/ /*fake_override*/ fun canBeFocusOwner(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun canBeFocusOwnerRecursively(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun canContainFocusOwner(/*0*/ p0: java.awt.Component!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun checkAddToSelf(/*0*/ p0: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun checkAdding(/*0*/ p0: java.awt.Component!, /*1*/ p1: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun checkCoalescing(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun checkGD(/*0*/ p0: kotlin.String!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun checkImage(/*0*/ p0: java.awt.Image!, /*1*/ p1: java.awt.image.ImageObserver!): kotlin.Int - public open override /*1*/ /*fake_override*/ fun checkImage(/*0*/ p0: java.awt.Image!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: java.awt.image.ImageObserver!): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun checkNotAWindow(/*0*/ p0: java.awt.Component!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun checkTreeLock(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun checkWindowClosingException(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun clearCurrentFocusCycleRootOnHide(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun clearMostRecentFocusOwnerOnHide(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun closeSplashScreen(): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun coalesceEvents(/*0*/ p0: java.awt.AWTEvent!, /*1*/ p1: java.awt.AWTEvent!): java.awt.AWTEvent! - invisible_fake open override /*1*/ /*fake_override*/ fun connectOwnedWindow(/*0*/ p0: java.awt.Window!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun constructComponentName(): kotlin.String! - public open override /*1*/ /*fake_override*/ fun contains(/*0*/ p0: java.awt.Point!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun contains(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun containsFocus(): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun countComponents(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun countHierarchyMembers(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun createBufferStrategy(/*0*/ p0: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun createBufferStrategy(/*0*/ p0: kotlin.Int, /*1*/ p1: java.awt.BufferCapabilities!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun createChildHierarchyEvents(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Long, /*2*/ p2: kotlin.Boolean): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun createHierarchyEvents(/*0*/ p0: kotlin.Int, /*1*/ p1: java.awt.Component!, /*2*/ p2: java.awt.Container!, /*3*/ p3: kotlin.Long, /*4*/ p4: kotlin.Boolean): kotlin.Int - public open override /*1*/ /*fake_override*/ fun createImage(/*0*/ p0: java.awt.image.ImageProducer!): java.awt.Image! - public open override /*1*/ /*fake_override*/ fun createImage(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): java.awt.Image! - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun createRootPane(): javax.swing.JRootPane! - public open override /*1*/ /*fake_override*/ fun createVolatileImage(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): java.awt.image.VolatileImage! - public open override /*1*/ /*fake_override*/ fun createVolatileImage(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: java.awt.ImageCapabilities!): java.awt.image.VolatileImage! - invisible_fake final override /*1*/ /*fake_override*/ fun decreaseComponentCount(/*0*/ p0: java.awt.Component!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun deliverEvent(/*0*/ p0: java.awt.Event!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun deliverMouseWheelToAncestor(/*0*/ p0: java.awt.event.MouseWheelEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun deserializeResources(/*0*/ p0: java.io.ObjectInputStream!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun disable(): kotlin.Unit - protected/*protected and package*/ final override /*1*/ /*fake_override*/ fun disableEvents(/*0*/ p0: kotlin.Long): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun dispatchEvent(/*0*/ p0: java.awt.AWTEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun dispatchEventImpl(/*0*/ p0: java.awt.AWTEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun dispatchEventToSelf(/*0*/ p0: java.awt.AWTEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun dispatchMouseWheelToAncestor(/*0*/ p0: java.awt.event.MouseWheelEvent!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun dispose(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun disposeImpl(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun doDispose(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun doLayout(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun doSwingSerialization(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun enable(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun enable(/*0*/ p0: kotlin.Boolean): kotlin.Unit - protected/*protected and package*/ final override /*1*/ /*fake_override*/ fun enableEvents(/*0*/ p0: kotlin.Long): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun enableInputMethods(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun eventEnabled(/*0*/ p0: java.awt.AWTEvent!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun eventTypeEnabled(/*0*/ p0: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun findComponentAt(/*0*/ p0: java.awt.Point!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun findComponentAt(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ fun findComponentAt(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Boolean): java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ fun findComponentAtImpl(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Boolean): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun findTraversalRoot(): java.awt.Container! - invisible_fake open override /*1*/ /*fake_override*/ fun findUnderMouseInWindow(/*0*/ p0: java.awt.PointerInfo!): java.awt.Component! - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Any!, /*2*/ p2: kotlin.Any!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Boolean, /*2*/ p2: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Byte, /*2*/ p2: kotlin.Byte): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Char, /*2*/ p2: kotlin.Char): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Double, /*2*/ p2: kotlin.Double): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Float, /*2*/ p2: kotlin.Float): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Long, /*2*/ p2: kotlin.Long): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ p0: kotlin.String!, /*1*/ p1: kotlin.Short, /*2*/ p2: kotlin.Short): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun frameInit(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun getAccessControlContext(): java.security.AccessControlContext! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleAt(/*0*/ p0: java.awt.Point!): javax.accessibility.Accessible! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleChild(/*0*/ p0: kotlin.Int): javax.accessibility.Accessible! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleChildrenCount(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getAccessibleContext(): javax.accessibility.AccessibleContext! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleIndexInParent(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleStateSet(): javax.accessibility.AccessibleStateSet! - public open override /*1*/ /*fake_override*/ fun getAlignmentX(): kotlin.Float - public open override /*1*/ /*fake_override*/ fun getAlignmentY(): kotlin.Float - invisible_fake open override /*1*/ /*fake_override*/ fun getAppliedShape(): sun.java2d.pipe.Region! - invisible_fake open override /*1*/ /*fake_override*/ fun getBackBuffer(): java.awt.Image! - public open override /*1*/ /*fake_override*/ fun getBackground(): java.awt.Color! - public open override /*1*/ /*fake_override*/ fun getBaseline(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getBaselineResizeBehavior(): java.awt.Component.BaselineResizeBehavior! - invisible_fake open override /*1*/ /*fake_override*/ fun getBottommostComponentIndex(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getBounds(): java.awt.Rectangle! - public open override /*1*/ /*fake_override*/ fun getBounds(/*0*/ p0: java.awt.Rectangle!): java.awt.Rectangle! - invisible_fake open override /*1*/ /*fake_override*/ fun getBoundsOp(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getBufferStrategy(): java.awt.image.BufferStrategy! - public open override /*1*/ /*fake_override*/ fun getColorModel(): java.awt.image.ColorModel! - public open override /*1*/ /*fake_override*/ fun getComponent(/*0*/ p0: kotlin.Int): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getComponentAt(/*0*/ p0: java.awt.Point!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getComponentAt(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getComponentCount(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getComponentListeners(): kotlin.Array<(out) java.awt.event.ComponentListener!>! - public open override /*1*/ /*fake_override*/ fun getComponentOrientation(): java.awt.ComponentOrientation! - public open override /*1*/ /*fake_override*/ fun getComponentZOrder(/*0*/ p0: java.awt.Component!): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getComponents(): kotlin.Array<(out) java.awt.Component!>! - invisible_fake open override /*1*/ /*fake_override*/ fun getComponentsSync(): kotlin.Array<(out) java.awt.Component!>! - invisible_fake final override /*1*/ /*fake_override*/ fun getComponents_NoClientCode(): kotlin.Array<(out) java.awt.Component!>! - invisible_fake final override /*1*/ /*fake_override*/ fun getContainer(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getContainerListeners(): kotlin.Array<(out) java.awt.event.ContainerListener!>! - invisible_fake open override /*1*/ /*fake_override*/ fun getContainingWindow(): java.awt.Window! - public open override /*1*/ /*fake_override*/ fun getContentPane(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getCursor(): java.awt.Cursor! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun getCursorType(): kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ fun getCursor_NoClientCode(): java.awt.Cursor! - public open override /*1*/ /*fake_override*/ fun getDefaultCloseOperation(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun getDocumentRoot(): java.awt.Window! - public open override /*1*/ /*fake_override*/ fun getDropTarget(): java.awt.dnd.DropTarget! - invisible_fake open override /*1*/ /*fake_override*/ fun getDropTargetEventTarget(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Boolean): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getExtendedState(): kotlin.Int - public final override /*1*/ /*fake_override*/ fun getFocusCycleRootAncestor(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getFocusListeners(): kotlin.Array<(out) java.awt.event.FocusListener!>! - public open override /*1*/ /*fake_override*/ fun getFocusOwner(): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getFocusTraversalKeys(/*0*/ p0: kotlin.Int): kotlin.collections.(Mutable)Set! - public open override /*1*/ /*fake_override*/ fun getFocusTraversalKeysEnabled(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun getFocusTraversalKeys_NoIDCheck(/*0*/ p0: kotlin.Int): kotlin.collections.(Mutable)Set<(raw) kotlin.Any?>! - public open override /*1*/ /*fake_override*/ fun getFocusTraversalPolicy(): java.awt.FocusTraversalPolicy! - public open override /*1*/ /*fake_override*/ fun getFocusableWindowState(): kotlin.Boolean - @java.beans.Transient public open override /*1*/ /*fake_override*/ fun getFont(): java.awt.Font! - public open override /*1*/ /*fake_override*/ fun getFontMetrics(/*0*/ p0: java.awt.Font!): java.awt.FontMetrics! - invisible_fake final override /*1*/ /*fake_override*/ fun getFont_NoClientCode(): java.awt.Font! - @java.beans.Transient public open override /*1*/ /*fake_override*/ fun getForeground(): java.awt.Color! - public open override /*1*/ /*fake_override*/ fun getGlassPane(): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getGraphics(): java.awt.Graphics! - public open override /*1*/ /*fake_override*/ fun getGraphicsConfiguration(): java.awt.GraphicsConfiguration! - invisible_fake final override /*1*/ /*fake_override*/ fun getGraphicsConfiguration_NoClientCode(): java.awt.GraphicsConfiguration! - invisible_fake final override /*1*/ /*fake_override*/ fun getGraphics_NoClientCode(): java.awt.Graphics! - invisible_fake final override /*1*/ /*fake_override*/ fun getHWPeerAboveMe(): java.awt.peer.ComponentPeer! - invisible_fake open override /*1*/ /*fake_override*/ fun getHeavyweightContainer(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getHeight(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getHierarchyBoundsListeners(): kotlin.Array<(out) java.awt.event.HierarchyBoundsListener!>! - public open override /*1*/ /*fake_override*/ fun getHierarchyListeners(): kotlin.Array<(out) java.awt.event.HierarchyListener!>! - public open override /*1*/ /*fake_override*/ fun getIconImage(): java.awt.Image! - public open override /*1*/ /*fake_override*/ fun getIconImages(): kotlin.collections.(Mutable)List! - public open override /*1*/ /*fake_override*/ fun getIgnoreRepaint(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun getInputContext(): java.awt.im.InputContext! - public open override /*1*/ /*fake_override*/ fun getInputMethodListeners(): kotlin.Array<(out) java.awt.event.InputMethodListener!>! - public open override /*1*/ /*fake_override*/ fun getInputMethodRequests(): java.awt.im.InputMethodRequests! - public open override /*1*/ /*fake_override*/ fun getInsets(): java.awt.Insets! - invisible_fake open override /*1*/ /*fake_override*/ fun getInsets_NoClientCode(): java.awt.Insets! - public open override /*1*/ /*fake_override*/ fun getJMenuBar(): javax.swing.JMenuBar! - public open override /*1*/ /*fake_override*/ fun getKeyListeners(): kotlin.Array<(out) java.awt.event.KeyListener!>! - public open override /*1*/ /*fake_override*/ fun getLayeredPane(): javax.swing.JLayeredPane! - public open override /*1*/ /*fake_override*/ fun getLayout(): java.awt.LayoutManager! - public open override /*1*/ /*fake_override*/ fun getListeners(/*0*/ p0: java.lang.Class!): kotlin.Array<(out) T!>! - invisible_fake open override /*1*/ /*fake_override*/ fun getListenersCount(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Boolean): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getLocale(): java.util.Locale! - public open override /*1*/ /*fake_override*/ fun getLocation(): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getLocation(/*0*/ p0: java.awt.Point!): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getLocationOnScreen(): java.awt.Point! - invisible_fake final override /*1*/ /*fake_override*/ fun getLocationOnScreen_NoTreeLock(): java.awt.Point! - invisible_fake final override /*1*/ /*fake_override*/ fun getLocationOnWindow(): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getMaximizedBounds(): java.awt.Rectangle! - public open override /*1*/ /*fake_override*/ fun getMaximumSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getMenuBar(): java.awt.MenuBar! - public open override /*1*/ /*fake_override*/ fun getMinimumSize(): java.awt.Dimension! - invisible_fake open override /*1*/ /*fake_override*/ fun getModalBlocker(): java.awt.Dialog! - public open override /*1*/ /*fake_override*/ fun getModalExclusionType(): java.awt.Dialog.ModalExclusionType! - public open override /*1*/ /*fake_override*/ fun getMostRecentFocusOwner(): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun getMouseEventTarget(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Boolean): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun getMouseEventTarget(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Boolean, /*3*/ p3: java.awt.Container.EventTargetFilter!, /*4*/ p4: kotlin.Boolean): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun getMouseEventTargetImpl(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Boolean, /*3*/ p3: java.awt.Container.EventTargetFilter!, /*4*/ p4: kotlin.Boolean, /*5*/ p5: kotlin.Boolean): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getMouseListeners(): kotlin.Array<(out) java.awt.event.MouseListener!>! - public open override /*1*/ /*fake_override*/ fun getMouseMotionListeners(): kotlin.Array<(out) java.awt.event.MouseMotionListener!>! - public open override /*1*/ /*fake_override*/ fun getMousePosition(): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getMousePosition(/*0*/ p0: kotlin.Boolean): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getMouseWheelListeners(): kotlin.Array<(out) java.awt.event.MouseWheelListener!>! - public open override /*1*/ /*fake_override*/ fun getName(): kotlin.String! - invisible_fake open override /*1*/ /*fake_override*/ fun getNativeContainer(): java.awt.Container! - invisible_fake final override /*1*/ /*fake_override*/ fun getNextFocusCandidate(): java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ fun getNormalShape(): sun.java2d.pipe.Region! - invisible_fake open override /*1*/ /*fake_override*/ fun getObjectLock(): kotlin.Any! - public open override /*1*/ /*fake_override*/ fun getOpacity(): kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ fun getOpaqueShape(): sun.java2d.pipe.Region! - public open override /*1*/ /*fake_override*/ fun getOwnedWindows(): kotlin.Array<(out) java.awt.Window!>! - invisible_fake final override /*1*/ /*fake_override*/ fun getOwnedWindows_NoClientCode(): kotlin.Array<(out) java.awt.Window!>! - public open override /*1*/ /*fake_override*/ fun getOwner(): java.awt.Window! - invisible_fake final override /*1*/ /*fake_override*/ fun getOwner_NoClientCode(): java.awt.Window! - public open override /*1*/ /*fake_override*/ fun getParent(): java.awt.Container! - invisible_fake final override /*1*/ /*fake_override*/ fun getParent_NoClientCode(): java.awt.Container! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun getPeer(): java.awt.peer.ComponentPeer! - public open override /*1*/ /*fake_override*/ fun getPreferredSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getPropertyChangeListeners(): kotlin.Array<(out) java.beans.PropertyChangeListener!>! - public open override /*1*/ /*fake_override*/ fun getPropertyChangeListeners(/*0*/ p0: kotlin.String!): kotlin.Array<(out) java.beans.PropertyChangeListener!>! - public open override /*1*/ /*fake_override*/ fun getRootPane(): javax.swing.JRootPane! - public open override /*1*/ /*fake_override*/ fun getShape(): java.awt.Shape! - invisible_fake final override /*1*/ /*fake_override*/ fun getSiblingIndexAbove(): kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ fun getSiblingIndexBelow(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getSize(/*0*/ p0: java.awt.Dimension!): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getState(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun getTemporaryLostComponent(): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getTitle(): kotlin.String! - public open override /*1*/ /*fake_override*/ fun getToolkit(): java.awt.Toolkit! - invisible_fake final override /*1*/ /*fake_override*/ fun getToolkitImpl(): java.awt.Toolkit! - invisible_fake open override /*1*/ /*fake_override*/ fun getTopmostComponentIndex(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getTransferHandler(): javax.swing.TransferHandler! - invisible_fake final override /*1*/ /*fake_override*/ fun getTraversalRoot(): java.awt.Container! - public final override /*1*/ /*fake_override*/ fun getTreeLock(): kotlin.Any! - public open override /*1*/ /*fake_override*/ fun getType(): java.awt.Window.Type! - public final override /*1*/ /*fake_override*/ fun getWarningString(): kotlin.String! - public open override /*1*/ /*fake_override*/ fun getWidth(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getWindowFocusListeners(): kotlin.Array<(out) java.awt.event.WindowFocusListener!>! - public open override /*1*/ /*fake_override*/ fun getWindowListeners(): kotlin.Array<(out) java.awt.event.WindowListener!>! - public open override /*1*/ /*fake_override*/ fun getWindowStateListeners(): kotlin.Array<(out) java.awt.event.WindowStateListener!>! - public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getY(): kotlin.Int - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun gotFocus(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Any!): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun handleEvent(/*0*/ p0: java.awt.Event!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hasFocus(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun hasHeavyweightDescendants(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun hasLightweightDescendants(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun hide(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun imageUpdate(/*0*/ p0: java.awt.Image!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: kotlin.Int, /*4*/ p4: kotlin.Int, /*5*/ p5: kotlin.Int): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun increaseComponentCount(/*0*/ p0: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun init(/*0*/ p0: java.awt.GraphicsConfiguration!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun init(/*0*/ p0: kotlin.String!, /*1*/ p1: java.awt.GraphicsConfiguration!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun initDeserializedWindow(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun initGC(/*0*/ p0: java.awt.GraphicsConfiguration!): java.awt.GraphicsConfiguration! - invisible_fake open override /*1*/ /*fake_override*/ fun initializeFocusTraversalKeys(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun insets(): java.awt.Insets! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun inside(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun invalidate(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun invalidateIfValid(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun invalidateParent(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun invalidateTree(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun isActive(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isAlwaysOnTop(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isAlwaysOnTopSupported(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isAncestorOf(/*0*/ p0: java.awt.Component!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isAutoFocusTransferOnDisposal(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isAutoRequestFocus(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isBackgroundSet(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isCoalescingEnabled(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isCursorSet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isDisplayable(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isDisposing(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isDoubleBuffered(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isEnabled(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isEnabledImpl(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isFocusCycleRoot(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusCycleRoot(/*0*/ p0: java.awt.Container!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusOwner(): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun isFocusTraversable(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isFocusTraversableOverridden(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isFocusTraversalPolicyProvider(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusTraversalPolicySet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusable(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isFocusableWindow(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocused(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFontSet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isForegroundSet(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isFrameStateSupported(/*0*/ p0: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isLightweight(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isLocationByPlatform(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isMaximumSizeSet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isMinimumSizeSet(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isMixingNeeded(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isModalBlocked(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isModalExcluded(/*0*/ p0: java.awt.Dialog.ModalExclusionType!): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isNonOpaqueForMixing(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isOpaque(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isParentOf(/*0*/ p0: java.awt.Component!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isPreferredSizeSet(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isRecursivelyVisible(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isRecursivelyVisibleUpToHeavyweightContainer(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isRequestFocusAccepted(/*0*/ p0: kotlin.Boolean, /*1*/ p1: kotlin.Boolean, /*2*/ p2: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isResizable(): kotlin.Boolean - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun isRootPaneCheckingEnabled(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isSameOrAncestorOf(/*0*/ p0: java.awt.Component!, /*1*/ p1: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isShowing(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isUndecorated(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isValid(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isValidateRoot(): kotlin.Boolean - @java.beans.Transient public open override /*1*/ /*fake_override*/ fun isVisible(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isVisible_NoClientCode(): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun keyDown(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun keyUp(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun layout(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun lightweightPaint(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun lightweightPrint(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ p0: java.io.PrintStream!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ p0: java.io.PrintStream!, /*1*/ p1: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ p0: java.io.PrintWriter!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ p0: java.io.PrintWriter!, /*1*/ p1: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun locate(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): java.awt.Component! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun location(): java.awt.Point! - invisible_fake open override /*1*/ /*fake_override*/ fun location_NoClientCode(): java.awt.Point! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun lostFocus(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Any!): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun minimumSize(): java.awt.Dimension! - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnHiding(/*0*/ p0: kotlin.Boolean): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun mixOnReshaping(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnShowing(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnValidating(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnZOrderChanging(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseDown(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseDrag(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseEnter(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseExit(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseMove(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseUp(/*0*/ p0: java.awt.Event!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun move(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun nextFocus(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun notifyNewBounds(/*0*/ p0: kotlin.Boolean, /*1*/ p1: kotlin.Boolean): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun numListening(/*0*/ p0: kotlin.Long): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun ownedInit(/*0*/ p0: java.awt.Window!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun pack(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun paint(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun paintAll(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun paintComponents(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun paintHeavyweightComponents(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun paramString(): kotlin.String! - invisible_fake open override /*1*/ /*fake_override*/ fun pointRelativeToComponent(/*0*/ p0: java.awt.Point!): java.awt.Point! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun postEvent(/*0*/ p0: java.awt.Event!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun postProcessKeyEvent(/*0*/ p0: java.awt.event.KeyEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun postWindowEvent(/*0*/ p0: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun postsOldMouseEvents(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun preProcessKeyEvent(/*0*/ p0: java.awt.event.KeyEvent!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun preferredSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun prepareImage(/*0*/ p0: java.awt.Image!, /*1*/ p1: java.awt.image.ImageObserver!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun prepareImage(/*0*/ p0: java.awt.Image!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: java.awt.image.ImageObserver!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun print(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun printAll(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun printComponents(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun printHeavyweightComponents(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processComponentEvent(/*0*/ p0: java.awt.event.ComponentEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processContainerEvent(/*0*/ p0: java.awt.event.ContainerEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processEvent(/*0*/ p0: java.awt.AWTEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processFocusEvent(/*0*/ p0: java.awt.event.FocusEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processHierarchyBoundsEvent(/*0*/ p0: java.awt.event.HierarchyEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processHierarchyEvent(/*0*/ p0: java.awt.event.HierarchyEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processInputMethodEvent(/*0*/ p0: java.awt.event.InputMethodEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processKeyEvent(/*0*/ p0: java.awt.event.KeyEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processMouseEvent(/*0*/ p0: java.awt.event.MouseEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processMouseMotionEvent(/*0*/ p0: java.awt.event.MouseEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processMouseWheelEvent(/*0*/ p0: java.awt.event.MouseWheelEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processWindowEvent(/*0*/ p0: java.awt.event.WindowEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processWindowFocusEvent(/*0*/ p0: java.awt.event.WindowEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processWindowStateEvent(/*0*/ p0: java.awt.event.WindowEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun proxyEnableEvents(/*0*/ p0: kotlin.Long): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun readObject(/*0*/ p0: java.io.ObjectInputStream!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveApplyCurrentShape(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveApplyCurrentShape(/*0*/ p0: kotlin.Int): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveApplyCurrentShape(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun recursiveHideHeavyweightChildren(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun recursiveRelocateHeavyweightChildren(/*0*/ p0: java.awt.Point!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun recursiveShowHeavyweightChildren(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveSubtractAndApplyShape(/*0*/ p0: sun.java2d.pipe.Region!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveSubtractAndApplyShape(/*0*/ p0: sun.java2d.pipe.Region!, /*1*/ p1: kotlin.Int): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveSubtractAndApplyShape(/*0*/ p0: sun.java2d.pipe.Region!, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun relocateComponent(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun remove(/*0*/ p0: java.awt.Component!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun remove(/*0*/ p0: java.awt.MenuComponent!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun remove(/*0*/ p0: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeAll(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeComponentListener(/*0*/ p0: java.awt.event.ComponentListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeContainerListener(/*0*/ p0: java.awt.event.ContainerListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun removeDelicately(/*0*/ p0: java.awt.Component!, /*1*/ p1: java.awt.Container!, /*2*/ p2: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun removeFocusListener(/*0*/ p0: java.awt.event.FocusListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun removeFromWindowList(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeHierarchyBoundsListener(/*0*/ p0: java.awt.event.HierarchyBoundsListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeHierarchyListener(/*0*/ p0: java.awt.event.HierarchyListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeInputMethodListener(/*0*/ p0: java.awt.event.InputMethodListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeKeyListener(/*0*/ p0: java.awt.event.KeyListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeMouseListener(/*0*/ p0: java.awt.event.MouseListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeMouseMotionListener(/*0*/ p0: java.awt.event.MouseMotionListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeMouseWheelListener(/*0*/ p0: java.awt.event.MouseWheelListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeNotify(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun removeOwnedWindow(/*0*/ p0: java.lang.ref.WeakReference<(raw) kotlin.Any!>!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removePropertyChangeListener(/*0*/ p0: java.beans.PropertyChangeListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removePropertyChangeListener(/*0*/ p0: kotlin.String!, /*1*/ p1: java.beans.PropertyChangeListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeWindowFocusListener(/*0*/ p0: java.awt.event.WindowFocusListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeWindowListener(/*0*/ p0: java.awt.event.WindowListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeWindowStateListener(/*0*/ p0: java.awt.event.WindowStateListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(/*0*/ p0: kotlin.Long): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(/*0*/ p0: kotlin.Long, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: kotlin.Int, /*4*/ p4: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun repaintParentIfNeeded(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun reparentChild(/*0*/ p0: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun reparentTraverse(/*0*/ p0: java.awt.peer.ContainerPeer!, /*1*/ p1: java.awt.Container!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun requestFocus(): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun requestFocus(/*0*/ p0: kotlin.Boolean): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocus(/*0*/ p0: kotlin.Boolean, /*1*/ p1: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocus(/*0*/ p0: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun requestFocusHelper(/*0*/ p0: kotlin.Boolean, /*1*/ p1: kotlin.Boolean): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun requestFocusHelper(/*0*/ p0: kotlin.Boolean, /*1*/ p1: kotlin.Boolean, /*2*/ p2: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun requestFocusInWindow(): kotlin.Boolean - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun requestFocusInWindow(/*0*/ p0: kotlin.Boolean): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocusInWindow(/*0*/ p0: kotlin.Boolean, /*1*/ p1: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocusInWindow(/*0*/ p0: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun reshape(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun reshapeNativePeer(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: kotlin.Int, /*4*/ p4: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun resize(/*0*/ p0: java.awt.Dimension!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun resize(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun revalidate(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun revalidateSynchronously(): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun setAlwaysOnTop(/*0*/ p0: kotlin.Boolean): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setAutoFocusTransferOnDisposal(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setAutoRequestFocus(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setBackground(/*0*/ p0: java.awt.Color!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setBounds(/*0*/ p0: java.awt.Rectangle!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setBounds(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int, /*2*/ p2: kotlin.Int, /*3*/ p3: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setBoundsOp(/*0*/ p0: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setClientSize(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setComponentOrientation(/*0*/ p0: java.awt.ComponentOrientation!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setComponentZOrder(/*0*/ p0: java.awt.Component!, /*1*/ p1: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setContentPane(/*0*/ p0: java.awt.Container!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setCursor(/*0*/ p0: java.awt.Cursor!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun setCursor(/*0*/ p0: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setDefaultCloseOperation(/*0*/ p0: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setDropTarget(/*0*/ p0: java.awt.dnd.DropTarget!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setEnabled(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setExtendedState(/*0*/ p0: kotlin.Int): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun setFocusCycleRoot(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusTraversalKeys(/*0*/ p0: kotlin.Int, /*1*/ p1: (kotlin.collections.MutableSet..kotlin.collections.Set?)): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusTraversalKeysEnabled(/*0*/ p0: kotlin.Boolean): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun setFocusTraversalKeys_NoIDCheck(/*0*/ p0: kotlin.Int, /*1*/ p1: (kotlin.collections.MutableSet..kotlin.collections.Set?)): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusTraversalPolicy(/*0*/ p0: java.awt.FocusTraversalPolicy!): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun setFocusTraversalPolicyProvider(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusable(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusableWindowState(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFont(/*0*/ p0: java.awt.Font!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setForeground(/*0*/ p0: java.awt.Color!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setGlassPane(/*0*/ p0: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setGraphicsConfiguration(/*0*/ p0: java.awt.GraphicsConfiguration!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setIconImage(/*0*/ p0: java.awt.Image!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setIconImages(/*0*/ p0: (kotlin.collections.MutableList..kotlin.collections.List?)): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setIgnoreRepaint(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setJMenuBar(/*0*/ p0: javax.swing.JMenuBar!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLayeredPane(/*0*/ p0: javax.swing.JLayeredPane!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLayout(/*0*/ p0: java.awt.LayoutManager!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocale(/*0*/ p0: java.util.Locale!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocation(/*0*/ p0: java.awt.Point!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocation(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocationByPlatform(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocationRelativeTo(/*0*/ p0: java.awt.Component!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMaximizedBounds(/*0*/ p0: java.awt.Rectangle!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMaximumSize(/*0*/ p0: java.awt.Dimension!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMenuBar(/*0*/ p0: java.awt.MenuBar!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMinimumSize(/*0*/ p0: java.awt.Dimension!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setModalBlocked(/*0*/ p0: java.awt.Dialog!, /*1*/ p1: kotlin.Boolean, /*2*/ p2: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setModalExclusionType(/*0*/ p0: java.awt.Dialog.ModalExclusionType!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setName(/*0*/ p0: kotlin.String!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setOpacity(/*0*/ p0: kotlin.Float): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setPreferredSize(/*0*/ p0: java.awt.Dimension!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setResizable(/*0*/ p0: kotlin.Boolean): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun setRootPane(/*0*/ p0: javax.swing.JRootPane!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun setRootPaneCheckingEnabled(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setShape(/*0*/ p0: java.awt.Shape!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setSize(/*0*/ p0: java.awt.Dimension!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setSize(/*0*/ p0: kotlin.Int, /*1*/ p1: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setState(/*0*/ p0: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setTemporaryLostComponent(/*0*/ p0: java.awt.Component!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun setTitle(/*0*/ p0: kotlin.String!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setTransferHandler(/*0*/ p0: javax.swing.TransferHandler!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setType(/*0*/ p0: java.awt.Window.Type!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setUndecorated(/*0*/ p0: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setVisible(/*0*/ p0: kotlin.Boolean): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setWarningString(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun show(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun show(/*0*/ p0: kotlin.Boolean): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun size(): java.awt.Dimension! - invisible_fake open override /*1*/ /*fake_override*/ fun startLWModal(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun stopLWModal(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun subtractAndApplyShape(/*0*/ p0: sun.java2d.pipe.Region!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun subtractAndApplyShapeBelowMe(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun toBack(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun toBack_NoClientCode(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun toFront(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun toFront_NoClientCode(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - public open override /*1*/ /*fake_override*/ fun transferFocus(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun transferFocus(/*0*/ p0: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun transferFocusBackward(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun transferFocusBackward(/*0*/ p0: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun transferFocusDownCycle(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun transferFocusUpCycle(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun update(/*0*/ p0: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun updateChildrenBlocking(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun updateCursorImmediately(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun updateGraphicsData(/*0*/ p0: java.awt.GraphicsConfiguration!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun updateWindow(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun updateZOrder(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun validate(): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun validateTree(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun validateUnconditionally(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun writeObject(/*0*/ p0: java.io.ObjectOutputStream!): kotlin.Unit - } -} diff --git a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.kt b/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.kt index f28e2025245..ec39152d13b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.kt +++ b/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.kt @@ -1,4 +1,6 @@ -// JAVAC_EXPECTED_FILE +// FULL_JDK +// SKIP_TXT + package test import javax.swing.JFrame diff --git a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt b/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt deleted file mode 100644 index de38c57c46a..00000000000 --- a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt +++ /dev/null @@ -1,669 +0,0 @@ -package - -package test { - - public final class KFrame : javax.swing.JFrame { - public constructor KFrame() - invisible_fake final override /*1*/ /*fake_override*/ var acc: java.security.AccessControlContext! - protected/*protected and package*/ final override /*1*/ /*fake_override*/ var accessibleContext: javax.accessibility.AccessibleContext! - invisible_fake final override /*1*/ /*fake_override*/ var alwaysOnTop: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var anchor: kotlin.Any! - invisible_fake final override /*1*/ /*fake_override*/ var appContext: sun.awt.AppContext! - invisible_fake final override /*1*/ /*fake_override*/ var autoFocusTransferOnDisposal: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var autoRequestFocus: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var background: java.awt.Color! - invisible_fake final override /*1*/ /*fake_override*/ var backgroundEraseDisabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var beforeFirstShow: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var boundsOp: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var bufferStrategy: java.awt.image.BufferStrategy! - invisible_fake final override /*1*/ /*fake_override*/ var changeSupport: java.beans.PropertyChangeSupport! - invisible_fake final override /*1*/ /*fake_override*/ var coalescingEnabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var component: kotlin.collections.(Mutable)List! - invisible_fake final override /*1*/ /*fake_override*/ var componentListener: java.awt.event.ComponentListener! - invisible_fake final override /*1*/ /*fake_override*/ var componentOrientation: java.awt.ComponentOrientation! - invisible_fake final override /*1*/ /*fake_override*/ var componentSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var compoundShape: sun.java2d.pipe.Region! - invisible_fake final override /*1*/ /*fake_override*/ var containerListener: java.awt.event.ContainerListener! - invisible_fake final override /*1*/ /*fake_override*/ var containerSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var cursor: java.awt.Cursor! - invisible_fake final override /*1*/ /*fake_override*/ var defaultCloseOperation: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var descendantsCount: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var dispatcher: java.awt.LightweightDispatcher! - invisible_fake final override /*1*/ /*fake_override*/ var disposing: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var dropTarget: java.awt.dnd.DropTarget! - invisible_fake final override /*1*/ /*fake_override*/ var enabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var eventCache: kotlin.Array<(out) sun.awt.EventQueueItem!>! - invisible_fake final override /*1*/ /*fake_override*/ var eventMask: kotlin.Long - invisible_fake final override /*1*/ /*fake_override*/ var focusCycleRoot: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusListener: java.awt.event.FocusListener! - invisible_fake final override /*1*/ /*fake_override*/ var focusMgr: java.awt.FocusManager! - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalKeys: kotlin.Array<(out) kotlin.collections.(Mutable)Set<(raw) kotlin.Any?>!>! - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalKeysEnabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalPolicy: java.awt.FocusTraversalPolicy! - invisible_fake final override /*1*/ /*fake_override*/ var focusTraversalPolicyProvider: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusable: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var focusableWindowState: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var font: java.awt.Font! - invisible_fake final override /*1*/ /*fake_override*/ var foreground: java.awt.Color! - invisible_fake final override /*1*/ /*fake_override*/ var frameSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var graphicsConfig: java.awt.GraphicsConfiguration! - invisible_fake final override /*1*/ /*fake_override*/ var height: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var hierarchyBoundsListener: java.awt.event.HierarchyBoundsListener! - invisible_fake final override /*1*/ /*fake_override*/ var hierarchyListener: java.awt.event.HierarchyListener! - invisible_fake final override /*1*/ /*fake_override*/ var icons: kotlin.collections.(Mutable)List! - invisible_fake final override /*1*/ /*fake_override*/ var ignoreRepaint: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var inputContext: java.awt.im.InputContext! - invisible_fake final override /*1*/ /*fake_override*/ var inputContextLock: kotlin.Any! - invisible_fake final override /*1*/ /*fake_override*/ var inputMethodListener: java.awt.event.InputMethodListener! - invisible_fake final override /*1*/ /*fake_override*/ var isAddNotifyComplete: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var isFocusTraversableOverridden: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var isInShow: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var isPacked: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var isTrayIconWindow: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var keyListener: java.awt.event.KeyListener! - invisible_fake final override /*1*/ /*fake_override*/ var layoutMgr: java.awt.LayoutManager! - invisible_fake final override /*1*/ /*fake_override*/ var listeningBoundsChildren: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var listeningChildren: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var locale: java.util.Locale! - invisible_fake final override /*1*/ /*fake_override*/ var locationByPlatform: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var maxSize: java.awt.Dimension! - invisible_fake final override /*1*/ /*fake_override*/ var maxSizeSet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var maximizedBounds: java.awt.Rectangle! - invisible_fake final override /*1*/ /*fake_override*/ var mbManagement: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var menuBar: java.awt.MenuBar! - invisible_fake final override /*1*/ /*fake_override*/ var minSize: java.awt.Dimension! - invisible_fake final override /*1*/ /*fake_override*/ var minSizeSet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var mixingCutoutRegion: sun.java2d.pipe.Region! - invisible_fake final override /*1*/ /*fake_override*/ var modalAppContext: sun.awt.AppContext! - invisible_fake final override /*1*/ /*fake_override*/ var modalBlocker: java.awt.Dialog! - invisible_fake final override /*1*/ /*fake_override*/ var modalComp: java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ var modalExclusionType: java.awt.Dialog.ModalExclusionType! - invisible_fake final override /*1*/ /*fake_override*/ var mouseListener: java.awt.event.MouseListener! - invisible_fake final override /*1*/ /*fake_override*/ var mouseMotionListener: java.awt.event.MouseMotionListener! - invisible_fake final override /*1*/ /*fake_override*/ var mouseWheelListener: java.awt.event.MouseWheelListener! - invisible_fake final override /*1*/ /*fake_override*/ var name: kotlin.String! - invisible_fake final override /*1*/ /*fake_override*/ var nameExplicitlySet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var newEventsOnly: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var numOfHWComponents: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var numOfLWComponents: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var objectLock: kotlin.Any! - invisible_fake final override /*1*/ /*fake_override*/ var opacity: kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ var ownedWindowList: java.util.Vector! - invisible_fake final override /*1*/ /*fake_override*/ var ownedWindows: java.util.Vector! - invisible_fake final override /*1*/ /*fake_override*/ var parent: java.awt.Container! - invisible_fake final override /*1*/ /*fake_override*/ var peer: java.awt.peer.ComponentPeer! - invisible_fake final override /*1*/ /*fake_override*/ var peerFont: java.awt.Font! - invisible_fake final override /*1*/ /*fake_override*/ var popups: java.util.Vector! - invisible_fake final override /*1*/ /*fake_override*/ var prefSize: java.awt.Dimension! - invisible_fake final override /*1*/ /*fake_override*/ var prefSizeSet: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var preserveBackgroundColor: java.awt.Color! - invisible_fake final override /*1*/ /*fake_override*/ var printing: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var printingThreads: kotlin.collections.(Mutable)Set<(raw) kotlin.Any?>! - invisible_fake final override /*1*/ /*fake_override*/ var resizable: kotlin.Boolean - protected/*protected and package*/ final override /*1*/ /*fake_override*/ var rootPane: javax.swing.JRootPane! - protected/*protected and package*/ final override /*1*/ /*fake_override*/ var rootPaneCheckingEnabled: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningAlignmentX: kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningAlignmentY: kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningHeight: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningPointX: kotlin.Double - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningPointY: kotlin.Double - invisible_fake final override /*1*/ /*fake_override*/ var securityWarningWidth: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var shape: java.awt.Shape! - invisible_fake final override /*1*/ /*fake_override*/ var showWithParent: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var state: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var syncLWRequests: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var temporaryLostComponent: java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ var title: kotlin.String! - invisible_fake final override /*1*/ /*fake_override*/ var transferHandler: javax.swing.TransferHandler! - invisible_fake final override /*1*/ /*fake_override*/ var type: java.awt.Window.Type! - invisible_fake final override /*1*/ /*fake_override*/ var undecorated: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var valid: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var visible: kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ var warningString: kotlin.String! - invisible_fake final override /*1*/ /*fake_override*/ var weakThis: java.lang.ref.WeakReference! - invisible_fake final override /*1*/ /*fake_override*/ var width: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var windowClosingException: java.lang.RuntimeException! - invisible_fake final override /*1*/ /*fake_override*/ var windowFocusListener: java.awt.event.WindowFocusListener! - invisible_fake final override /*1*/ /*fake_override*/ var windowListener: java.awt.event.WindowListener! - invisible_fake final override /*1*/ /*fake_override*/ var windowSerializedDataVersion: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var windowStateListener: java.awt.event.WindowStateListener! - invisible_fake final override /*1*/ /*fake_override*/ var x: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var y: kotlin.Int - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun action(/*0*/ evt: java.awt.Event!, /*1*/ what: kotlin.Any!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun add(/*0*/ comp: java.awt.Component!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun add(/*0*/ comp: java.awt.Component!, /*1*/ constraints: kotlin.Any!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun add(/*0*/ comp: java.awt.Component!, /*1*/ constraints: kotlin.Any!, /*2*/ index: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun add(/*0*/ comp: java.awt.Component!, /*1*/ index: kotlin.Int): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun add(/*0*/ popup: java.awt.PopupMenu!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun add(/*0*/ name: kotlin.String!, /*1*/ comp: java.awt.Component!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun addComponentListener(/*0*/ l: java.awt.event.ComponentListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addContainerListener(/*0*/ l: java.awt.event.ContainerListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun addDelicately(/*0*/ comp: java.awt.Component!, /*1*/ curParent: java.awt.Container!, /*2*/ index: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addFocusListener(/*0*/ l: java.awt.event.FocusListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addHierarchyBoundsListener(/*0*/ l: java.awt.event.HierarchyBoundsListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addHierarchyListener(/*0*/ l: java.awt.event.HierarchyListener!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun addImpl(/*0*/ comp: java.awt.Component!, /*1*/ constraints: kotlin.Any!, /*2*/ index: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addInputMethodListener(/*0*/ l: java.awt.event.InputMethodListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addKeyListener(/*0*/ l: java.awt.event.KeyListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addMouseListener(/*0*/ l: java.awt.event.MouseListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addMouseMotionListener(/*0*/ l: java.awt.event.MouseMotionListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addMouseWheelListener(/*0*/ l: java.awt.event.MouseWheelListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addNotify(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun addOwnedWindow(/*0*/ weakWindow: java.lang.ref.WeakReference!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addPropertyChangeListener(/*0*/ listener: java.beans.PropertyChangeListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addPropertyChangeListener(/*0*/ propertyName: kotlin.String!, /*1*/ listener: java.beans.PropertyChangeListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun addToWindowList(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addWindowFocusListener(/*0*/ l: java.awt.event.WindowFocusListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addWindowListener(/*0*/ l: java.awt.event.WindowListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun addWindowStateListener(/*0*/ l: java.awt.event.WindowStateListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustDecendantsOnParent(/*0*/ num: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustDescendants(/*0*/ num: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustListeningChildren(/*0*/ mask: kotlin.Long, /*1*/ num: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun adjustListeningChildrenOnParent(/*0*/ mask: kotlin.Long, /*1*/ num: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun applyComponentOrientation(/*0*/ o: java.awt.ComponentOrientation!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun applyCompoundShape(/*0*/ shape: sun.java2d.pipe.Region!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun applyCurrentShape(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun applyCurrentShapeBelowMe(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun applyResourceBundle(/*0*/ rb: java.util.ResourceBundle!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun applyResourceBundle(/*0*/ rbName: kotlin.String!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun areBoundsValid(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun areFocusTraversalKeysSet(/*0*/ id: kotlin.Int): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun areInputMethodsEnabled(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun autoProcessMouseWheel(/*0*/ e: java.awt.event.MouseWheelEvent!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun bounds(): java.awt.Rectangle! - invisible_fake open override /*1*/ /*fake_override*/ fun calculateCurrentShape(): sun.java2d.pipe.Region! - invisible_fake open override /*1*/ /*fake_override*/ fun calculateSecurityWarningPosition(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Double, /*2*/ w: kotlin.Double, /*3*/ h: kotlin.Double): java.awt.geom.Point2D! - invisible_fake final override /*1*/ /*fake_override*/ fun canBeFocusOwner(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun canBeFocusOwnerRecursively(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun canContainFocusOwner(/*0*/ focusOwnerCandidate: java.awt.Component!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun checkAddToSelf(/*0*/ comp: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun checkAdding(/*0*/ comp: java.awt.Component!, /*1*/ index: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun checkCoalescing(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun checkGD(/*0*/ stringID: kotlin.String!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun checkImage(/*0*/ image: java.awt.Image!, /*1*/ observer: java.awt.image.ImageObserver!): kotlin.Int - public open override /*1*/ /*fake_override*/ fun checkImage(/*0*/ image: java.awt.Image!, /*1*/ width: kotlin.Int, /*2*/ height: kotlin.Int, /*3*/ observer: java.awt.image.ImageObserver!): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun checkNotAWindow(/*0*/ comp: java.awt.Component!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun checkTreeLock(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun checkWindowClosingException(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun clearCurrentFocusCycleRootOnHide(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun clearMostRecentFocusOwnerOnHide(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun closeSplashScreen(): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun coalesceEvents(/*0*/ existingEvent: java.awt.AWTEvent!, /*1*/ newEvent: java.awt.AWTEvent!): java.awt.AWTEvent! - invisible_fake open override /*1*/ /*fake_override*/ fun connectOwnedWindow(/*0*/ child: java.awt.Window!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun constructComponentName(): kotlin.String! - public open override /*1*/ /*fake_override*/ fun contains(/*0*/ p: java.awt.Point!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun contains(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun containsFocus(): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun countComponents(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun countHierarchyMembers(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun createBufferStrategy(/*0*/ numBuffers: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun createBufferStrategy(/*0*/ numBuffers: kotlin.Int, /*1*/ caps: java.awt.BufferCapabilities!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun createChildHierarchyEvents(/*0*/ id: kotlin.Int, /*1*/ changeFlags: kotlin.Long, /*2*/ enabledOnToolkit: kotlin.Boolean): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun createHierarchyEvents(/*0*/ id: kotlin.Int, /*1*/ changed: java.awt.Component!, /*2*/ changedParent: java.awt.Container!, /*3*/ changeFlags: kotlin.Long, /*4*/ enabledOnToolkit: kotlin.Boolean): kotlin.Int - public open override /*1*/ /*fake_override*/ fun createImage(/*0*/ producer: java.awt.image.ImageProducer!): java.awt.Image! - public open override /*1*/ /*fake_override*/ fun createImage(/*0*/ width: kotlin.Int, /*1*/ height: kotlin.Int): java.awt.Image! - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun createRootPane(): javax.swing.JRootPane! - public open override /*1*/ /*fake_override*/ fun createVolatileImage(/*0*/ width: kotlin.Int, /*1*/ height: kotlin.Int): java.awt.image.VolatileImage! - public open override /*1*/ /*fake_override*/ fun createVolatileImage(/*0*/ width: kotlin.Int, /*1*/ height: kotlin.Int, /*2*/ caps: java.awt.ImageCapabilities!): java.awt.image.VolatileImage! - invisible_fake final override /*1*/ /*fake_override*/ fun decreaseComponentCount(/*0*/ c: java.awt.Component!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun deliverEvent(/*0*/ e: java.awt.Event!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun deliverMouseWheelToAncestor(/*0*/ e: java.awt.event.MouseWheelEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun deserializeResources(/*0*/ s: java.io.ObjectInputStream!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun disable(): kotlin.Unit - protected/*protected and package*/ final override /*1*/ /*fake_override*/ fun disableEvents(/*0*/ eventsToDisable: kotlin.Long): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun dispatchEvent(/*0*/ e: java.awt.AWTEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun dispatchEventImpl(/*0*/ e: java.awt.AWTEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun dispatchEventToSelf(/*0*/ e: java.awt.AWTEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun dispatchMouseWheelToAncestor(/*0*/ e: java.awt.event.MouseWheelEvent!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun dispose(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun disposeImpl(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun doDispose(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun doLayout(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun doSwingSerialization(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun enable(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun enable(/*0*/ b: kotlin.Boolean): kotlin.Unit - protected/*protected and package*/ final override /*1*/ /*fake_override*/ fun enableEvents(/*0*/ eventsToEnable: kotlin.Long): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun enableInputMethods(/*0*/ enable: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun eventEnabled(/*0*/ e: java.awt.AWTEvent!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun eventTypeEnabled(/*0*/ type: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun findComponentAt(/*0*/ p: java.awt.Point!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun findComponentAt(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ fun findComponentAt(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ ignoreEnabled: kotlin.Boolean): java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ fun findComponentAtImpl(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ ignoreEnabled: kotlin.Boolean): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun findTraversalRoot(): java.awt.Container! - invisible_fake open override /*1*/ /*fake_override*/ fun findUnderMouseInWindow(/*0*/ pi: java.awt.PointerInfo!): java.awt.Component! - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Any!, /*2*/ newValue: kotlin.Any!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Boolean, /*2*/ newValue: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Byte, /*2*/ newValue: kotlin.Byte): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Char, /*2*/ newValue: kotlin.Char): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Double, /*2*/ newValue: kotlin.Double): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Float, /*2*/ newValue: kotlin.Float): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Int, /*2*/ newValue: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Long, /*2*/ newValue: kotlin.Long): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun firePropertyChange(/*0*/ propertyName: kotlin.String!, /*1*/ oldValue: kotlin.Short, /*2*/ newValue: kotlin.Short): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun frameInit(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun getAccessControlContext(): java.security.AccessControlContext! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleAt(/*0*/ p: java.awt.Point!): javax.accessibility.Accessible! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleChild(/*0*/ i: kotlin.Int): javax.accessibility.Accessible! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleChildrenCount(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getAccessibleContext(): javax.accessibility.AccessibleContext! - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleIndexInParent(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun getAccessibleStateSet(): javax.accessibility.AccessibleStateSet! - public open override /*1*/ /*fake_override*/ fun getAlignmentX(): kotlin.Float - public open override /*1*/ /*fake_override*/ fun getAlignmentY(): kotlin.Float - invisible_fake open override /*1*/ /*fake_override*/ fun getAppliedShape(): sun.java2d.pipe.Region! - invisible_fake open override /*1*/ /*fake_override*/ fun getBackBuffer(): java.awt.Image! - public open override /*1*/ /*fake_override*/ fun getBackground(): java.awt.Color! - public open override /*1*/ /*fake_override*/ fun getBaseline(/*0*/ width: kotlin.Int, /*1*/ height: kotlin.Int): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getBaselineResizeBehavior(): java.awt.Component.BaselineResizeBehavior! - invisible_fake open override /*1*/ /*fake_override*/ fun getBottommostComponentIndex(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getBounds(): java.awt.Rectangle! - public open override /*1*/ /*fake_override*/ fun getBounds(/*0*/ rv: java.awt.Rectangle!): java.awt.Rectangle! - invisible_fake open override /*1*/ /*fake_override*/ fun getBoundsOp(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getBufferStrategy(): java.awt.image.BufferStrategy! - public open override /*1*/ /*fake_override*/ fun getColorModel(): java.awt.image.ColorModel! - public open override /*1*/ /*fake_override*/ fun getComponent(/*0*/ n: kotlin.Int): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getComponentAt(/*0*/ p: java.awt.Point!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getComponentAt(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getComponentCount(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getComponentListeners(): kotlin.Array<(out) java.awt.event.ComponentListener!>! - public open override /*1*/ /*fake_override*/ fun getComponentOrientation(): java.awt.ComponentOrientation! - public open override /*1*/ /*fake_override*/ fun getComponentZOrder(/*0*/ comp: java.awt.Component!): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getComponents(): kotlin.Array<(out) java.awt.Component!>! - invisible_fake open override /*1*/ /*fake_override*/ fun getComponentsSync(): kotlin.Array<(out) java.awt.Component!>! - invisible_fake final override /*1*/ /*fake_override*/ fun getComponents_NoClientCode(): kotlin.Array<(out) java.awt.Component!>! - invisible_fake final override /*1*/ /*fake_override*/ fun getContainer(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getContainerListeners(): kotlin.Array<(out) java.awt.event.ContainerListener!>! - invisible_fake open override /*1*/ /*fake_override*/ fun getContainingWindow(): java.awt.Window! - public open override /*1*/ /*fake_override*/ fun getContentPane(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getCursor(): java.awt.Cursor! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun getCursorType(): kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ fun getCursor_NoClientCode(): java.awt.Cursor! - public open override /*1*/ /*fake_override*/ fun getDefaultCloseOperation(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun getDocumentRoot(): java.awt.Window! - public open override /*1*/ /*fake_override*/ fun getDropTarget(): java.awt.dnd.DropTarget! - invisible_fake open override /*1*/ /*fake_override*/ fun getDropTargetEventTarget(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ includeSelf: kotlin.Boolean): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getExtendedState(): kotlin.Int - public final override /*1*/ /*fake_override*/ fun getFocusCycleRootAncestor(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getFocusListeners(): kotlin.Array<(out) java.awt.event.FocusListener!>! - public open override /*1*/ /*fake_override*/ fun getFocusOwner(): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getFocusTraversalKeys(/*0*/ id: kotlin.Int): kotlin.collections.(Mutable)Set! - public open override /*1*/ /*fake_override*/ fun getFocusTraversalKeysEnabled(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun getFocusTraversalKeys_NoIDCheck(/*0*/ id: kotlin.Int): kotlin.collections.(Mutable)Set<(raw) kotlin.Any?>! - public open override /*1*/ /*fake_override*/ fun getFocusTraversalPolicy(): java.awt.FocusTraversalPolicy! - public open override /*1*/ /*fake_override*/ fun getFocusableWindowState(): kotlin.Boolean - @java.beans.Transient /* annotation class not found */ public open override /*1*/ /*fake_override*/ fun getFont(): java.awt.Font! - public open override /*1*/ /*fake_override*/ fun getFontMetrics(/*0*/ font: java.awt.Font!): java.awt.FontMetrics! - invisible_fake final override /*1*/ /*fake_override*/ fun getFont_NoClientCode(): java.awt.Font! - @java.beans.Transient /* annotation class not found */ public open override /*1*/ /*fake_override*/ fun getForeground(): java.awt.Color! - public open override /*1*/ /*fake_override*/ fun getGlassPane(): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getGraphics(): java.awt.Graphics! - public open override /*1*/ /*fake_override*/ fun getGraphicsConfiguration(): java.awt.GraphicsConfiguration! - invisible_fake final override /*1*/ /*fake_override*/ fun getGraphicsConfiguration_NoClientCode(): java.awt.GraphicsConfiguration! - invisible_fake final override /*1*/ /*fake_override*/ fun getGraphics_NoClientCode(): java.awt.Graphics! - invisible_fake final override /*1*/ /*fake_override*/ fun getHWPeerAboveMe(): java.awt.peer.ComponentPeer! - invisible_fake open override /*1*/ /*fake_override*/ fun getHeavyweightContainer(): java.awt.Container! - public open override /*1*/ /*fake_override*/ fun getHeight(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getHierarchyBoundsListeners(): kotlin.Array<(out) java.awt.event.HierarchyBoundsListener!>! - public open override /*1*/ /*fake_override*/ fun getHierarchyListeners(): kotlin.Array<(out) java.awt.event.HierarchyListener!>! - public open override /*1*/ /*fake_override*/ fun getIconImage(): java.awt.Image! - public open override /*1*/ /*fake_override*/ fun getIconImages(): kotlin.collections.(Mutable)List! - public open override /*1*/ /*fake_override*/ fun getIgnoreRepaint(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun getInputContext(): java.awt.im.InputContext! - public open override /*1*/ /*fake_override*/ fun getInputMethodListeners(): kotlin.Array<(out) java.awt.event.InputMethodListener!>! - public open override /*1*/ /*fake_override*/ fun getInputMethodRequests(): java.awt.im.InputMethodRequests! - public open override /*1*/ /*fake_override*/ fun getInsets(): java.awt.Insets! - invisible_fake open override /*1*/ /*fake_override*/ fun getInsets_NoClientCode(): java.awt.Insets! - public open override /*1*/ /*fake_override*/ fun getJMenuBar(): javax.swing.JMenuBar! - public open override /*1*/ /*fake_override*/ fun getKeyListeners(): kotlin.Array<(out) java.awt.event.KeyListener!>! - public open override /*1*/ /*fake_override*/ fun getLayeredPane(): javax.swing.JLayeredPane! - public open override /*1*/ /*fake_override*/ fun getLayout(): java.awt.LayoutManager! - public open override /*1*/ /*fake_override*/ fun getListeners(/*0*/ listenerType: java.lang.Class!): kotlin.Array<(out) T!>! - invisible_fake open override /*1*/ /*fake_override*/ fun getListenersCount(/*0*/ id: kotlin.Int, /*1*/ enabledOnToolkit: kotlin.Boolean): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getLocale(): java.util.Locale! - public open override /*1*/ /*fake_override*/ fun getLocation(): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getLocation(/*0*/ rv: java.awt.Point!): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getLocationOnScreen(): java.awt.Point! - invisible_fake final override /*1*/ /*fake_override*/ fun getLocationOnScreen_NoTreeLock(): java.awt.Point! - invisible_fake final override /*1*/ /*fake_override*/ fun getLocationOnWindow(): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getMaximizedBounds(): java.awt.Rectangle! - public open override /*1*/ /*fake_override*/ fun getMaximumSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getMenuBar(): java.awt.MenuBar! - public open override /*1*/ /*fake_override*/ fun getMinimumSize(): java.awt.Dimension! - invisible_fake open override /*1*/ /*fake_override*/ fun getModalBlocker(): java.awt.Dialog! - public open override /*1*/ /*fake_override*/ fun getModalExclusionType(): java.awt.Dialog.ModalExclusionType! - public open override /*1*/ /*fake_override*/ fun getMostRecentFocusOwner(): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun getMouseEventTarget(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ includeSelf: kotlin.Boolean): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun getMouseEventTarget(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ includeSelf: kotlin.Boolean, /*3*/ filter: java.awt.Container.EventTargetFilter!, /*4*/ searchHeavyweights: kotlin.Boolean): java.awt.Component! - invisible_fake open override /*1*/ /*fake_override*/ fun getMouseEventTargetImpl(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ includeSelf: kotlin.Boolean, /*3*/ filter: java.awt.Container.EventTargetFilter!, /*4*/ searchHeavyweightChildren: kotlin.Boolean, /*5*/ searchHeavyweightDescendants: kotlin.Boolean): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getMouseListeners(): kotlin.Array<(out) java.awt.event.MouseListener!>! - public open override /*1*/ /*fake_override*/ fun getMouseMotionListeners(): kotlin.Array<(out) java.awt.event.MouseMotionListener!>! - public open override /*1*/ /*fake_override*/ fun getMousePosition(): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getMousePosition(/*0*/ allowChildren: kotlin.Boolean): java.awt.Point! - public open override /*1*/ /*fake_override*/ fun getMouseWheelListeners(): kotlin.Array<(out) java.awt.event.MouseWheelListener!>! - public open override /*1*/ /*fake_override*/ fun getName(): kotlin.String! - invisible_fake open override /*1*/ /*fake_override*/ fun getNativeContainer(): java.awt.Container! - invisible_fake final override /*1*/ /*fake_override*/ fun getNextFocusCandidate(): java.awt.Component! - invisible_fake final override /*1*/ /*fake_override*/ fun getNormalShape(): sun.java2d.pipe.Region! - invisible_fake open override /*1*/ /*fake_override*/ fun getObjectLock(): kotlin.Any! - public open override /*1*/ /*fake_override*/ fun getOpacity(): kotlin.Float - invisible_fake final override /*1*/ /*fake_override*/ fun getOpaqueShape(): sun.java2d.pipe.Region! - public open override /*1*/ /*fake_override*/ fun getOwnedWindows(): kotlin.Array<(out) java.awt.Window!>! - invisible_fake final override /*1*/ /*fake_override*/ fun getOwnedWindows_NoClientCode(): kotlin.Array<(out) java.awt.Window!>! - public open override /*1*/ /*fake_override*/ fun getOwner(): java.awt.Window! - invisible_fake final override /*1*/ /*fake_override*/ fun getOwner_NoClientCode(): java.awt.Window! - public open override /*1*/ /*fake_override*/ fun getParent(): java.awt.Container! - invisible_fake final override /*1*/ /*fake_override*/ fun getParent_NoClientCode(): java.awt.Container! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun getPeer(): java.awt.peer.ComponentPeer! - public open override /*1*/ /*fake_override*/ fun getPreferredSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getPropertyChangeListeners(): kotlin.Array<(out) java.beans.PropertyChangeListener!>! - public open override /*1*/ /*fake_override*/ fun getPropertyChangeListeners(/*0*/ propertyName: kotlin.String!): kotlin.Array<(out) java.beans.PropertyChangeListener!>! - public open override /*1*/ /*fake_override*/ fun getRootPane(): javax.swing.JRootPane! - public open override /*1*/ /*fake_override*/ fun getShape(): java.awt.Shape! - invisible_fake final override /*1*/ /*fake_override*/ fun getSiblingIndexAbove(): kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ fun getSiblingIndexBelow(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getSize(/*0*/ rv: java.awt.Dimension!): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun getState(): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun getTemporaryLostComponent(): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun getTitle(): kotlin.String! - public open override /*1*/ /*fake_override*/ fun getToolkit(): java.awt.Toolkit! - invisible_fake final override /*1*/ /*fake_override*/ fun getToolkitImpl(): java.awt.Toolkit! - invisible_fake open override /*1*/ /*fake_override*/ fun getTopmostComponentIndex(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getTransferHandler(): javax.swing.TransferHandler! - invisible_fake final override /*1*/ /*fake_override*/ fun getTraversalRoot(): java.awt.Container! - public final override /*1*/ /*fake_override*/ fun getTreeLock(): kotlin.Any! - public open override /*1*/ /*fake_override*/ fun getType(): java.awt.Window.Type! - public final override /*1*/ /*fake_override*/ fun getWarningString(): kotlin.String! - public open override /*1*/ /*fake_override*/ fun getWidth(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getWindowFocusListeners(): kotlin.Array<(out) java.awt.event.WindowFocusListener!>! - public open override /*1*/ /*fake_override*/ fun getWindowListeners(): kotlin.Array<(out) java.awt.event.WindowListener!>! - public open override /*1*/ /*fake_override*/ fun getWindowStateListeners(): kotlin.Array<(out) java.awt.event.WindowStateListener!>! - public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun getY(): kotlin.Int - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun gotFocus(/*0*/ evt: java.awt.Event!, /*1*/ what: kotlin.Any!): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun handleEvent(/*0*/ evt: java.awt.Event!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hasFocus(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun hasHeavyweightDescendants(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun hasLightweightDescendants(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun hide(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun imageUpdate(/*0*/ img: java.awt.Image!, /*1*/ infoflags: kotlin.Int, /*2*/ x: kotlin.Int, /*3*/ y: kotlin.Int, /*4*/ w: kotlin.Int, /*5*/ h: kotlin.Int): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun increaseComponentCount(/*0*/ c: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun init(/*0*/ gc: java.awt.GraphicsConfiguration!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun init(/*0*/ title: kotlin.String!, /*1*/ gc: java.awt.GraphicsConfiguration!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun initDeserializedWindow(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun initGC(/*0*/ gc: java.awt.GraphicsConfiguration!): java.awt.GraphicsConfiguration! - invisible_fake open override /*1*/ /*fake_override*/ fun initializeFocusTraversalKeys(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun insets(): java.awt.Insets! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun inside(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun invalidate(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun invalidateIfValid(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun invalidateParent(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun invalidateTree(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun isActive(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isAlwaysOnTop(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isAlwaysOnTopSupported(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isAncestorOf(/*0*/ c: java.awt.Component!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isAutoFocusTransferOnDisposal(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isAutoRequestFocus(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isBackgroundSet(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isCoalescingEnabled(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isCursorSet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isDisplayable(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isDisposing(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isDoubleBuffered(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isEnabled(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isEnabledImpl(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isFocusCycleRoot(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusCycleRoot(/*0*/ container: java.awt.Container!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusOwner(): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun isFocusTraversable(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isFocusTraversableOverridden(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isFocusTraversalPolicyProvider(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusTraversalPolicySet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocusable(): kotlin.Boolean - public final override /*1*/ /*fake_override*/ fun isFocusableWindow(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFocused(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isFontSet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isForegroundSet(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isFrameStateSupported(/*0*/ state: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isLightweight(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isLocationByPlatform(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isMaximumSizeSet(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isMinimumSizeSet(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isMixingNeeded(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isModalBlocked(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isModalExcluded(/*0*/ exclusionType: java.awt.Dialog.ModalExclusionType!): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isNonOpaqueForMixing(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isOpaque(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isParentOf(/*0*/ comp: java.awt.Component!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isPreferredSizeSet(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isRecursivelyVisible(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isRecursivelyVisibleUpToHeavyweightContainer(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isRequestFocusAccepted(/*0*/ temporary: kotlin.Boolean, /*1*/ focusedWindowChangeAllowed: kotlin.Boolean, /*2*/ cause: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isResizable(): kotlin.Boolean - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun isRootPaneCheckingEnabled(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun isSameOrAncestorOf(/*0*/ comp: java.awt.Component!, /*1*/ allowChildren: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isShowing(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isUndecorated(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isValid(): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun isValidateRoot(): kotlin.Boolean - @java.beans.Transient /* annotation class not found */ public open override /*1*/ /*fake_override*/ fun isVisible(): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun isVisible_NoClientCode(): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun keyDown(/*0*/ evt: java.awt.Event!, /*1*/ key: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun keyUp(/*0*/ evt: java.awt.Event!, /*1*/ key: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun layout(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun lightweightPaint(/*0*/ g: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun lightweightPrint(/*0*/ g: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ out: java.io.PrintStream!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ out: java.io.PrintStream!, /*1*/ indent: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ out: java.io.PrintWriter!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun list(/*0*/ out: java.io.PrintWriter!, /*1*/ indent: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun locate(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): java.awt.Component! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun location(): java.awt.Point! - invisible_fake open override /*1*/ /*fake_override*/ fun location_NoClientCode(): java.awt.Point! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun lostFocus(/*0*/ evt: java.awt.Event!, /*1*/ what: kotlin.Any!): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun minimumSize(): java.awt.Dimension! - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnHiding(/*0*/ isLightweight: kotlin.Boolean): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun mixOnReshaping(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnShowing(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnValidating(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun mixOnZOrderChanging(/*0*/ oldZorder: kotlin.Int, /*1*/ newZorder: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseDown(/*0*/ evt: java.awt.Event!, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseDrag(/*0*/ evt: java.awt.Event!, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseEnter(/*0*/ evt: java.awt.Event!, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseExit(/*0*/ evt: java.awt.Event!, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseMove(/*0*/ evt: java.awt.Event!, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun mouseUp(/*0*/ evt: java.awt.Event!, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun move(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun nextFocus(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun notifyNewBounds(/*0*/ resized: kotlin.Boolean, /*1*/ moved: kotlin.Boolean): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun numListening(/*0*/ mask: kotlin.Long): kotlin.Int - invisible_fake open override /*1*/ /*fake_override*/ fun ownedInit(/*0*/ owner: java.awt.Window!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun pack(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun paint(/*0*/ g: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun paintAll(/*0*/ g: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun paintComponents(/*0*/ g: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun paintHeavyweightComponents(/*0*/ g: java.awt.Graphics!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun paramString(): kotlin.String! - invisible_fake open override /*1*/ /*fake_override*/ fun pointRelativeToComponent(/*0*/ absolute: java.awt.Point!): java.awt.Point! - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun postEvent(/*0*/ e: java.awt.Event!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun postProcessKeyEvent(/*0*/ e: java.awt.event.KeyEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun postWindowEvent(/*0*/ id: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun postsOldMouseEvents(): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun preProcessKeyEvent(/*0*/ e: java.awt.event.KeyEvent!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun preferredSize(): java.awt.Dimension! - public open override /*1*/ /*fake_override*/ fun prepareImage(/*0*/ image: java.awt.Image!, /*1*/ observer: java.awt.image.ImageObserver!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun prepareImage(/*0*/ image: java.awt.Image!, /*1*/ width: kotlin.Int, /*2*/ height: kotlin.Int, /*3*/ observer: java.awt.image.ImageObserver!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun print(/*0*/ g: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun printAll(/*0*/ g: java.awt.Graphics!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun printComponents(/*0*/ g: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun printHeavyweightComponents(/*0*/ g: java.awt.Graphics!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processComponentEvent(/*0*/ e: java.awt.event.ComponentEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processContainerEvent(/*0*/ e: java.awt.event.ContainerEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processEvent(/*0*/ e: java.awt.AWTEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processFocusEvent(/*0*/ e: java.awt.event.FocusEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processHierarchyBoundsEvent(/*0*/ e: java.awt.event.HierarchyEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processHierarchyEvent(/*0*/ e: java.awt.event.HierarchyEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processInputMethodEvent(/*0*/ e: java.awt.event.InputMethodEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processKeyEvent(/*0*/ e: java.awt.event.KeyEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processMouseEvent(/*0*/ e: java.awt.event.MouseEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processMouseMotionEvent(/*0*/ e: java.awt.event.MouseEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processMouseWheelEvent(/*0*/ e: java.awt.event.MouseWheelEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processWindowEvent(/*0*/ e: java.awt.event.WindowEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processWindowFocusEvent(/*0*/ e: java.awt.event.WindowEvent!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun processWindowStateEvent(/*0*/ e: java.awt.event.WindowEvent!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun proxyEnableEvents(/*0*/ events: kotlin.Long): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun readObject(/*0*/ s: java.io.ObjectInputStream!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveApplyCurrentShape(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveApplyCurrentShape(/*0*/ fromZorder: kotlin.Int): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveApplyCurrentShape(/*0*/ fromZorder: kotlin.Int, /*1*/ toZorder: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun recursiveHideHeavyweightChildren(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun recursiveRelocateHeavyweightChildren(/*0*/ origin: java.awt.Point!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun recursiveShowHeavyweightChildren(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveSubtractAndApplyShape(/*0*/ shape: sun.java2d.pipe.Region!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveSubtractAndApplyShape(/*0*/ shape: sun.java2d.pipe.Region!, /*1*/ fromZorder: kotlin.Int): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun recursiveSubtractAndApplyShape(/*0*/ shape: sun.java2d.pipe.Region!, /*1*/ fromZorder: kotlin.Int, /*2*/ toZorder: kotlin.Int): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun relocateComponent(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun remove(/*0*/ comp: java.awt.Component!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun remove(/*0*/ m: java.awt.MenuComponent!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun remove(/*0*/ index: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeAll(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeComponentListener(/*0*/ l: java.awt.event.ComponentListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeContainerListener(/*0*/ l: java.awt.event.ContainerListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun removeDelicately(/*0*/ comp: java.awt.Component!, /*1*/ newParent: java.awt.Container!, /*2*/ newIndex: kotlin.Int): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun removeFocusListener(/*0*/ l: java.awt.event.FocusListener!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun removeFromWindowList(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeHierarchyBoundsListener(/*0*/ l: java.awt.event.HierarchyBoundsListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeHierarchyListener(/*0*/ l: java.awt.event.HierarchyListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeInputMethodListener(/*0*/ l: java.awt.event.InputMethodListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeKeyListener(/*0*/ l: java.awt.event.KeyListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeMouseListener(/*0*/ l: java.awt.event.MouseListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeMouseMotionListener(/*0*/ l: java.awt.event.MouseMotionListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeMouseWheelListener(/*0*/ l: java.awt.event.MouseWheelListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeNotify(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun removeOwnedWindow(/*0*/ weakWindow: java.lang.ref.WeakReference!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removePropertyChangeListener(/*0*/ listener: java.beans.PropertyChangeListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removePropertyChangeListener(/*0*/ propertyName: kotlin.String!, /*1*/ listener: java.beans.PropertyChangeListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeWindowFocusListener(/*0*/ l: java.awt.event.WindowFocusListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeWindowListener(/*0*/ l: java.awt.event.WindowListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun removeWindowStateListener(/*0*/ l: java.awt.event.WindowStateListener!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(/*0*/ tm: kotlin.Long): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun repaint(/*0*/ time: kotlin.Long, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int, /*3*/ width: kotlin.Int, /*4*/ height: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun repaintParentIfNeeded(/*0*/ oldX: kotlin.Int, /*1*/ oldY: kotlin.Int, /*2*/ oldWidth: kotlin.Int, /*3*/ oldHeight: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun reparentChild(/*0*/ comp: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun reparentTraverse(/*0*/ parentPeer: java.awt.peer.ContainerPeer!, /*1*/ child: java.awt.Container!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun requestFocus(): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun requestFocus(/*0*/ temporary: kotlin.Boolean): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocus(/*0*/ temporary: kotlin.Boolean, /*1*/ cause: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocus(/*0*/ cause: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun requestFocusHelper(/*0*/ temporary: kotlin.Boolean, /*1*/ focusedWindowChangeAllowed: kotlin.Boolean): kotlin.Boolean - invisible_fake final override /*1*/ /*fake_override*/ fun requestFocusHelper(/*0*/ temporary: kotlin.Boolean, /*1*/ focusedWindowChangeAllowed: kotlin.Boolean, /*2*/ cause: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun requestFocusInWindow(): kotlin.Boolean - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun requestFocusInWindow(/*0*/ temporary: kotlin.Boolean): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocusInWindow(/*0*/ temporary: kotlin.Boolean, /*1*/ cause: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun requestFocusInWindow(/*0*/ cause: sun.awt.CausedFocusEvent.Cause!): kotlin.Boolean - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun reshape(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun reshapeNativePeer(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int, /*4*/ op: kotlin.Int): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun resize(/*0*/ d: java.awt.Dimension!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun resize(/*0*/ width: kotlin.Int, /*1*/ height: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun revalidate(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun revalidateSynchronously(): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun setAlwaysOnTop(/*0*/ alwaysOnTop: kotlin.Boolean): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setAutoFocusTransferOnDisposal(/*0*/ value: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setAutoRequestFocus(/*0*/ autoRequestFocus: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setBackground(/*0*/ bgColor: java.awt.Color!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setBounds(/*0*/ r: java.awt.Rectangle!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setBounds(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ width: kotlin.Int, /*3*/ height: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setBoundsOp(/*0*/ op: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setClientSize(/*0*/ w: kotlin.Int, /*1*/ h: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setComponentOrientation(/*0*/ o: java.awt.ComponentOrientation!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setComponentZOrder(/*0*/ comp: java.awt.Component!, /*1*/ index: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setContentPane(/*0*/ contentPane: java.awt.Container!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setCursor(/*0*/ cursor: java.awt.Cursor!): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun setCursor(/*0*/ cursorType: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setDefaultCloseOperation(/*0*/ operation: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setDropTarget(/*0*/ dt: java.awt.dnd.DropTarget!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setEnabled(/*0*/ b: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setExtendedState(/*0*/ state: kotlin.Int): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun setFocusCycleRoot(/*0*/ focusCycleRoot: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusTraversalKeys(/*0*/ id: kotlin.Int, /*1*/ keystrokes: (kotlin.collections.MutableSet..kotlin.collections.Set?)): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusTraversalKeysEnabled(/*0*/ focusTraversalKeysEnabled: kotlin.Boolean): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun setFocusTraversalKeys_NoIDCheck(/*0*/ id: kotlin.Int, /*1*/ keystrokes: (kotlin.collections.MutableSet..kotlin.collections.Set?)): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusTraversalPolicy(/*0*/ policy: java.awt.FocusTraversalPolicy!): kotlin.Unit - public final override /*1*/ /*fake_override*/ fun setFocusTraversalPolicyProvider(/*0*/ provider: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusable(/*0*/ focusable: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFocusableWindowState(/*0*/ focusableWindowState: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setFont(/*0*/ f: java.awt.Font!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setForeground(/*0*/ c: java.awt.Color!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setGlassPane(/*0*/ glassPane: java.awt.Component!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setGraphicsConfiguration(/*0*/ gc: java.awt.GraphicsConfiguration!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setIconImage(/*0*/ image: java.awt.Image!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setIconImages(/*0*/ icons: (kotlin.collections.MutableList..kotlin.collections.List?)): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setIgnoreRepaint(/*0*/ ignoreRepaint: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setJMenuBar(/*0*/ menubar: javax.swing.JMenuBar!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLayeredPane(/*0*/ layeredPane: javax.swing.JLayeredPane!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLayout(/*0*/ manager: java.awt.LayoutManager!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocale(/*0*/ l: java.util.Locale!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocation(/*0*/ p: java.awt.Point!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocation(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocationByPlatform(/*0*/ locationByPlatform: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setLocationRelativeTo(/*0*/ c: java.awt.Component!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMaximizedBounds(/*0*/ bounds: java.awt.Rectangle!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMaximumSize(/*0*/ maximumSize: java.awt.Dimension!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMenuBar(/*0*/ mb: java.awt.MenuBar!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setMinimumSize(/*0*/ minimumSize: java.awt.Dimension!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setModalBlocked(/*0*/ blocker: java.awt.Dialog!, /*1*/ blocked: kotlin.Boolean, /*2*/ peerCall: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setModalExclusionType(/*0*/ exclusionType: java.awt.Dialog.ModalExclusionType!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setName(/*0*/ name: kotlin.String!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setOpacity(/*0*/ opacity: kotlin.Float): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setPreferredSize(/*0*/ preferredSize: java.awt.Dimension!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setResizable(/*0*/ resizable: kotlin.Boolean): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun setRootPane(/*0*/ root: javax.swing.JRootPane!): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun setRootPaneCheckingEnabled(/*0*/ enabled: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setShape(/*0*/ shape: java.awt.Shape!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setSize(/*0*/ d: java.awt.Dimension!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setSize(/*0*/ width: kotlin.Int, /*1*/ height: kotlin.Int): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setState(/*0*/ state: kotlin.Int): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setTemporaryLostComponent(/*0*/ component: java.awt.Component!): java.awt.Component! - public open override /*1*/ /*fake_override*/ fun setTitle(/*0*/ title: kotlin.String!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setTransferHandler(/*0*/ newHandler: javax.swing.TransferHandler!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setType(/*0*/ type: java.awt.Window.Type!): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setUndecorated(/*0*/ undecorated: kotlin.Boolean): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun setVisible(/*0*/ b: kotlin.Boolean): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun setWarningString(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun show(): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun show(/*0*/ b: kotlin.Boolean): kotlin.Unit - @kotlin.Deprecated(message = "Deprecated in Java") public open override /*1*/ /*fake_override*/ fun size(): java.awt.Dimension! - invisible_fake open override /*1*/ /*fake_override*/ fun startLWModal(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun stopLWModal(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun subtractAndApplyShape(/*0*/ s: sun.java2d.pipe.Region!): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun subtractAndApplyShapeBelowMe(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun toBack(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun toBack_NoClientCode(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun toFront(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun toFront_NoClientCode(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - public open override /*1*/ /*fake_override*/ fun transferFocus(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun transferFocus(/*0*/ clearOnFailure: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun transferFocusBackward(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun transferFocusBackward(/*0*/ clearOnFailure: kotlin.Boolean): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun transferFocusDownCycle(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun transferFocusUpCycle(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun update(/*0*/ g: java.awt.Graphics!): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun updateChildrenBlocking(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun updateCursorImmediately(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun updateGraphicsData(/*0*/ gc: java.awt.GraphicsConfiguration!): kotlin.Boolean - invisible_fake open override /*1*/ /*fake_override*/ fun updateWindow(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun updateZOrder(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun validate(): kotlin.Unit - protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun validateTree(): kotlin.Unit - invisible_fake final override /*1*/ /*fake_override*/ fun validateUnconditionally(): kotlin.Unit - invisible_fake open override /*1*/ /*fake_override*/ fun writeObject(/*0*/ s: java.io.ObjectOutputStream!): kotlin.Unit - } -} diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.kt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.kt index c244ad304dc..62f5d79fb7e 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.kt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.kt @@ -1,5 +1,7 @@ // !DIAGNOSTICS: -UNUSED_VARIABLE // !WITH_NEW_INFERENCE +// FULL_JDK + import java.util.* import java.util.concurrent.* diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.kt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.kt index 56840a4351f..9fe410d83bd 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.kt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.kt @@ -1,5 +1,7 @@ // !DIAGNOSTICS: -UNUSED_VARIABLE // !WITH_NEW_INFERENCE +// FULL_JDK + import java.util.* fun bar(): String? = null diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.kt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.kt index 43e34c7948f..a2e5ea18187 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.kt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.kt @@ -1,5 +1,7 @@ // !DIAGNOSTICS: -UNUSED_VARIABLE // !WITH_NEW_INFERENCE +// FULL_JDK + import java.util.* fun bar(): String? = null diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.kt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.kt index 865e8055d9b..20bffd938f8 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.kt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.kt @@ -1,5 +1,7 @@ // !DIAGNOSTICS: -UNUSED_VARIABLE // !WITH_NEW_INFERENCE +// FULL_JDK + import java.util.* fun bar(): String? = null diff --git a/compiler/tests/org/jetbrains/kotlin/jvm/compiler/CompileKotlinAgainstCustomBinariesTest.kt b/compiler/tests/org/jetbrains/kotlin/jvm/compiler/CompileKotlinAgainstCustomBinariesTest.kt index d13dbaf6889..321ad961c48 100644 --- a/compiler/tests/org/jetbrains/kotlin/jvm/compiler/CompileKotlinAgainstCustomBinariesTest.kt +++ b/compiler/tests/org/jetbrains/kotlin/jvm/compiler/CompileKotlinAgainstCustomBinariesTest.kt @@ -199,6 +199,30 @@ class CompileKotlinAgainstCustomBinariesTest : AbstractKotlinCompilerIntegration doTestBrokenLibrary("library", "test/Super.class") } + fun testIncompleteHierarchyMissingInterface() { + doTestBrokenLibrary("library", "test/A.class") + } + + fun testIncompleteHierarchyOnlyImport() { + doTestBrokenLibrary("library", "test/Super.class") + } + + fun testMissingStaticClass() { + doTestBrokenLibrary("library", "test/C\$D.class") + } + + fun testIncompleteHierarchyNoErrors() { + doTestBrokenLibrary("library", "test/Super.class") + } + + fun testIncompleteHierarchyErrorPositions() { + doTestBrokenLibrary("library", "test/Super.class") + } + + fun testIncompleteHierarchyOfEnclosingClass() { + doTestBrokenLibrary("library", "test/Super.class") + } + fun testMissingDependencySimple() { doTestBrokenLibrary("library", "a/A.class") } diff --git a/generators/tests/org/jetbrains/kotlin/generators/mockJDK/filterMockJdk.kt b/generators/tests/org/jetbrains/kotlin/generators/mockJDK/filterMockJdk.kt index eaf7f15ead7..ab976f2860f 100644 --- a/generators/tests/org/jetbrains/kotlin/generators/mockJDK/filterMockJdk.kt +++ b/generators/tests/org/jetbrains/kotlin/generators/mockJDK/filterMockJdk.kt @@ -42,7 +42,7 @@ internal fun removeInterfacesFromMockJdkClassfiles(mockJdkRuntimeJar: File) { } FileUtil.copy(copyJar, mockJdkRuntimeJar) - tmpdir.delete() + tmpdir.deleteRecursively() } private fun transformJar(sourceJar: JarFile, targetJar: JarOutputStream) { @@ -71,10 +71,7 @@ private fun transformJar(sourceJar: JarFile, targetJar: JarOutputStream) { internal class InterfacesFilter(classVisitor: ClassVisitor) : ClassVisitor(Opcodes.API_VERSION, classVisitor) { private val mockJdkEntries = GenerateMockJdk.getClassFileEntries().mapNotNull { entry -> - val classSuffix = ".class" - if (entry.endsWith(classSuffix)) - entry.substring(0 until (entry.length - classSuffix.length)) - else null + entry.substringBeforeLast(".class").takeUnless(String::isEmpty) }.toSet() override fun visit(version: Int, access: Int, name: String?, signature: String?, superName: String?, interfaces: Array?) { diff --git a/jps-plugin/testData/incremental/multiModule/common/exportedDependency/dependencies.txt b/jps-plugin/testData/incremental/multiModule/common/exportedDependency/dependencies.txt index c202ba91e3f..7a6efaafbb9 100644 --- a/jps-plugin/testData/incremental/multiModule/common/exportedDependency/dependencies.txt +++ b/jps-plugin/testData/incremental/multiModule/common/exportedDependency/dependencies.txt @@ -1,4 +1,5 @@ module1-> module2->module1[exported] module3->module2 -module4->module3 \ No newline at end of file +module4->module3 +module4->module2 \ No newline at end of file diff --git a/jps-plugin/testData/incremental/multiModule/common/simple/dependencies.txt b/jps-plugin/testData/incremental/multiModule/common/simple/dependencies.txt index 07917d6cffb..23443cb3657 100644 --- a/jps-plugin/testData/incremental/multiModule/common/simple/dependencies.txt +++ b/jps-plugin/testData/incremental/multiModule/common/simple/dependencies.txt @@ -1,3 +1,4 @@ module1-> module2->module1 -module3->module2 \ No newline at end of file +module3->module2 +module3->module1 \ No newline at end of file diff --git a/js/js.translator/testData/box/inlineMultiModule/kt16144.kt b/js/js.translator/testData/box/inlineMultiModule/kt16144.kt index 1aaf4f973c1..309c31e2ee1 100644 --- a/js/js.translator/testData/box/inlineMultiModule/kt16144.kt +++ b/js/js.translator/testData/box/inlineMultiModule/kt16144.kt @@ -25,7 +25,7 @@ open class M2 { class M1 : M2(), M3 -// MODULE: main(m1, m2) +// MODULE: main(m1, m2, m3) // FILE: main.kt // CHECK_CONTAINS_NO_CALLS: box except=equals;getKClass