Package org.apache.flex.swf.io

Examples of org.apache.flex.swf.io.SWFReader


    {
        boolean result = super.analyze(location, problems);
        if (!result)
            return false;

        SWFReader swfReader = getSWFReader(problems);
        if (swfReader == null)
            return false;

        ISWF swf = swfReader.getSWF();
        if (swf == null)
            return false;

        if (symbol == null)
        {
View Full Code Here


        {
            final ISWC swc = swcManager.get(new File(super.swcSource.getContainingSWCPath()));
            cacheKey = SWFCache.createKey(swc, source);
        }
        SWFCache swfCache = workspace.getSWCManager().getSWFCache();
        SWFReader swfReader = (SWFReader)swfCache.get(cacheKey);
        return swfReader;
    }
View Full Code Here

            {
                if( inputFile.exists() )
                {
                    // Read in the SWF
                    in = new BufferedInputStream(new FileInputStream(inputFile));
                    SWFReader reader = new SWFReader();
                    try
                    {
                        ISWF swf = reader.readFrom(in, getInputFilePath());
                        // record any problems encountered reading the swf
                        problems.addAll(reader.getProblems());

                        List<ICompilerProblem> linkProblems = new ArrayList<ICompilerProblem>();
   
                        // do the optimization
                        OptimizerSWFTarget target = new OptimizerSWFTarget(swf, project, targetSettings, null);
View Full Code Here

        if (!(key instanceof SWFCacheKey))
            throw new IllegalArgumentException("expect SWFCacheKey but got " + key.getClass().getSimpleName());

        try
        {
            final SWFReader swfReader = new SWFReader(false); // Need not to build SWF frames.
            readInputStream(swfReader, (SWFCacheKey)key);
            return swfReader;
        }
        catch (IOException e)
        {
View Full Code Here

TOP

Related Classes of org.apache.flex.swf.io.SWFReader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.