--- old/make/jdk/src/classes/build/tools/cldrconverter/AbstractLDMLHandler.java 2018-12-04 20:48:43.636904540 +0530 +++ new/make/jdk/src/classes/build/tools/cldrconverter/AbstractLDMLHandler.java 2018-12-04 20:48:43.224904540 +0530 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -151,6 +151,19 @@ } } + void pushStringListEntry(String qName, Attributes attributes, String key) { + if (!pushIfIgnored(qName, attributes)) { + currentContainer = new StringListEntry(qName, currentContainer, key); + } + } + + void pushStringListElement(String qName, Attributes attributes, int index) { + if (!pushIfIgnored(qName, attributes)) { + currentContainer = new StringListElement(qName, currentContainer, index); + } + } + + private boolean pushIfIgnored(String qName, Attributes attributes) { if (isIgnored(attributes) || currentContainer instanceof IgnoredContainer) { pushIgnoredContainer(qName);