77范文网 - 专业文章范例文档资料分享平台

MO API参考手册

来源:网络收集 时间:2020-06-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

MO API参考手册 MO 4.0 本文将介绍通过MO API创建包、元模型,并根据元模型创建元数据以及元数据之间的关系,最后提供范例。 karl carnation 2009-8-14 MO4.0 API参考手册

MO4.0 API参考手册

目录

1

前言 ............................................................................................................................................................................ 3 1.1 环境要求......................................................................................................................................................... 3 1.2 阅读对象......................................................................................................................................................... 3 创建项目 .................................................................................................................................................................... 5 2.1 创建应用基础类 ............................................................................................................................................. 5 2.2 创建元模型管理类 ......................................................................................................................................... 6 2.3 创建元数据管理类 ......................................................................................................................................... 6 创建包 ........................................................................................................................................................................ 8 创建模型 .................................................................................................................................................................... 9 4.1 创建Folder元模型。 .................................................................................................................................... 9 4.2 创建Program元模型 ..................................................................................................................................... 9 4.3 创建File元模型 ............................................................................................................................................ 9 创建模型关系........................................................................................................................................................... 10 5.1 创建组合关系 ............................................................................................................................................... 10 5.2 创建依赖关系 ............................................................................................................................................... 10 创建元数据 .............................................................................................................................................................. 11 6.1 创建Folde类型元数据................................................................................................................................ 11 6.2 创建Program类型元数据 ........................................................................................................................... 11 6.3 创建File类型元数据 .................................................................................................................................. 12 创建元数据关系....................................................................................................................................................... 13 分析 .......................................................................................................................................................................... 14 8.1 血统分析....................................................................................................................................................... 14 8.2 影响分析....................................................................................................................................................... 14 运行 .......................................................................................................................................................................... 16

2

3 4

5

6

7 8

9

石竹软件有限公司 第 2 页 共 16 页 ALL RIGHTS RESERVED HTTP://WWW.CARNATION.COM.CN

MO4.0 API参考手册

1 前言

本文将引导你创建包、元模型,并根据元模型创建元数据以及元数据之间的关系。最后通过一个例子,介绍如何通过API做血统分析和影响分析。

可以使用本文介绍的编程方式来创建元模型,也可以通过MO Console以所见即所得的图形操作方式创建元模型。

1.1 环境要求

本文所使用的范例的开发环境是Eclipse 3.4和JDK 1.6。

1.2 阅读对象

需要阅读者具有Eclipse的使用经验和Java开发经验。

石竹软件有限公司 第 3 页 共 16 页 ALL RIGHTS RESERVED HTTP://WWW.CARNATION.COM.CN

MO4.0 API参考手册

范例源代码

本文提到的所有范例源代码,都可以在MO_HOME \\doc\\MOI_APP\\src\\com\\carnation\\application\\目录下找到。

1-1范例源代码说明 类 Application.java ModelManager.java DataManager.java 方法 / main destroy / ModelManager createPackage createModel createFolder createProgram createFile getRelationType createRelation / DataManager 说明 入口应用。用静态方法来创建连接 入口方法 销毁方法,用于清理连接。 元模型管理类,提供各种元模型访问服务。 构造类方法,同时创建一批元模型服务对象。 创建com和com.carnation包 创建Folder,Program,File元模型类及相互关系 创建Folder元模型类 创建Program元模型类 创建File元模型类 根据传入的关系路径,返回关系类型 根据传入的源,目标和关系类型创建关系 构造类方法,同时根据传入的Connection对象,创建一批元数据服务对象 createData 创建下列对象: -Folder类:folder -Program类:program1,program2 -File类:file1,file2,file3 并创建上述对象的关系 analyzeSimpleImpact 根据传入路径进行影响分析 analyzeSimpleDataLineage 根据传入路径进行血统分析

石竹软件有限公司 第 4 页 共 16 页 ALL RIGHTS RESERVED HTTP://WWW.CARNATION.COM.CN

MO4.0 API参考手册

2 创建项目

首先在Eclipse中创建一个Java项目,并将moi.jar文件加载项目中。

2.1 创建应用基础类

创建名为Application的类,该类初始化MOISession,为创建Service做好准备,并提供关闭MOISession的方法。

public class Application { }

//关闭session

public static void destroy() { }

if (session != null) { }

try { }

session.close(); e.printStackTrace(); } catch (Exception e) {

public static void main(String[] args) throws Exception { }

destroy();

private static MOISession session; //初始化session static { }

try { }

MOIIniter.init(\, 1499);

SessionFactory sf = MOIIniter.createSessionFactory(); session = sf.createSession(\, \); e.printStackTrace();

} catch (Exception e) {

石竹软件有限公司 第 5 页 共 16 页 ALL RIGHTS RESERVED HTTP://WWW.CARNATION.COM.CN

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库MO API参考手册在线全文阅读。

MO API参考手册.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1115886.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: