* @param value
* @param cell
*/
private static void renderComplexType(final Object value, JLabel cell) {
if (value instanceof XSComplexTypeDefinition) {
XSComplexTypeDefinition complexType = ((XSComplexTypeDefinition) value).getAnonymous() ? AnonymousTypeFactory.getProxy((XSComplexTypeDefinition) value) : (XSComplexTypeDefinition) value;
StringBuilder sb = new StringBuilder();
sb.append(complexType.getName());
sb.append(", <");
sb.append(complexType.getNamespace());
sb.append(">");
cell.setText(sb.toString());
cell.setIcon(ComplexTypeCellRenderer.icon);
}
}