Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/linpoch/kde/dcop/FileAnswer.java


1   package org.linpoch.kde.dcop;
2   import java.io.DataOutputStream;
3   import java.io.IOException;
4   
5   import org.kde.dcop.Marchaller;
6   import plp.presentation.fileclient.EpocFile;
7   
8   /**
9    *
10   * @author Gert-Jan van der Heiden
11   */
12  public class FileAnswer extends DCOPFile{
13    String errorMessage;
14    public FileAnswer(EpocFile file){
15      super(file);
16    }
17    public FileAnswer(String errorMessage){
18      this.setErrorMessage(errorMessage);
19    }
20    public FileAnswer(String fileName, boolean isDirectory, int size){
21      super(fileName, isDirectory, size);
22    }
23    public void setErrorMessage(String message){
24      this.errorMessage = message;
25    }
26    public String getErrorMessage(){
27      if(this.errorMessage == null)
28        this.errorMessage = "";
29      return this.errorMessage;
30    }
31    public void write(DataOutputStream stream) throws IOException{
32      super.write(stream);
33      Marchaller.write_QString(stream, this.getErrorMessage());
34    }
35  }