home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Java / JDesignerPro / Jdp3_0.exe / data1.cab / Program_Files / JDPMain.jar / JDPUser.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-08-26  |  3.4 KB  |  160 lines

  1. import java.awt.Font;
  2. import java.awt.Panel;
  3. import java.util.Vector;
  4.  
  5. public class JDPUser {
  6.    public JDesignerPro JDesignerPro;
  7.    public JDPMainWindow jdpMainWindow;
  8.    public JDPPopupComponent popup;
  9.    public JDPTabSelectPanel jdpMenuPanel;
  10.    public JDPServerListener serverListener;
  11.    JDPAboutBox aboutBox;
  12.    public String jaggPath;
  13.    public String jaggDSN;
  14.    public String DSNType;
  15.    public String jaggCSTR;
  16.    public String jdbcDriver;
  17.    public String jdbcPrefix;
  18.    public String jdbcSuffix;
  19.    public String jdbcDirect;
  20.    String jdbcUserid;
  21.    String jdbcPassword;
  22.    public JDPJagg jaggSQL;
  23.    public JDPStatusMessage mainmsg;
  24.    // $FF: renamed from: u JDPUtils
  25.    public JDPUtils field_0;
  26.    JDPStatusMessage loginMessage;
  27.    public String wwwroot;
  28.    public Vector gParm;
  29.    public boolean DEBUG;
  30.    static boolean classactivated;
  31.    public String JDPSystem;
  32.    public String JDPSystemDesc;
  33.    public String boldFontName;
  34.    public int boldFontSize;
  35.    public String plainFontName;
  36.    public int plainFontSize;
  37.    public Font boldFont;
  38.    public Font plainFont;
  39.    public JDPCustomer cust;
  40.    JDPMenuStruct menu;
  41.    JDPSaveProps saveProperties;
  42.    JDPSaveProps prevProperties;
  43.    int JDPBuildTestPanelIndex;
  44.    int JDPBuildTestPanelDisplay;
  45.    Panel[] JDPBuildTestPanel = new Panel[10];
  46.    JDPProcessThread[] process;
  47.    int[] processStatus;
  48.  
  49.    public Vector getGlobalParm() {
  50.       return this.gParm;
  51.    }
  52.  
  53.    public String getJDPDir() {
  54.       return this.JDesignerPro.JDPDirectory;
  55.    }
  56.  
  57.    public String getJDPClassParameter() {
  58.       return this.JDesignerPro.JDPClassParameter;
  59.    }
  60.  
  61.    public String getJDPCompiler() {
  62.       return this.JDesignerPro.JDPCompiler;
  63.    }
  64.  
  65.    public String getJDPDomain() {
  66.       return this.JDesignerPro.JDPDomain;
  67.    }
  68.  
  69.    public String getJDPSystem() {
  70.       return this.JDPSystem;
  71.    }
  72.  
  73.    public JDPUser getJDPUser() {
  74.       return this;
  75.    }
  76.  
  77.    public String getJDPJaggDir() {
  78.       return this.JDesignerPro.JDPJaggDir;
  79.    }
  80.  
  81.    public String getJDPClasses() {
  82.       return this.JDesignerPro.JDPClasses;
  83.    }
  84.  
  85.    public String getJDPInWebPage() {
  86.       return this.JDesignerPro.JDPInWebPage;
  87.    }
  88.  
  89.    void copyUser(JDPUser var1) {
  90.       var1.cust = this.cust;
  91.       var1.menu = this.menu;
  92.       var1.jaggPath = this.jaggPath;
  93.       var1.JDPSystem = this.JDPSystem;
  94.       var1.JDPSystemDesc = this.JDPSystemDesc;
  95.       var1.boldFontName = this.boldFontName;
  96.       var1.boldFontSize = this.boldFontSize;
  97.       var1.plainFontName = this.plainFontName;
  98.       var1.plainFontSize = this.plainFontSize;
  99.       var1.plainFont = this.plainFont;
  100.       var1.boldFont = this.boldFont;
  101.       var1.wwwroot = this.wwwroot;
  102.       var1.DSNType = this.DSNType;
  103.       var1.jaggDSN = this.jaggDSN;
  104.       var1.jaggCSTR = this.jaggCSTR;
  105.       var1.jdbcDriver = this.jdbcDriver;
  106.       var1.jdbcPrefix = this.jdbcPrefix;
  107.       var1.jdbcSuffix = this.jdbcSuffix;
  108.       var1.jdbcUserid = this.jdbcUserid;
  109.       var1.jdbcPassword = this.jdbcPassword;
  110.       if (var1.field_0 == null) {
  111.          var1.field_0 = new JDPUtils(var1);
  112.       }
  113.  
  114.       var1.serverListener = this.serverListener;
  115.    }
  116.  
  117.    public String getJDPSystemDesc() {
  118.       return this.JDPSystemDesc;
  119.    }
  120.  
  121.    public String getWWWroot() {
  122.       return this.wwwroot;
  123.    }
  124.  
  125.    public JDPJagg getJaggSQL() {
  126.       return this.jaggSQL;
  127.    }
  128.  
  129.    public JDPTabSelectPanel getMenuPanel() {
  130.       return this.jdpMenuPanel;
  131.    }
  132.  
  133.    public String getJaggPath() {
  134.       return this.jaggPath;
  135.    }
  136.  
  137.    void startProcess(int var1, JDPStatusMessage var2) {
  138.       if (this.processStatus[var1] != 0 && this.processStatus[var1] != 2) {
  139.          if (this.processStatus[var1] == 1) {
  140.             var2.setStatusMsg("The requested process is presently starting.", 10);
  141.          }
  142.  
  143.       } else {
  144.          if (this.processStatus[var1] != 0) {
  145.          }
  146.  
  147.          this.process[var1] = new JDPProcessThread(this, var1);
  148.          (new Thread(this.process[var1])).start();
  149.       }
  150.    }
  151.  
  152.    void killProcess(int var1) {
  153.       this.processStatus[var1] = 0;
  154.    }
  155.  
  156.    public String getJDPClassName() {
  157.       return this.JDesignerPro.JDPClassName;
  158.    }
  159. }
  160.