| Home >> All >> org >> linpoch >> kde >> [ dcop Javadoc ] |
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 }