public void setValueAt( Object aValue, int rowIndex, int columnIndex )
{
if( !( container instanceof MutableAttachmentContainer ) )
return;
WsdlAttachment att = ( WsdlAttachment )container.getAttachmentAt( rowIndex );
if( columnIndex == 0 )
{
if( att.isCached() )
att.setName( ( String )aValue );
else
att.setUrl( aValue.toString() );
}
else if( columnIndex == 1 )
att.setContentType( ( String )aValue );
else if( columnIndex == 3 )
att.setPart( ( String )aValue );
else if( columnIndex == 5 )
att.setContentID( ( String )aValue );
fireTableRowsUpdated( rowIndex, rowIndex );
}