public Object visit()

in core/src/main/java/org/apache/jsieve/SieveParserVisitorImpl.java [102:115]


    public Object visit(ASTargument node, Object data) throws SieveException {
        List<String> children = new ArrayList<String>(node.jjtGetNumChildren());
        Argument argument;

        if (null != node.getValue()) {
            argument = (Argument) node.getValue();
        } else {
            argument = new StringListArgument(((List) node.childrenAccept(this,
                    children)));
        }
        ((List) data).add(argument);

        return data;
    }