<..public InputObject(...)..>
public InputObject( String filename, PrintWriter log ){
InputObject.log = log;
filename = filename.trim();
try{
inputStream = getInputStream(filename);
} catch (Exception exp0){
if( !filename.startsWith( "http://" ) ){
try{
String name = "http://" + filename;
inputStream = getInputStream( name );
filename = name;
} catch (Exception exp1){
try{
String name = FileInfo.cleanPath(filename);
inputStream = getInputStream( name );
filename = name;
} catch (Exception exp2){ inputStream = null; }
} } }
this.filename = filename;
}
-_-_-
<..public InputObject(...)..>+
public InputObject( byte [] bytes, PrintWriter log ){
InputObject.log = log;
inputStream = new ByteArrayInputStream( bytes );
}
-_-_-