Package org.apache.flex.abc.visitors

Examples of org.apache.flex.abc.visitors.IClassVisitor


        }

        @Override
        public IClassVisitor visitClass(InstanceInfo iinfo, ClassInfo cinfo)
        {
            IClassVisitor cv = delegate.visitClass(iinfo, cinfo);
            if (settings.shouldStripMetadata())
                cv = new MetadataStrippingClassVisitor(cv, settings.meta_names,
                        settings.stripGotoDefinitionHelp,
                        settings.stripFileAttributeFromGotoDefinitionHelp);
            return cv;
View Full Code Here


            this.classInfos[i] = readClassInfo(p);
        }

        for (int i = 0, n = n_instances; i < n; i++)
        {
            IClassVisitor cv = vabc.visitClass(this.instanceInfos[i], this.classInfos[i]);

            if (cv != null)
            {
                ITraitsVisitor tv = cv.visitClassTraits();
                readTraits(p, tv, this.classInfoToTraits.get(this.classInfos[i]));
                tv.visitEnd();

                tv = cv.visitInstanceTraits();
                readTraits(p, tv, this.instanceInfoToTraits.get(this.instanceInfos[i]));
                tv.visitEnd();
                cv.visitEnd();
            }
        }

        int n_scripts = p.readU30();
        for (int i = 0; i < n_scripts; i++)
View Full Code Here

TOP

Related Classes of org.apache.flex.abc.visitors.IClassVisitor

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.