PdfPrinterBase.as 1.02 KB
/**
 * Generated by Gas3 v2.1.0 (Granite Data Services).
 *
 * WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
 * THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (PdfPrinter.as).
 */

package fi.insomnia.bortal.beanutil {

    import com.pdfjet.PDF;
    import com.pdfjet.Page;
    import fi.insomnia.bortal.model.Bill;
    import flash.utils.IDataInput;
    import flash.utils.IDataOutput;
    import flash.utils.IExternalizable;

    [Bindable]
    public class PdfPrinterBase implements IExternalizable {

        private var _bill:Bill;
        private var _page:Page;
        private var _pdf:PDF;

        public function readExternal(input:IDataInput):void {
            _bill = input.readObject() as Bill;
            _page = input.readObject() as Page;
            _pdf = input.readObject() as PDF;
        }

        public function writeExternal(output:IDataOutput):void {
            output.writeObject(_bill);
            output.writeObject(_page);
            output.writeObject(_pdf);
        }
    }
}