Beispiel #1
0
 public static Object insertMacro_varValue_3961775458390375615(
     final TemplateQueryContext _context) {
   StringBuilder res = new StringBuilder();
   Set<String> used = new HashSet<String>();
   Iterable<SNode> dependencies =
       SLinkOperations.getTargets(_context.getNode(), "dependencies", true);
   for (SNode part : ((List<SNode>) _context.getVariable("var:taskParts"))) {
     dependencies =
         Sequence.fromIterable(dependencies)
             .concat(
                 ListSequence.fromList(
                     SLinkOperations.getTargets(part, "additionalDependencies", true)));
   }
   for (SNode dep : dependencies) {
     String d =
         SPropertyOperations.getString(SLinkOperations.getTarget(dep, "target", false), "name");
     if (used.add(d)) {
       if (res.length() > 0) {
         res.append(", ");
       }
       res.append(d);
     }
   }
   return res.toString();
 }
Beispiel #2
0
 public static Object insertMacro_varValue_2379134940431021756(
     final IOperationContext operationContext, final TemplateQueryContext _context) {
   return DispatchGenUtil.getMatchingMethods(((SNode) _context.getVariable("var:methodDecl")));
 }
Beispiel #3
0
 public static Object templateArgumentQuery_2323553266849248475(
     final IOperationContext operationContext, final TemplateQueryContext _context) {
   return ((SNode) _context.getVariable("var:methodDecl"));
 }
Beispiel #4
0
 public static Object templateArgumentQuery_2323553266848938515(
     final IOperationContext operationContext, final TemplateQueryContext _context) {
   return Sequence.fromIterable(((Iterable<SNode>) _context.getVariable("var:methods"))).first();
 }