[GME-commit] GMESRC/Paradigms/MetaGME/MetaInterpreter2004/Rep
AttributeRep.cpp,1.10,1.11
gme-commit at list.isis.vanderbilt.edu
gme-commit at list.isis.vanderbilt.edu
Thu Oct 19 15:17:02 CDT 2006
Update of /project/gme-repository/GMESRC/Paradigms/MetaGME/MetaInterpreter2004/Rep
In directory escher:/tmp/cvs-serv3357/Rep
Modified Files:
AttributeRep.cpp
Log Message:
Viewable metaattribute dumped for Attributes in case 'IsViewable' is set to false.
Otherwise not sent to output, for preserving xmp simpleness.
CVS User: Zoltan Molnar, ISIS (zolmol)
Index: AttributeRep.cpp
===================================================================
RCS file: /project/gme-repository/GMESRC/Paradigms/MetaGME/MetaInterpreter2004/Rep/AttributeRep.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** AttributeRep.cpp 21 Jul 2006 19:31:18 -0000 1.10
--- AttributeRep.cpp 19 Oct 2006 14:17:00 -0000 1.11
***************
*** 235,239 ****
std::string m_ref = getMetaRef( owner);
! mmm += indStr() + "<attrdef name=\"" + getName() + "\" metaref = \"" + m_ref +"\" valuetype = \"enum\" defvalue = \"";
if( m_noOfDefault < m_itemsVal.size())
mmm += m_itemsVal[m_noOfDefault];
--- 235,240 ----
std::string m_ref = getMetaRef( owner);
! std::string viewable = isViewable()?"": " viewable = \"no\"";
! mmm += indStr() + "<attrdef name=\"" + getName() + "\" metaref = \"" + m_ref + "\"" + viewable + " valuetype = \"enum\" defvalue = \"";
if( m_noOfDefault < m_itemsVal.size())
mmm += m_itemsVal[m_noOfDefault];
***************
*** 269,274 ****
std::string m_ref = getMetaRef( owner);
! mmm += indStr() + "<attrdef name=\"" + getName() + "\" metaref = \"" + m_ref + "\" valuetype = \"boolean\" defvalue = \"";
if (on) mmm += "true";
else mmm +="false";
--- 270,277 ----
std::string m_ref = getMetaRef( owner);
+ std::string viewable = isViewable()?"": " viewable = \"no\"";
!
! mmm += indStr() + "<attrdef name=\"" + getName() + "\" metaref = \"" + m_ref + "\"" + viewable + " valuetype = \"boolean\" defvalue = \"";
if (on) mmm += "true";
else mmm +="false";
***************
*** 298,303 ****
std::string m_ref = getMetaRef( owner);
! mmm += indStr() + "<attrdef name=\"" + getName() + "\" metaref = \"" + m_ref + "\" valuetype = \"" + val_type + "\" defvalue = \"" + def_val + "\">\n";
++ind;
--- 301,308 ----
std::string m_ref = getMetaRef( owner);
+ std::string viewable = isViewable()?"": " viewable = \"no\"";
!
! mmm += indStr() + "<attrdef name=\"" + getName() + "\" metaref = \"" + m_ref + "\"" + viewable + " valuetype = \"" + val_type + "\" defvalue = \"" + def_val + "\">\n";
++ind;
More information about the GME-commit
mailing list