diff options
Diffstat (limited to 'src')
3 files changed, 23 insertions, 5 deletions
diff --git a/src/com/isode/stroke/filetransfer/FileTransfer.java b/src/com/isode/stroke/filetransfer/FileTransfer.java index e12b07d..f3e7bba 100644 --- a/src/com/isode/stroke/filetransfer/FileTransfer.java +++ b/src/com/isode/stroke/filetransfer/FileTransfer.java @@ -65,3 +65,3 @@ public interface FileTransfer { - public void setFileInfo(final String name, long size); + public void setFileInfo(final String name, long size, String description); @@ -69,2 +69,4 @@ public interface FileTransfer { + public String getDescription(); + } diff --git a/src/com/isode/stroke/filetransfer/IncomingJingleFileTransfer.java b/src/com/isode/stroke/filetransfer/IncomingJingleFileTransfer.java index f7f9c70..60cde19 100644 --- a/src/com/isode/stroke/filetransfer/IncomingJingleFileTransfer.java +++ b/src/com/isode/stroke/filetransfer/IncomingJingleFileTransfer.java @@ -34,2 +34,3 @@ import com.isode.stroke.signals.Slot1; import com.isode.stroke.signals.Slot; + import java.util.logging.Logger; @@ -43,2 +44,3 @@ public class IncomingJingleFileTransfer extends JingleFileTransfer implements In private String filename = ""; //FileTransferVariables + private String ft_description = ""; //FileTransferVariables @@ -64,5 +66,6 @@ public class IncomingJingleFileTransfer extends JingleFileTransfer implements In @Override - public void setFileInfo(final String name, long size) { + public void setFileInfo(final String name, long size, String description) { this.filename = name; this.fileSizeInBytes = size; + this.ft_description = description; } @@ -101,3 +104,3 @@ public class IncomingJingleFileTransfer extends JingleFileTransfer implements In JingleFileTransferFileInfo fileInfo = description.getFileInfo(); - setFileInfo(fileInfo.getName(), fileInfo.getSize()); + setFileInfo(fileInfo.getName(), fileInfo.getSize(), fileInfo.getDescription()); hashes = fileInfo.getHashes(); @@ -503,2 +506,7 @@ public class IncomingJingleFileTransfer extends JingleFileTransfer implements In } + + @Override + public String getDescription() { + return ft_description; + } }
\ No newline at end of file diff --git a/src/com/isode/stroke/filetransfer/OutgoingJingleFileTransfer.java b/src/com/isode/stroke/filetransfer/OutgoingJingleFileTransfer.java index 63a11e8..f32821b 100644 --- a/src/com/isode/stroke/filetransfer/OutgoingJingleFileTransfer.java +++ b/src/com/isode/stroke/filetransfer/OutgoingJingleFileTransfer.java @@ -39,2 +39,3 @@ import com.isode.stroke.signals.Slot1; import com.isode.stroke.signals.Slot; + import java.util.logging.Logger; @@ -46,2 +47,3 @@ public class OutgoingJingleFileTransfer extends JingleFileTransfer implements Ou private String filename = ""; //FileTransferVariables + private String ft_description = ""; // FileTransferVariables @@ -67,5 +69,6 @@ public class OutgoingJingleFileTransfer extends JingleFileTransfer implements Ou @Override - public void setFileInfo(final String name, long size) { + public void setFileInfo(final String name, long size, String description) { this.filename = name; this.fileSizeInBytes = size; + this.ft_description = description; } @@ -107,3 +110,3 @@ public class OutgoingJingleFileTransfer extends JingleFileTransfer implements Ou this.candidateAcknowledged = false; - setFileInfo(fileInfo.getName(), fileInfo.getSize()); + setFileInfo(fileInfo.getName(), fileInfo.getSize(), fileInfo.getDescription()); @@ -451,2 +454,7 @@ public class OutgoingJingleFileTransfer extends JingleFileTransfer implements Ou + @Override + public String getDescription() { + return ft_description; + } + }
\ No newline at end of file |
Swift