public UnaryOperatorEnumerator(UnaryType par) { parent = par; nIndex = -1; }
public LogicalExpressionEnumerator(UnaryType par) { parent = par; nIndex = -1; }
public void InsertUnaryAt(UnaryType newValue, int index) { InsertDomElementAt("", "Unary", index, newValue); }
public void ReplaceUnaryAt(UnaryType newValue, int index) { ReplaceDomElementAt("", "Unary", index, newValue); }
public void AddUnary(UnaryType newValue) { AppendDomElement("", "Unary", newValue); }
public LogicalExpression MakeLogical(LogicalExpression rhs) { UnaryOperator logicalOp = new UnaryOperator(); logicalOp.AddNot(new Altova.Types.SchemaString("Not")); UnaryType newUnaryExpression = new UnaryType(); newUnaryExpression.AddUnaryOperator(logicalOp); newUnaryExpression.AddLogicalExpression(rhs); LogicalExpression newLogical = new LogicalExpression(); newLogical.AddUnary(newUnaryExpression); return newLogical; }