2012-06-23 27 views
0

早安,奇怪的错误创造新的动作脚本类

时,我有一个非常奇怪的错误在Adobe的FlexBuilder工作3

自从当过我创建一个新的类,Flex Builder中没有看到昨天我班有什么问题。

如何创建一个:

  1. 右键点击包层次的文件夹上 - >新 - >动作脚本类

  2. 我离开寄托都原样,但我给它一个名字显然

  3. 完成

的CL屁股被创建。

我现在可以输入任何东西到这个类...连言“ABC”和Flex Builder看不到,这是错误的。

,如果我去到一个现有的等级和类型的“ABS”,那一刻我打保存抱怨

我曾尝试以下,但问题仍然存在的“ABC”。

  1. 删除我的工作空间并创建一个新的并重新导入。
  2. 如果我用鼠标右键单击在Flex类导航器中的“库inlcude类”是灰色的。

如果有人能给我一个主意,即使它很愚蠢,请做。我真的需要能够添加新的类。

感谢

我创建的模样

package za.co.dcs.cib.das.application.vo.authorisation.appDetails.memberDetails 
{ 
    public class MyNewlyTestClass 
    { 
     public function MyNewlyTestClass() 
     { 
     } 

    } 
} 

然后我添加“ABC”来了......到它不抱怨的新类。我可以添加任何我想要的课程......并且没有任何错误。

package za.co.dcs.cib.das.application.vo.authorisation.appDetails.memberDetails 
{ 
    public class MyNewlyTestClass 
    { 
     public function MyNewlyTestClass() 
     { 
     abc 
     } 

    } 
} 

或者,如果我删除功能

package za.co.dcs.cib.das.application.vo.authorisation.appDetails.memberDetails 
{ 
    public class MyNewlyTestClass 
    { 
     public MyNewlyTestClass() 
     { 

     } 

    } 
} 
+0

显示您的代码为这个新班级。同时告诉我们Flash Builder的投诉。我认为这意味着一个编译器错误;这很可能是因为您写了无效的代码或将代码放在无效的地方。 – JeffryHouser

+0

嗨,我添加了我创建的代码。你的投诉是什么意思? Theres在代码中没有错误。我确实有一些警告,但它与其他类别和数据绑定中的删除有关,因为我已经绑定到一个包含值。这是我的唯一两个警告。我的同事拥有相同的代码库,他可以这样做。 – Chrispie

+0

我不知道我的意思是什么投诉。我正在使用你的verbage:“当我点击保存它抱怨”abc“的时候” – JeffryHouser

回答

0

不知道这是否是默认行为,但我发现是...

如果我改变现有类的编译器检查语法,但如果我添加一个随机文件,编译器将只检查该文件是否被我的应用程序使用。

我已经尝试这样做,它似乎工作。从应用程序中调用该文件的那一刻起,它就会验证并给出错误信息。

感谢您的所有更新

0

的Flash Builder是平原愚蠢的。 ide在输入时不会将ActionScript转换为抽象语法树,只能在保存时检查语法。

+1

我不确定这是如何回答这个问题。 – JeffryHouser

+0

事情在保存时我可以看到flex正在建立现有类的项目。但是当我添加一个新的,并保存...没有尝试事件构建项目。 – Chrispie