WHAT: Ability to specify plots as outputs from data functions (in additions to binary objects, tables, columns and single values). Somehow specify when creating the data function at least minimal info to create plot (e.g., Visualization type, variable for x and y axes, maybe trellising, maybe coloring, etc., title).
Options:
1. Ideally, interpret R plot functions to draw graphics.
2. Manually specify as list object or xml, etc., to tell Spotfire how to create.
3. Specify when Register Data Function, using Spotfire UI. (capture metadata from Spotfire, tag data function with that info).
Complex visualizations (e.g., weibull plot) might require multiple tables, etc.
WHY: Data Function author has some ideas on how output should be visualized. This would provide a way of clearly conveying those ideas to the Application Author or Analyst.