From 03522032f8f7675d1b5be2523f2dd08a4571b337 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Mon, 21 Jan 2013 21:08:31 +0100 Subject: [PATCH] AS2: static methods & variables --- .../jpexs/asdec/action/treemodel/clauses/ClassTreeItem.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trunk/src/com/jpexs/asdec/action/treemodel/clauses/ClassTreeItem.java b/trunk/src/com/jpexs/asdec/action/treemodel/clauses/ClassTreeItem.java index 6d0cd2001..a386aded3 100644 --- a/trunk/src/com/jpexs/asdec/action/treemodel/clauses/ClassTreeItem.java +++ b/trunk/src/com/jpexs/asdec/action/treemodel/clauses/ClassTreeItem.java @@ -68,9 +68,15 @@ public class ClassTreeItem extends TreeItem implements Block { for (FunctionTreeItem f : functions) { ret += f.toString(constants) + "\r\n"; } + for (FunctionTreeItem f : staticFunctions) { + ret += "static "+f.toString(constants) + "\r\n"; + } for (TreeItem v : vars.keySet()) { ret += "var " + v.toStringNoQuotes(constants) + " = " + vars.get(v).toStringNoQuotes(constants) + ";\r\n"; } + for (TreeItem v : staticVars.keySet()) { + ret += "static var " + v.toStringNoQuotes(constants) + " = " + staticVars.get(v).toStringNoQuotes(constants) + ";\r\n"; + } ret += "}\r\n"; return ret; }