diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings index a78ccc70d107a9a29d69f6b3172aab4ce3678d74..b0d39817f6a7a64ec28732f60bfbbf1405715ff8 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings @@ -1,2 +1,2 @@ ColumnHandle.java 8fc5f04cbb0127e5df8c7a9e3b2620502bf93716 GREEN -GenericAnnotationView.java 6d5569d9a346d5fd60d28a1c60baa9963b5a4010 GREEN +GenericAnnotationView.java 68a6eb91a4db97a58ebfacf400e73c297ab6b1a3 GREEN diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java index 6d5569d9a346d5fd60d28a1c60baa9963b5a4010..68a6eb91a4db97a58ebfacf400e73c297ab6b1a3 100644 --- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java +++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java @@ -15,6 +15,7 @@ +--------------------------------------------------------------------------*/ package org.fortiss.tooling.base.ui.annotation.view.generic; +import static org.apache.commons.lang3.reflect.MethodUtils.getMatchingMethod; import static org.fortiss.tooling.base.ui.annotation.editingsupport.EditingSupportFactory.createEditingSupport; import static org.fortiss.tooling.base.ui.annotation.labelprovider.LabelProviderFactory.createLabelProvider; import static org.fortiss.tooling.kernel.utils.LoggingUtils.error; @@ -298,7 +299,7 @@ public class GenericAnnotationView extends AnnotationViewPartBase { */ private void setTableItemHeight(Table table, int height) { try { - Method method = table.getClass().getDeclaredMethod("setItemHeight", int.class); + Method method = getMatchingMethod(table.getClass(), "setItemHeight", int.class); if(method != null) { boolean accessible = method.canAccess(table); if(method.trySetAccessible()) {