Lines Matching full:s
17 Description: Generate interface to get java plugin's js code and binary
45 help="name of generated file's package")
103 output.write("/*%s * Generated from Java and JavaScript plugins by ts2abc.%s */%s%s"
106 output.write("package %s;%s"
108 output.write("%s" % os.linesep)
109 output.write("public class %s%s {%s"
122 # generate getJsCode%s
124 output.write(" private static String getJsCode%s(){%s"
126 output.write(" return%s" % os.linesep)
128 output.write(" \"%s\";%s" % (line, os.linesep))
129 output.write(" }%s" % os.linesep)
131 output.write(" \"%s\\n\" +%s" % (line, os.linesep))
136 output.write(" public static String getJsCode(){%s" % os.linesep)
137 output.write(" return%s" % os.linesep)
138 # let getJsCode call getJsCode%s
141 output.write(" getJsCode%s() +%s" % (index, os.linesep))
143 output.write(" getJsCode%s() ;%s" % (index, os.linesep))
144 output.write(" }%s" % os.linesep)
146 output.write("%s" % os.linesep)
161 output.write(" private static byte[] getJsByteCode_%s() {%s"
165 output.write("};%s" % os.linesep)
166 output.write(" }%s" % os.linesep)
172 output.write(" public static byte[] getJsByteCode() {%s"
174 output.write(" byte[] allByteCode = new byte[%s];%s"
177 output.write(" System.arraycopy(getJsByteCode_%s(), "
178 "0, allByteCode, %s, %s);%s"
181 output.write(" return allByteCode;%s" % os.linesep)
182 output.write(" }%s" % os.linesep)