version 1.39, 2002/07/30 16:14:53
|
version 1.40, 2002/07/31 22:05:08
|
|
|
| |
CIMQualifierList& CIMQualifierList::add(const CIMQualifier& qualifier) | CIMQualifierList& CIMQualifierList::add(const CIMQualifier& qualifier) |
{ | { |
if (qualifier.isNull()) |
if (qualifier.isUninitialized()) |
throw UninitializedHandle(); |
throw UninitializedObject(); |
| |
if (find(qualifier.getName()) != PEG_NOT_FOUND) | if (find(qualifier.getName()) != PEG_NOT_FOUND) |
throw AlreadyExists(); | throw AlreadyExists(); |
|
|
CIMQualifierDecl qd = declContext->lookupQualifierDecl( | CIMQualifierDecl qd = declContext->lookupQualifierDecl( |
nameSpace, q.getName()); | nameSpace, q.getName()); |
| |
if (qd.isNull()) |
if (qd.isUninitialized()) |
throw UndeclaredQualifier(q.getName()); | throw UndeclaredQualifier(q.getName()); |
| |
//---------------------------------------------------------------------- | //---------------------------------------------------------------------- |