Search in sources :

Example 1 with List

use of org.kie.dmn.model.api.List in project drools by kiegroup.

the class DMNListConverter method writeChildren.

@Override
protected void writeChildren(HierarchicalStreamWriter writer, MarshallingContext context, Object parent) {
    super.writeChildren(writer, context, parent);
    List list = (List) parent;
    for (Expression e : list.getExpression()) {
        writeChildrenNode(writer, context, e, MarshallingUtils.defineExpressionNodeName(e));
    }
}
Also used : Expression(org.kie.dmn.model.api.Expression) TList(org.kie.dmn.model.v1_1.TList) List(org.kie.dmn.model.api.List)

Example 2 with List

use of org.kie.dmn.model.api.List in project drools by kiegroup.

the class DMNListConverter method writeChildren.

@Override
protected void writeChildren(HierarchicalStreamWriter writer, MarshallingContext context, Object parent) {
    super.writeChildren(writer, context, parent);
    List list = (List) parent;
    for (Expression e : list.getExpression()) {
        writeChildrenNode(writer, context, e, MarshallingUtils.defineExpressionNodeName(xstream, e));
    }
}
Also used : Expression(org.kie.dmn.model.api.Expression) TList(org.kie.dmn.model.v1_3.TList) List(org.kie.dmn.model.api.List)

Example 3 with List

use of org.kie.dmn.model.api.List in project drools by kiegroup.

the class DMNListConverter method writeChildren.

@Override
protected void writeChildren(HierarchicalStreamWriter writer, MarshallingContext context, Object parent) {
    super.writeChildren(writer, context, parent);
    List list = (List) parent;
    for (Expression e : list.getExpression()) {
        writeChildrenNode(writer, context, e, MarshallingUtils.defineExpressionNodeName(e));
    }
}
Also used : Expression(org.kie.dmn.model.api.Expression) List(org.kie.dmn.model.api.List) TList(org.kie.dmn.model.v1_2.TList)

Example 4 with List

use of org.kie.dmn.model.api.List in project drools by kiegroup.

the class DMNListConverter method writeChildren.

@Override
protected void writeChildren(HierarchicalStreamWriter writer, MarshallingContext context, Object parent) {
    super.writeChildren(writer, context, parent);
    List list = (List) parent;
    for (Expression e : list.getExpression()) {
        writeChildrenNode(writer, context, e, MarshallingUtils.defineExpressionNodeName(xstream, e));
    }
}
Also used : Expression(org.kie.dmn.model.api.Expression) List(org.kie.dmn.model.api.List) TList(org.kie.dmn.model.v1_4.TList)

Aggregations

Expression (org.kie.dmn.model.api.Expression)4 List (org.kie.dmn.model.api.List)4 TList (org.kie.dmn.model.v1_1.TList)1 TList (org.kie.dmn.model.v1_2.TList)1 TList (org.kie.dmn.model.v1_3.TList)1 TList (org.kie.dmn.model.v1_4.TList)1