rows.add( new TableRow( 2, moduleRow, ( (ObjectDetailDescriptor) objectDesciptor ).module() ) );
rows.add( new TableRow( 2, layerRow, ( (ObjectDetailDescriptor) objectDesciptor ).module().layer() ) );
}
else if( objectDesciptor instanceof CompositeDetailDescriptor )
{
CompositeDescriptor descriptor = ( (CompositeDetailDescriptor) objectDesciptor ).descriptor();
Class<?> type = first( descriptor.types() );
rows.add( new TableRow( 2, nameRow, type.getSimpleName() ) );
rows.add( new TableRow( 2, classRow, type.getName() ) );
rows.add( new TableRow( 2, visibilityRow, descriptor.visibility().toString() ) );
rows.add( new TableRow( 2, moduleRow, ( (CompositeDetailDescriptor) objectDesciptor ).module() ) );
rows.add( new TableRow( 2, layerRow, ( (CompositeDetailDescriptor) objectDesciptor ).module().layer() ) );
}
fireTableDataChanged();