> 
> Not sure what you mean by "importer classes have namespace declarations".
> What does that code look like?

This:
        internal class BaseTextLayoutImporter extends ConverterBase implements 
ITextImporter
        {
                private var _ns:Namespace;              // namespace of 
expected in imported/exported content
                
                private var _textFlowNamespace:Namespace; // namespace of the 
TextFlow element against which the namespaces of the following elements are 
validated

                public function BaseTextLayoutImporter(nsValue:Namespace, 
config:ImportExportConfiguration)
                {
                        _ns = nsValue;
                        _config = config;
                }

                public function get ns(): Namespace
                {
                        return _ns;
                }

        public class TextLayoutImporter extends BaseTextLayoutImporter 
implements ITextLayoutImporter
        {
                public function TextLayoutImporter()
                {
                        super(new Namespace("flow", 
"http://ns.adobe.com/textLayout/2008";), defaultConfiguration);
                }



> Are there any occurrences of two colons "::" in the source file?

With the exception of CONFIG::debug, this is it:

                                        var beginArrayChild:XML = 
xmlTree..*::BeginMissingElements[0];
                                        var endArrayChild:XML = 
xmlTree..*::EndMissingElements[0];
                                        var textLayoutMarkup:XML = 
xmlTree..*::TextFlow[0];

Harbs

Reply via email to