Patent ID: 7185313
Filing Date: 2007-02-27
Classification: G06F

Abstract:
1. A method in a software drawing module in a computer system for generating drawings using master shapes, the method comprising: receiving a behavior specification for a master shape, wherein the behavior specification indicates how the geometry of the master shape can be manipulated when added to a drawing; storing the received behavior specification; receiving from a developer a selection of a shape for a master shape; receiving from the developer a selection of a stored behavior specification; associating the selected shape with the selected behavior specification to create a new master shape for the software drawing module; storing the created master shape, to be accessible for manipulation by a user of the software drawing module, whereby the user can manipulate the geometry of the shape in accordance with the behavior of the specification associated with the created master shape; receiving a modification to the stored behavior specification from the developer; and applying the modified behavior specification to all master shapes associated with the stored behavior specification.