XSD利用EMF生成JAVA代码的相关步骤及配置
步骤一:导入EMF的插件到相关的目录下(plugins、features)
步骤二:新建EMF Project。<!--more-->
步骤三:输入生成工程的名称
第四步:导入XSD,并且修改相应的名称:
第五步:点击finish,配置ecore相关的属性,点击保存
第六步:配置genmodel的相关属性
选中它的根目录:
我们需要配置的属性包括:
All:
Compiance Level(编译级别):1.5
Copyright Text(版权信息):一段文字
Model Class Defaults:
Public Constuctors:public(推荐),它默认是protected。
选中它的二级目录
配置一下属性:
ALL:
Base Package:你自己的默认开始包名(如:org.eclipse)
Prefix:Model
第七步:生成模型
注:本文只是以我们项目为蓝本进行的参考演示,并非适合所有情况,属性的修改用户可以根据需要去决定!
本文系eclipselight.org原创文章,转载请注明出处。
固定链接: http://www.eclipselight.org/java/235/
相关文档:
以下对BIG-ENDIAN、LITTLE-ENDIAN的解释正好弄反了!!!!
BIG-ENDIAN(大字节序、高字节序)
LITTLE-ENDIAN(小字节序、低字节序)
主机字节序
网络字节顺序
JAVA字节序
1.BIG-ENDIAN、LITTLE-ENDIAN跟多字节类型的数据有关的比如int,short,long型,而对单字节数据byte却没有影响。BIG- ......
/*
提供zip文件的解压缩接口:
AdapterZipFile:
输入:zipFileName(zip文件的绝对路径),outputDirectory(zip文件解压缩后的存放路径)
输出:
说明:初始化函数
unZipFile:
输入:无
输出:
说明:解压缩zip文件,解压缩 ......
利用java反射技术提取类信息
1 package day15;
2
3 import java.lang.reflect.*;
4
5 public class ReflectionTest {
6
7 public& ......