[发明专利]用于支持面向对象脚本工具的系统和方法有效
申请号: | 201010236014.5 | 申请日: | 2010-07-20 |
公开(公告)号: | CN102339219A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 李海军;徐新;孙鹏;V·埃格罗夫;杜宏伟 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 袁玥 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 支持 面向 对象 脚本 工具 系统 方法 | ||
1.一种支持使用XML文件的面向对象脚本工具的方法,包含:
使用该XML文件中的第一标签以脚本语言定义软件类,其中该软件类包括至少一个方法;以及
以该XML文件中的第二标签调用该至少一个方法。
2.根据权利要求1所述的方法,还包含:
允许该脚本语言是Ant。
3.根据权利要求1所述的方法,还包含:
使用XML解析器来解析该XML文件。
4.根据权利要求1所述的方法,还包含:
使用该XML文件中的标签定义该至少一个方法。
5.根据权利要求1所述的方法,还包含:
使用该XML文件中的标签检查一个软件对象是否是该软件类的实例。
6.根据权利要求1所述的方法,还包含:
支持以下至少之一:
类扩展和继承,
方法覆盖,
实例多态性,和
特定“this”和“super”实例。
7.根据权利要求1所述的方法,还包含:
支持以该XML文件的标签进行实例方法调用的语法,其中该语法的格式为“[类参考标号].[方法名称]”。
8.根据权利要求7所述的方法,还包含:
当XML文件中的一个标签被确定为是未知元素时,将该标签与用于实例方法调用的语法相关联。
9.根据权利要求8所述的方法,还包含:
使用类型定义表来定义所述用于实例方法调用的语法。
10.根据权利要求1所述的方法,还包含:
将通用应用构建脚本封装到所述软件类中,以及
执行另一软件类中的特定应用构建脚本,其中该另一软件类扩展或继承自所述软件类。
11.根据权利要求1所述的方法,还包含:
将通用域管理脚本封装到该软件类中,以及
使用另一软件类中的域管理脚本启动特定域,其中该另一软件类扩展或继承自该软件类。
12.根据权利要求1所述的方法,还包含:
允许该软件类是工具类,该工具类能够接受另一软件类的实例作为自变量。
13.根据权利要求1所述的方法,还包含:
使用该面向对象脚本工具以链接到数据库。
14.根据权利要求7所述的方法,还包含:
使用该面向对象脚本工具将应用部署到不同的服务器。
15.一种支持使用XML文件的面向对象脚本工具的系统,包含:
用于使用该XML文件中的第一标签以脚本语言定义软件类的装置,其中该软件类包括至少一个方法;以及
用于以该XML文件中的第二标签调用该至少一个方法的装置。
16.根据权利要求15所述的系统,还包含:
用于允许该脚本语言是Ant的装置。
17.根据权利要求15所述的系统,还包含:
用于使用XML解析器来解析该XML文件的装置。
18.根据权利要求15所述的系统,还包含:
用于使用该XML文件中的标签定义该至少一个方法的装置。
19.根据权利要求15所述的系统,还包含:
用于使用该XML文件中的标签检查一个软件对象是否是该软件类的实例的装置。
20.根据权利要求15所述的系统,还包含:
用于支持以下至少之一的装置:
类扩展和继承,
方法覆盖,
实例多态性,和
特定“this”和“super”实例。
21.根据权利要求15所述的系统,还包含:
用于支持以该XML文件的标签进行实例方法调用的语法的装置,其中该语法的格式为“[类参考标号].[方法名称]”。
22.根据权利要求21所述的系统,还包含:
用于当XML文件中的一个标签被确定为是未知元素时,将该标签与用于实例方法调用的语法相关联的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010236014.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:发光二极管及其制造方法和包含其的液晶显示器
- 下一篇:状态监视装置