Skip to content

Instantly share code, notes, and snippets.

@sdrahan
sdrahan / generate_flv_from_movieclip_and_sound.as
Created August 12, 2017 08:39
Generate flv with audiotrack from MovieClip and Sound
// 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;
@sdrahan
sdrahan / load_and_use_external_swf.as
Created August 12, 2017 08:35
Download external SWF and use movieclips from it
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);
// Вот так было:
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);