Patent ID: 8762936
Filing Date: 2014-06-24
Classification: G06F

Abstract:
1. An Integrated Development Environment (IDE) system comprising: a processor; memory having stored therein instructions executed by the processor; a visual designer comprising an extension manager configured to load one or more extension server objects, said extension server objects corresponding to feature types, wherein new feature types are extendible to said visual designer by adding new extension server objects; wherein said one or more extension server objects communicate with one or more extension objects, said extension objects providing variations of the feature types, and wherein new variations of the feature types are extendible to said visual designer by adding new extension objects, the extension manager loading a first extension server object corresponding to an adorner feature type, the first extension server object communicating with at least a first extension object associated with a first variation of the adorner feature type, the IDE system causing the first variation of the adorner feature type to be exposed to a user in a visual design surface that allows the user to interact with graphical representations associated with a program or interface being designed.