Patent ID: 8661408

Claim:
A method executed by a computer for generating, in an Integrated Development Environment (IDE), a form from which a source code superclass and subclass can be generated, the form being modifiable such that the superclass and subclass integrity is maintained, the method comprising: receiving, in an IDE, objects to create a form, wherein the IDE comprises one or more classes; utilizing the IDE to run the form; utilizing the IDE to store the form; utilizing the IDE to generate and store a superclass comprising one or more of the objects and one or more classes; extending the superclass with a subclass; utilizing the IDE to modify the form; utilizing the IDE to generate a new superclass based on the modified form, wherein the integrity between the new superclass and the subclass is maintained; wherein a visual design layer of the IDE is disconnected from a data programmatic layer of the IDE wherein the visual design layer may be manipulated while the programmatic layer remains static, such that visual behavior of the form changes but not functional behavior of the form; wherein the form is stored in an Extensible Markup Language file format; and wherein a second container object is included and comprises a scrollbar, the scrollbar being configured to have a shape that can be distorted to match the shape of the second container object.