version 1.4, 2010/10/08 08:00:15
|
version 1.4.2.1, 2011/01/15 21:26:53
|
|
|
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
|
// KS_TODO - Show the XML statement for this function |
void SCMOXmlWriter::appendValueSCMOInstanceElement( | void SCMOXmlWriter::appendValueSCMOInstanceElement( |
Buffer& out, | Buffer& out, |
const SCMOInstance& scmoInstance) | const SCMOInstance& scmoInstance) |
|
|
out << STRLIT("</VALUE.NAMEDINSTANCE>\n"); | out << STRLIT("</VALUE.NAMEDINSTANCE>\n"); |
} | } |
| |
|
//------------------------------------------------------------------------------ |
|
// |
|
// appendValueInstanceWithPathElement() -- Pull Operation support |
|
// |
|
// <!ELEMENT VALUE.INSTANCEWITHPATH (INSTANCEPATH,INSTANCE)> |
|
// |
|
//------------------------------------------------------------------------------ |
|
|
|
// KS_TODO - Double check to be sure this not duplication |
|
void SCMOXmlWriter::appendValueSCMOInstanceWithPathElement( |
|
Buffer& out, |
|
const SCMOInstance& scmoInstance) |
|
{ |
|
out << STRLIT("<VALUE.INSTANCEWITHPATH>\n"); |
|
|
|
appendInstancePathElement(out,scmoInstance); |
|
appendInstanceElement(out, scmoInstance); |
|
|
|
out << STRLIT("</VALUE.INSTANCEWITHPATH>\n"); |
|
} |
|
|
void SCMOXmlWriter::appendInstanceNameElement( | void SCMOXmlWriter::appendInstanceNameElement( |
Buffer& out, | Buffer& out, |
const SCMOInstance& scmoInstance) | const SCMOInstance& scmoInstance) |
|
|
out << STRLIT("</INSTANCEPATH>\n"); | out << STRLIT("</INSTANCEPATH>\n"); |
} | } |
| |
|
//------------------------------------------------------------------------------ |
|
// |
|
// appendValueInstanceWithPathElement() |
|
// |
|
// <!ELEMENT VALUE.INSTANCEWITHPATH (INSTANCEPATH,INSTANCE)> |
|
// |
|
//------------------------------------------------------------------------------ |
|
// EXP_PULL_TBD checkout the INSTANCEPATH vs NAMEDINSTANCE differences |
|
// Can we create something more common |
|
void SCMOXmlWriter::appendValueInstanceWithPathElement( |
|
Buffer& out, |
|
const SCMOInstance& namedInstance) |
|
{ |
|
out << STRLIT("<VALUE.INSTANCEWITHPATH>\n"); |
|
|
|
appendInstancePathElement(out, namedInstance); |
|
appendInstanceElement(out, namedInstance); |
|
|
|
out << STRLIT("</VALUE.INSTANCEWITHPATH>\n"); |
|
} |
|
|
// appendValueObjectWithPathElement() | // appendValueObjectWithPathElement() |
// <!ELEMENT VALUE.OBJECTWITHPATH | // <!ELEMENT VALUE.OBJECTWITHPATH |
// ((CLASSPATH,CLASS)|(INSTANCEPATH,INSTANCE))> | // ((CLASSPATH,CLASS)|(INSTANCEPATH,INSTANCE))> |