adapter.getModule( ).getActivityStack( ).startSlientTrans( );
adapter.getModule( ).getActivityStack( ).startTrans( );
	protected List insertAndPasteColumnBand( int columnIndex,			ColumnBandData data ) throws SemanticException	{		boolean canDone = canInsertAndPaste( columnIndex, data );		if ( !canDone )			throw new SemanticError( adapter.getElementHandle( ).getElement( ),					new String[]{adapter.getElementHandle( ).getName( )},					SemanticError.DESIGN_EXCEPTION_COLUMN_PASTE_FORBIDDEN );		TableColumn column = data.getColumn( );		List cells = data.getCells( );		List originalCells = getCellsContextInfo( adapter				.getCellsUnderColumn( columnIndex ) );		try		{			adapter.getModule( ).getActivityStack( ).startSlientTrans( );			pasteColumn( column, columnIndex, true );			pasteCells( cells, originalCells, columnIndex, true );		}		catch ( SemanticException e )		{			adapter.getModule( ).getActivityStack( ).rollback( );			throw e;		}		adapter.getModule( ).getActivityStack( ).commit( );		return doPostPasteCheck( column, cells );	}