public static String interpret(final IAST<Type> node) { return node.childrenAsString(); } }
public static String interpret(final IAST<Type> node) { return node.childrenAsString(); } }
public static String interpret(final IAST<Type> expr) { return expr.childrenAsString(); } }
public static String interpret(final IAST<Type> node, final Map<String, String> ctxVars) { IAST<Type> ctxVar = node.getChildren().get(0); String key = ctxVar.childrenAsString(); String value = ctxVars.get(key); if (value == null) { throw new KevScriptError("Missing value for context variable %"+ctxVar.childrenAsString()+"%"); } return value; } }
public static String interpret(final IAST<Type> node, final Map<String, String> ctxVars) throws KevScriptException { IAST<Type> ctxVar = node.getChildren().get(0); String key = ctxVar.childrenAsString(); String value = ctxVars.get(key); if (value == null) { throw new KevScriptException("Missing value for context variable %"+ctxVar.childrenAsString()+"%"); } return value; } }
public static String interpret(final IAST<Type> node, final Map<String, String> ctxVars) { IAST<Type> ctxVar = node.getChildren().get(0); String key = ctxVar.childrenAsString(); String value = ctxVars.get(key); if (value == null) { value = ShortId.gen(); ctxVars.put(key, value); } return value; } }
public static String interpret(final IAST<Type> node, final Map<String, String> ctxVars) { IAST<Type> ctxVar = node.getChildren().get(0); String key = ctxVar.childrenAsString(); String value = ctxVars.get(key); if (value == null) { value = ShortId.gen(); ctxVars.put(key, value); } return value; } }
private static String parseTypeFQN(final IAST<Type> node) { String fqn = ""; for (IAST<Type> child: node.getChildren()) { if (child.getChildren().isEmpty()) { fqn += child.toString(); } else { fqn += child.childrenAsString(); } } return fqn; } }
private static String parseTypeFQN(final IAST<Type> node) { String fqn = ""; for (IAST<Type> child: node.getChildren()) { if (child.getChildren().isEmpty()) { fqn += child.toString(); } else { fqn += child.childrenAsString(); } } return fqn; } }
public static String interpret(final IAST<Type> expr) { StringBuilder builder = new StringBuilder(); for (IAST<Type> child : expr.getChildren()) { switch (child.getType()) { case SingleQuoteLine: case DoubleQuoteLine: builder.append(child.childrenAsString()); break; case NewLine: builder.append('\n'); break; } } return builder.toString(); } }
public static String interpret(final IAST<Type> expr) { StringBuilder builder = new StringBuilder(); for (IAST<Type> child : expr.getChildren()) { switch (child.getType()) { case SingleQuoteLine: case DoubleQuoteLine: builder.append(child.childrenAsString()); break; case NewLine: builder.append('\n'); break; } } return builder.toString(); } }
if (node.getType().equals(Type.InstancePath) && node.getChildren().size() == 3) { String nodeName = node.getChildren().get(0).childrenAsString(); String componentName = node.getChildren().get(1).childrenAsString(); String portName = node.getChildren().get(2).childrenAsString(); List<KMFContainer> parentNodes = model.select("nodes[" + nodeName + "]"); if (parentNodes.isEmpty()){
if (node.getType().equals(Type.InstancePath) && node.getChildren().size() == 3) { String nodeName = node.getChildren().get(0).childrenAsString(); String componentName = node.getChildren().get(1).childrenAsString(); String portName = node.getChildren().get(2).childrenAsString(); List<KMFContainer> parentNodes = model.select("nodes[" + nodeName + "]"); if (parentNodes.isEmpty()){
throw new KevScriptError("Network must be: network nodeName.propertyType.interfaceName IP"); } else { final String nodeName = leftHandNetwork.getChildren().get(0).childrenAsString(); final String propType = leftHandNetwork.getChildren().get(1).childrenAsString(); final String interfaceName = leftHandNetwork.getChildren().get(2).childrenAsString(); final ContainerNode networkTargetNode = model.findNodesByID(nodeName); if (networkTargetNode == null) { } else { netprop.setValue(valuePart.childrenAsString());
throw new KevScriptException("Network must be: network nodeName.propertyType.interfaceName IP"); } else { final String nodeName = leftHandNetwork.getChildren().get(0).childrenAsString(); final String propType = leftHandNetwork.getChildren().get(1).childrenAsString(); final String interfaceName = leftHandNetwork.getChildren().get(2).childrenAsString(); final ContainerNode networkTargetNode = model.findNodesByID(nodeName); if (networkTargetNode == null) { } else { netprop.setValue(valuePart.childrenAsString());
break; default: throw new KevScriptException("Context var %" + vNode.getChildren().get(0).childrenAsString() + "% for DeployUnit version must resolve to RELEASE or LATEST (current=" + ctxVal + ")");
leftHnodes.getChildren().remove(portName); final List<Instance> toChangeDico = InstanceResolver.resolve(leftHnodes, model, ctxVars); final String propName = portName.childrenAsString(); DefaultKevoreeFactory factory = new DefaultKevoreeFactory(); for (final Instance target : toChangeDico) {
leftHnodes.getChildren().remove(portName); final List<Instance> toChangeDico = InstanceResolver.resolve(leftHnodes, model, ctxVars); final String propName = portName.childrenAsString(); DefaultKevoreeFactory factory = new DefaultKevoreeFactory(); for (final Instance target : toChangeDico) {