From 0cf6705e9a53c3c2b476a99cf7e6d048881b298c Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Thu, 27 Sep 2012 10:24:35 +0300 Subject: Improves remove() for #9380 --- .../src/com/vaadin/sass/handler/SCSSDocumentHandler.java | 2 +- .../src/com/vaadin/sass/handler/SCSSDocumentHandlerImpl.java | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'theme-compiler/src/com/vaadin/sass/handler') diff --git a/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandler.java b/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandler.java index c23afa7acc..3eda2fcdc6 100644 --- a/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandler.java +++ b/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandler.java @@ -82,7 +82,7 @@ public interface SCSSDocumentHandler extends DocumentHandler { EachDefNode startEachDirective(String var, String listVariable); - void removeDirective(ArrayList list, ArrayList remove, + void removeDirective(String variable, String list, String remove, String separator); } diff --git a/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandlerImpl.java b/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandlerImpl.java index 3378903c4d..626969b827 100644 --- a/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandlerImpl.java +++ b/theme-compiler/src/com/vaadin/sass/handler/SCSSDocumentHandlerImpl.java @@ -306,9 +306,10 @@ public class SCSSDocumentHandlerImpl implements SCSSDocumentHandler { } @Override - public void removeDirective(ArrayList list, - ArrayList remove, String separator) { - ListRemoveNode node = new ListRemoveNode(list, remove, separator); + public void removeDirective(String variable, String list, String remove, + String separator) { + ListRemoveNode node = new ListRemoveNode(variable, list, remove, + separator); nodeStack.peek().appendChild(node); } } -- cgit v1.2.3