/* * Reader.fx * * Created on 17-feb-2009, 19:55:34 */ package com.lodgon.chatfx; import com.lodgon.chatfx.ChatHistoryBox; import javafx.async.AbstractAsyncOperation; public class ChatReader extends AbstractAsyncOperation { public-init var chatHistoryBox: ChatHistoryBox; var peer: AsyncReader; var myText: String; override public function cancel() : Void { println ("cancel called"); } override protected function onCompletion (value: java.lang.Object): Void { println ("oncompletion: {value}"); } override protected function start() : Void { println ("[JVDBG] start called"); var chatBox: ChatInput = chatHistoryBox as ChatInput; peer = new AsyncReader ( chatBox, listener); peer.start(); } }