From 47d3285de5068e0fb9237b4f158a5815a7fbdd19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 16 Sep 2024 00:53:56 +0200 Subject: [PATCH] Update Action.java Add missing static keyword instead of using abstract list. --- .../com/jpexs/decompiler/flash/action/Action.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/Action.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/Action.java index b37143a16..f60ddc8f3 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/Action.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/Action.java @@ -183,17 +183,13 @@ public abstract class Action implements GraphSourceItem { /** * Property names list in lower case */ - public static final List propertyNamesListLowerCase = new AbstractList() { - @Override - public String get(int index) { - return propertyNamesList.get(index).toLowerCase(); - } + public static final List propertyNamesListLowerCase = new ArrayList<>(); - @Override - public int size() { - return propertyNamesList.size(); + static { + for (String s : propertyNamesList) { + propertyNamesListLowerCase.add(s.toLowerCase()); } - }; + } /** * Logger