WBEMfor Solaris on Sun Developer's Guide

Example -- Setting CIM Qualifiers

Example 6-19 is a code segment that sets a list of CIM qualifiers for a new class to the qualifiers in its superclass.


Example 6-19 Set Qualifiers (setQualifiers)

   ...
	try 	{
	    	cimSuperClass = cimClient.getClass(new CIMObjectPath(scName));
	    	Vector v = new Vector();
	    	for (Enumeration e = cimSuperClass.getQualifiers().elements();
					e.hasMoreElements();) { 
					CIMQualifier qual = (CIMQualifier)((CIMQualifier)e.nextElement()).clone();
					v.addElement(qual);
	    	}
	    	cimClass.setQualifiers(v);
		} catch (CIMException exc) {
	    	return;
		}
}