home *** CD-ROM | disk | FTP | other *** search
/ Borland JBuilder 6 / jbuilder6.iso / IBM VisualAge for Java Enterprise v4.0 Retail / ivj40 / setup / IDE.Cab / F76871_XMLFileLoadableElement.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-04-25  |  968 b   |  37 lines

  1. package com.ibm.ivb.jface.jfacex;
  2.  
  3. import com.ibm.ivf.ui.browser.interfaces.IDomainModel;
  4. import java.io.File;
  5. import java.io.FileOutputStream;
  6. import java.io.OutputStream;
  7.  
  8. public class XMLFileLoadableElement extends XMLLoadableElement {
  9.    private static final String kHABIBMCopyright = "(c) Copyright IBM Corporation 1998";
  10.    private String fileName;
  11.  
  12.    public XMLFileLoadableElement(IDomainModel var1, String var2, String var3) {
  13.       super(var1, var2, var3);
  14.    }
  15.  
  16.    public OutputStream createOutputStream() {
  17.       if (this.fileName == null) {
  18.          return null;
  19.       } else {
  20.          try {
  21.             File var1 = new File(this.getFileName());
  22.             return new FileOutputStream(var1);
  23.          } catch (Exception var2) {
  24.             return null;
  25.          }
  26.       }
  27.    }
  28.  
  29.    public String getFileName() {
  30.       return this.fileName;
  31.    }
  32.  
  33.    public void setFileName(String var1) {
  34.       this.fileName = var1;
  35.    }
  36. }
  37.