Patent ID: 7995071

Claim:
A method of editing digital illustration graphics comprising: identifying a plurality of objects, by a computing device, to be included in an aggregation, one or more of the objects including an individual object style, a style being a grouping of one or more operations to be applied to individual objects or groups of objects to produce a renderable result, the operations including a set of pre-paint operations and a set of paint operations; aggregating the plurality of objects; defining an aggregation style separate and independent from each individual object style, the aggregation style having a set of pre-paint operations and a set of paint operations, the aggregation style also including one or more attributes that define a visual appearance of the aggregation, and each individual object style including one or more attributes that define a visual appearance of the corresponding object, wherein each object in the aggregation is associated with two separate and independent styles, the aggregation style of the aggregation and the individual object style corresponding to the object, wherein the aggregate style and the individual object style have a common attribute that defines a visual appearance of the corresponding object and the aggregate, wherein defining the aggregation style includes identifying a time to apply the individual object style corresponding to an object in the aggregation and a time to apply the aggregation style; applying the aggregation style by applying at least one of the pre-paint or paint operations of the aggregation style to a first object in the plurality of objects before applying the pre-paint or paint operations of the individual object style to the first object; and displaying a new representation of the plurality of objects in the aggregation.