String strProperty = property.toString();
if (FLASH.equals(strProperty))
{
throw new PropertyNotWritableException();
}
else if (base instanceof Flash)
{
context.setPropertyResolved(true);
try
{
((Flash) base).put(strProperty, value);
}
catch (UnsupportedOperationException e)
{
throw new PropertyNotWritableException(e);
}
}
}