version 1.68, 2002/07/31 15:45:25
|
version 1.69, 2002/08/05 16:14:41
|
|
|
| |
void XmlWriter::appendScopeElement( | void XmlWriter::appendScopeElement( |
Array<Sint8>& out, | Array<Sint8>& out, |
Uint32 scope) |
const CIMScope & scope) |
{ | { |
if (scope) |
if (!(scope.equal (CIMScope ()))) |
{ | { |
out << "<SCOPE"; | out << "<SCOPE"; |
| |
if (scope & CIMScope::CLASS) |
if (scope.hasScope (CIMScope::CLASS)) |
out << " CLASS=\"true\""; | out << " CLASS=\"true\""; |
| |
if (scope & CIMScope::ASSOCIATION) |
if (scope.hasScope (CIMScope::ASSOCIATION)) |
out << " ASSOCIATION=\"true\""; | out << " ASSOCIATION=\"true\""; |
| |
if (scope & CIMScope::REFERENCE) |
if (scope.hasScope (CIMScope::REFERENCE)) |
out << " REFERENCE=\"true\""; | out << " REFERENCE=\"true\""; |
| |
if (scope & CIMScope::PROPERTY) |
if (scope.hasScope (CIMScope::PROPERTY)) |
out << " PROPERTY=\"true\""; | out << " PROPERTY=\"true\""; |
| |
if (scope & CIMScope::METHOD) |
if (scope.hasScope (CIMScope::METHOD)) |
out << " METHOD=\"true\""; | out << " METHOD=\"true\""; |
| |
if (scope & CIMScope::PARAMETER) |
if (scope.hasScope (CIMScope::PARAMETER)) |
out << " PARAMETER=\"true\""; | out << " PARAMETER=\"true\""; |
| |
if (scope & CIMScope::INDICATION) |
if (scope.hasScope (CIMScope::INDICATION)) |
out << " INDICATION=\"true\""; | out << " INDICATION=\"true\""; |
| |
out << "/>"; | out << "/>"; |