# Error 1084: expecting identifier before dot

**URL:** <https://forum.kirupa.com/t/error-1084-expecting-identifier-before-dot/330578>\
**Category:** Uncategorized\
**Created:** [February 12, 2013, 7:54pm UTC](https://forum.kirupa.com/t/error-1084-expecting-identifier-before-dot/330578 "2013-02-12T19:54:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![elyzza](https://avatars.discourse-cdn.com/v4/letter/e/76d3ee/32.png) [@elyzza](https://forum.kirupa.com/u/elyzza)\
**Post date:** [February 12, 2013, 7:54pm UTC](https://forum.kirupa.com/t/error-1084-expecting-identifier-before-dot/330578/1 "2013-02-12T19:54:41Z")

</div>

Hello, I don’t have experience in Actions Script, but I must make this script to work, I have a preloader class, the code is:

package  
{  
import Preloader._;  
import flash.events._;  
import [flash.net](http://flash.net)._;  
import flash.utils._;  
import flash.display.Sprite;  
import flash.text.TextField;  
import flash.text.TextFormat;  
import flashx.textLayout.formats.Direction;  
import flashx.textLayout.elements.InlineGraphicElement;  
import flashx.textLayout.events.StatusChangeEvent;  
import flashx.textLayout.formats.ContainerFormat;  
import flashx.textLayout.formats.ICharacterFormat;  
import flashx.textLayout.formats.CharacterFormat;  
import spark.components._;  
import mx.core._;  
import mx.events._;  
import mx.styles._;  
import mx.preloaders.SparkDownloadProgressBar;  
import mx.core.ClassFactory;  
import mx.core.IFlexModuleFactory;  
import mx.core.IFactory;  
import mx.core.mx\_internal;

```
use namespace mx_internal;	

public class Preloader extends Application
{
    private var __moduleFactoryInitialized:Boolean = false;
    var _Preloader_StylesInit_done:Boolean = false;
    private static var _skinParts:Object = {contentGroup:false, controlBarGroup:false};

    public function Preloader()
    {
        mx_internal::_document = this;
        this.width = 800;
        this.height = 600;
        this.mxmlContentFactory = new DeferredInstanceFromFunction(this._Preloader_Array 1_c);
        return;
    }// end function

    override public function set moduleFactory(param1:IFlexModuleFactory) : void
    {
        super.moduleFactory = param1;
        if (this.__moduleFactoryInitialized)
        {
            return;
        }
        this.__moduleFactoryInitialized = true;
		//Preloader_StylesInit();
        .mx_internal::_Preloader_StylesInit();
        return;
    }// end function

    override public function initialize() : void
    {
        super.initialize();
        return;
    }// end function

    protected function swfloader1_completeHandler(event:Event) : void
    {
        var _loc_2:* = new Timer(6000);
        _loc_2.addEventListener(TimerEvent.TIMER, this.onTimerComplete);
        _loc_2.start();
        return;
    }// end function

    private function onTimerComplete(event:TimerEvent) : void
    {
        navigateToURL(new URLRequest("link"), "_self");
        return;
    }// end function

    private function _Preloader_Array1_c() : Array
    {
        var _loc_1:* = [this._Preloader_VideoDisplay1_c()];
        return _loc_1;
    }// end function

    private function _Preloader_VideoDisplay1_c() : VideoDisplay
    {
        var _loc_1:* = new VideoDisplay();
        _loc_1.source = "comp1test..flv";
        _loc_1.autoPlay = true;
        _loc_1.width = 800;
        _loc_1.height = 600;
        _loc_1.addEventListener("creationComplete", this.___Preloader_VideoDisplay1_creationComplete);
        if (!_loc_1.document)
        {
            _loc_1.document = this;
        }
        return _loc_1;
    }// end function

    public function ___Preloader_VideoDisplay1_creationComplete(event: FlexEvent) : void
    {
        this.swfloader1_completeHandler(event);
        return;
    }// end function

    function _Preloader_StylesInit() : void
    {
        var _loc_1:* = null;
        var _loc_2:* = null;
        var _loc_3:* = null;
        var _loc_4:* = null;
        var _loc_5:* = null;
        if (mx_internal::_Preloader_StylesInit_done)
        {
            return;
        }
        mx_internal::_Preloader_StylesInit_done = true;
        styleManager.initProtoChainRoots();
        return;
    }// end function

    override protected function get skinParts() : Object
    {
        return _skinParts;
    }// end function

}

```

}

But I get this error “Line 52 1084: Syntax error: expecting identifier before dot.” ( on the: override public function set moduleFactory(param1:IFlexModuleFactory) : void  
{  
super.moduleFactory = param1;  
if (this.\_\_moduleFactoryInitialized)  
{  
return;  
}  
this.\_\_moduleFactoryInitialized = true;  
//Preloader\_StylesInit();  
.mx\_internal::\_Preloader\_StylesInit();  
return;  
}// end function)  
when I compile, I dont’ know what is wrong, please help me
