📄 zhengli.java
字号:
package net.aetherial.gis.our.allauto.chek;
import java.io.File;
import net.aetherial.gis.our.allauto.chek.zhengli.GuoDao;
import net.aetherial.gis.our.allauto.chek.zhengli.ShengDao;
import net.aetherial.gis.our.allauto.chek.zhengli.XianDao;
import net.aetherial.gis.our.allauto.chek.zhengli.XiangcunDao;
import net.aetherial.gis.our.allauto.chek.zhengli.ZhuanyongDao;
import net.aetherial.gis.our.allauto.chek.zhengli.XiangDao;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2004</p>
*
* <p>Company: </p>
*
* @author 王爱国
* @version 1.0
*/
public class Zhengli
extends File {
private GuoDao guo = null;
private ShengDao sheng = null;
private XianDao xian = null;
private XiangcunDao xiangcun = null;
private XiangDao xiang = null;
private ZhuanyongDao zhuanyong = null;
public Zhengli(String zhengliFile) {
super(zhengliFile);
this.findMulu(this);
}
public Zhengli(File zhengliFile) {
super(zhengliFile.getAbsolutePath());
this.findMulu(this);
}
/**
* 得到数据目录
*/
private void findMulu(File zhengliwanbi) {
if (zhengliwanbi == null) {
return;
}
else {
File[] son = zhengliwanbi.listFiles();
if (son == null) {
return;
}
else {
for (int i = 0; i < son.length; i++) {
if ( (son[i].getName().indexOf("国")) != -1) {
this.guo = new GuoDao(son[i].getAbsolutePath());
}
if ( (son[i].getName().indexOf("省")) != -1) {
this.sheng = new ShengDao(son[i].getAbsolutePath());
}
if ( (son[i].getName().indexOf("县")) != -1) {
this.xian = new XianDao(son[i].getAbsolutePath());
}
if ( (son[i].getName().indexOf("村")) != -1) {
this.xiangcun = new XiangcunDao(son[i].getAbsolutePath());
}
if ( (son[i].getName().indexOf("乡")) != -1) {
this.xiang = new XiangDao(son[i].getAbsolutePath());
}
if ( (son[i].getName().indexOf("专用")) != -1) {
this.zhuanyong = new ZhuanyongDao(son[i].getAbsolutePath());
}
}
}
}
}
public String getStructure() {
String n = "";
if (this.guo != null) {
n = n + "|------@" + guo.getName() + "\r\n";
}
if (this.sheng != null) {
n = n + "|------@" + sheng.getName() + "\r\n";
}
if (this.xian != null) {
n = n + "|------@" + xian.getName() + "\r\n";
}
if (this.xiang != null) {
n = n + "|------@" + xiang.getName() + "\r\n";
}
if (this.xiangcun != null) {
n = n + "|------@" + xiangcun.getName() + "\r\n";
}
if (this.zhuanyong != null) {
n = n + "|------@" + zhuanyong.getName() + "\r\n";
}
return n;
}
public ZhuanyongDao getZhuanyong() {
return zhuanyong;
}
public XiangcunDao getXiangcun() {
return xiangcun;
}
public XiangDao getXiang() {
return xiang;
}
public XianDao getXian() {
return xian;
}
public ShengDao getSheng() {
return sheng;
}
public GuoDao getGuo() {
return guo;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -