const unsigned int AttributeDescriptor::PRIVATE = 1;
/// The attribute enters in unique identifier constitution
const unsigned int AttributeDescriptor::IDENTIFIER = 2;
+ /// The attribute can be edited
+ const unsigned int AttributeDescriptor::EDITABLE = 3;
+ /// the attribute describes the node
const unsigned int AttributeDescriptor::LABEL = 4;
//==================================================================
val2 >> std::hex >> element;
Add(AttributeDescriptor( group,element,flag), ilevel);
}
- else // "O" means if user's own tag.
+
+ else if(descriptors[0].find("#") != -1)
+ {
+ // commented line continue to next line
+ }
+ else
{ boost::algorithm::replace_all(descriptors[2],"_"," ");
Add(AttributeDescriptor( descriptors[1].c_str(),descriptors[2].c_str(),flag), ilevel);
}