首页> 外国专利> Dynamic design-time extensions support in an integrated development environment

Dynamic design-time extensions support in an integrated development environment

机译:集成开发环境中的动态设计时扩展支持

摘要

An Integrated Development Environment (IDE) is provided which comprises a visual designer that supports at least two avenues of extension. First, the visual designer may be extended with entirely new features by adding a visual designer extension. The visual designer extension is a deriving class of an extension server object. The extension server object may be provided along with the IDE. The visual designer extension manages a list of extension objects, and exposes a service provider to such extension objects. The visual designer extension can request and publish services through the service provider. Second, the visual designer may be extended with new variations of existing features by adding additional extension objects that derive from, and are managed by, an existing visual designer extension. These two modes of extension are supported by a novel visual designer framework described herein.
机译:提供了一个集成开发环境(IDE),该集成开发环境包括支持至少两个扩展途径的可视设计器。首先,可以通过添加视觉设计器扩展来为视觉设计器扩展全新的功能。可视设计器扩展是扩展服务器对象的派生类。扩展服务器对象可以与IDE一起提供。可视设计器扩展管理扩展对象列表,并将服务提供者暴露给此类扩展对象。可视设计器扩展可以通过服务提供者请求和发布服务。其次,可以通过添加从现有视觉设计器扩展派生并由其管理的附加扩展对象,以现有功能的新变体来扩展视觉设计器。这两种扩展方式由本文所述的新颖的视觉设计器框架支持。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号