⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zhengli.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 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 + -