else
bVoidValue= value == null;
if (bVoidValue && (prop.Attributes & PropertyAttribute.MAYBEVOID) == 0)
throw new com.sun.star.lang.IllegalArgumentException("The property must have a value; the MAYBEVOID attribute is not set!");
if (bInDispose || bDisposed)
throw new DisposedException("Component is already disposed");
//Check if the argument is allowed
boolean bValueOk= false;
if (value instanceof Any)
bValueOk= checkType(((Any) value).getObject());