// views
Collection<ViewDescription> overrideViews = override.getViews();
if (overrideViews != null && !overrideViews.isEmpty()) {
for (ViewDescription view : overrideViews) {
String viewClassName = view.getViewClassName();
MethodIntf viewType = ((EJBViewDescription) view).getMethodIntf();
addView(mergedBean, viewClassName, viewType);
}
} else {
Collection<ViewDescription> originalViews = original.getViews();
if (originalViews != null) {
for (ViewDescription view : originalViews) {
String viewClassName = view.getViewClassName();
MethodIntf viewType = ((EJBViewDescription) view).getMethodIntf();
addView(mergedBean, viewClassName, viewType);
}
}
}
}