Changeset 636

Show
Ignore:
Timestamp:
03/28/07 07:07:32 (2 years ago)
Author:
vossg
Message:

fixed : missed during last commit

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Tools/fcd2code/FieldContainer.py

    r490 r636  
    1818        """Sets the fcd dictionary to default values. 
    1919        """ 
    20         self.setFCD("name",                  ""); 
    21         self.setFCD("parent",                ""); 
    22         self.setFCD("library",               ""); 
    23         self.setFCD("pointerfieldtypes",     ""); 
    24         self.setFCD("structure",             ""); 
    25         self.setFCD("systemcomponent",       "true"); 
    26         self.setFCD("parentsystemcomponent", "true"); 
    27         self.setFCD("decoratable",           "false"); 
    28         self.setFCD("useLocalIncludes",      "false"); 
    29         self.setFCD("isNodeCore",            "false"); 
    30         self.setFCD("description",           ""); 
    31         self.setFCD("group",                 "NULL"); 
    32         self.setFCD("namespace",             ""); 
    33         self.setFCD("decorateeFieldFlags",   ""); 
    34         self.setFCD("additionalIncludes",    ""); 
    35         self.setFCD("fcdFileLines",          []); 
    36      
     20        self.setFCD("name",                   ""); 
     21        self.setFCD("parent",                 ""); 
     22        self.setFCD("library",                ""); 
     23        self.setFCD("pointerfieldtypes",      ""); 
     24        self.setFCD("structure",              ""); 
     25        self.setFCD("systemcomponent",        "true"); 
     26        self.setFCD("parentsystemcomponent",  "true"); 
     27        self.setFCD("decoratable",            "false"); 
     28        self.setFCD("useLocalIncludes",       "false"); 
     29        self.setFCD("isNodeCore",             "false"); 
     30        self.setFCD("description",            ""); 
     31        self.setFCD("group",                  "NULL"); 
     32        self.setFCD("namespace",              ""); 
     33        self.setFCD("decorateeFieldFlags",    ""); 
     34        self.setFCD("additionalIncludes",     ""); 
     35        self.setFCD("fcdFileLines",           []); 
     36        self.setFCD("fieldsUnmarkedOnCreate", "0") 
     37 
    3738    # 
    3839    # Access fields 
     
    213214        else: 
    214215            self["Namespace"] = "0"; 
    215          
     216 
     217        self["FieldsUnmarkedOnCreate"] = self.getFCD("fieldsUnmarkedOnCreate");    
     218 
    216219        decorateeFieldFlags = self.getFCD("decorateeFieldFlags"); 
    217220        if decorateeFieldFlags == "": 
     
    246249            if include != "": 
    247250                self["AdditionalIncludes"].append(include); 
    248      
     251 
    249252    def setFCDContents(self, fcdContents): 
    250253        self.setFCD("fcdFileLines", fcdContents); 
  • trunk/Tools/fcd2code/TemplateFieldContainerBase_cpp.txt

    r564 r636  
    171171@@endif // hasFields 
    172172 
    173 @!Classname!@Base::TypeObject @!Classname!@Base::_type(true, 
     173@!Classname!@Base::TypeObject @!Classname!@Base::_type( 
    174174    @!Classname!@Base::getClassname(), 
    175175    Inherited::getClassname(), 
     
    188188@@endif // hasFields 
    189189    false, 
     190    @!FieldsUnmarkedOnCreate!@, 
    190191    @!Fcdxml!@, 
    191192    @!SafeDescription!@