diff options
Diffstat (limited to 'theme-compiler/src/com/vaadin/sass/internal/tree/KeyframeSelectorNode.java')
-rw-r--r-- | theme-compiler/src/com/vaadin/sass/internal/tree/KeyframeSelectorNode.java | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/theme-compiler/src/com/vaadin/sass/internal/tree/KeyframeSelectorNode.java b/theme-compiler/src/com/vaadin/sass/internal/tree/KeyframeSelectorNode.java index 085cd46d31..e89b9b2494 100644 --- a/theme-compiler/src/com/vaadin/sass/internal/tree/KeyframeSelectorNode.java +++ b/theme-compiler/src/com/vaadin/sass/internal/tree/KeyframeSelectorNode.java @@ -24,14 +24,14 @@ public class KeyframeSelectorNode extends Node { } @Override + public String printState() { + return buildString(PRINT_STRATEGY); + } + + @Override public String toString() { - StringBuilder string = new StringBuilder(); - string.append(selector).append(" {\n"); - for (Node child : children) { - string.append("\t\t").append(child.toString()).append("\n"); - } - string.append("\t}"); - return string.toString(); + return "Key frame selector node [" + buildString(TO_STRING_STRATEGY) + + "]"; } @Override @@ -39,4 +39,13 @@ public class KeyframeSelectorNode extends Node { } + public String buildString(BuildStringStrategy strategy) { + StringBuilder string = new StringBuilder(); + string.append(selector).append(" {\n"); + for (Node child : children) { + string.append("\t\t").append(strategy.build(child)).append("\n"); + } + string.append("\t}"); + return string.toString(); + } } |