This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // flvEncoder lib is required: https://github.com/zeropointnine/leelib/tree/master/src/leelib/util/flvEncoder | |
| package { | |
| import flash.display.BitmapData; | |
| import flash.display.MovieClip; | |
| import flash.display.Sprite; | |
| import flash.events.MouseEvent; | |
| import flash.filesystem.File; | |
| import flash.filesystem.FileMode; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var loader:Loader = new Loader(); | |
| var url:URLRequest = new URLRequest("http://path-to-server.com/downloadable_templates.swf"); | |
| loader.load(url); | |
| loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded); | |
| function onLoaded(event:Event):void | |
| { | |
| var cls: Class = event.target.applicationDomain.getDefinition("MovieClipWithPlaceholders") as Class; | |
| var mcWithPlaceholders:MovieClip = new cls(); | |
| addChild(mcWithPlaceholders); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Вот так было: | |
| class ReportsService { | |
| private ExporterFactory exporterFactory; | |
| private ReportGenerator reportGenerator; | |
| public void makeReportForBank(Bank bank, List rawData) { | |
| String report = reportGenerator.generate(rawData); | |
| Exporter exporter = exporterFactory.createExporterForBank(bank); |