public String ToString() { StringBuilder sb = new StringBuilder(); sb.Append("{func-expr:"); sb.Append(id.ToString()); sb.Append(",{"); for (int i = 0; i < args.Length; i++) { sb.Append(args[i].ToString()); if (i < args.Length - 1) { sb.Append(","); } } sb.Append("}}"); return(sb.ToString()); }
public virtual System.String testStr() { switch (test) { case TEST_NAME: return(name.ToString()); case TEST_NAME_WILDCARD: return("*"); case TEST_NAMESPACE_WILDCARD: return(namespace_Renamed + ":*"); case TEST_TYPE_NODE: return("node()"); case TEST_TYPE_TEXT: return("text()"); case TEST_TYPE_COMMENT: return("comment()"); case TEST_TYPE_PROCESSING_INSTRUCTION: return("proc-instr(" + (literal == null?"":"\'" + literal + "\'") + ")"); default: return(null); } }
public override Object eval(FormInstance model, EvaluationContext evalContext) { return(evalContext.getVariable(id.ToString())); }