...
- Object type: from the object itself
- Object path: from AIDA tree, from initial user plotting request, or from the object
- Plot order: from the current IPlotterRegion - is it overlay , if not how or not, and if it is - how many objects are already plotted there
- Action: program that is trying perform action should know what it is doing - plotting, printing, etc.
- Category: this is an external parameter and has to come from separate service
- Can be part of Style Registry functionality, or independent service
- Example: selected by user from the list of available Categories - PAW style plots, GLAST style plots
- Action looks a lot like Category: "printing" -> "printing=true"
...