version 1.57, 2006/11/07 21:30:36
|
version 1.58, 2006/11/07 21:38:14
|
|
|
{ // Qualifier does not exist in superclass | { // Qualifier does not exist in superclass |
/* If from declaration, we can override the default value. | /* If from declaration, we can override the default value. |
However, we need some way to get the value if we have a Null. | However, we need some way to get the value if we have a Null. |
if (!(qd.getFlavor ().hasFlavor |
if (!qd.getFlavor().hasFlavor(CIMFlavor::OVERRIDABLE) && |
(CIMFlavor::OVERRIDABLE)) |
qd.getFlavor().hasFlavor(CIMFlavor::TOSUBCLASS)) |
&& qd.getFlavor ().hasFlavor |
|
(CIMFlavor::TOSUBCLASS)) |
|
{ | { |
//throw BadQualifierOverride(q.getName()); | //throw BadQualifierOverride(q.getName()); |
} | } |
|
*/ |
// Do not allow change from disable override to enable override. | // Do not allow change from disable override to enable override. |
if ((!qd.getFlavor ().hasFlavor(CIMFlavor::OVERRIDABLE)) | if ((!qd.getFlavor ().hasFlavor(CIMFlavor::OVERRIDABLE)) |
&& (q.getFlavor ().hasFlavor(CIMFlavor::OVERRIDABLE))) | && (q.getFlavor ().hasFlavor(CIMFlavor::OVERRIDABLE))) |
throw BadQualifierOverride(q.getName().getString ()); | throw BadQualifierOverride(q.getName().getString ()); |
*/ |
|
| |
Resolver::resolveQualifierFlavor( | Resolver::resolveQualifierFlavor( |
q, CIMFlavor (qd.getFlavor ()), false); | q, CIMFlavor (qd.getFlavor ()), false); |