return false;
}
private boolean isValueInstanceOfDefinedClass(PortletWindow portletWindow, QName qname, Serializable value)
{
PortletApplicationDefinition app = portletWindow.getPortletDefinition().getApplication();
List<? extends EventDefinition> events = app.getEventDefinitions();
if (events != null)
{
for (EventDefinition def : events)
{
if (def.getValueType() != null)
{
if (def.getQName() != null)
{
if (def.getQName().equals(qname)) { return value.getClass().getName().equals(def.getValueType()); }
}
else
{
QName tmp = new QName(app.getDefaultNamespace(), def.getName());
if (tmp.equals(qname)) { return value.getClass().getName().equals(def.getValueType()); }
}
}
}
}