Cheese Tortellini with Marinated Artichokes and Herbs

I cannot describe this dish enough!  It is absolutely delicious!  It seriously has the perfect blend of flavors.  This is a must try.  Enjoy!
-1/4 cup extra virgin olive oil
-1 (7.5 oz) jar marinated artichoke hearts
-1 large onion, finely chopped
-1 tsp dried parsley
-1 tsp dried basil
-2 cloves garlic, minced
-1/2 tsp dried oregano
-1/4 tsp crushed red pepper flakes
-1 (14.5 oz) can Italian diced tomatoes
-1/2 tsp salt
-9 oz refrigerated cheese tortellini
-1 (2.25 oz) can sliced black olives, drained
-shredded Parmesan cheese
Heat the oil in large skillet.
In a small bowl, drain the artichokes.  Set the bowl aside.
Give a rough chop to the artichokes.  Set aside.
To the hot oil, add the onion, parsley, basil, garlic, oregano and pepper flakes.  Cook for about 5 minutes.
Meanwhile, bring a pot of water to a boil.
To the onion mixture, add the tomatoes with the juice and the artichoke liquid.  Bring to a boil.  Reduce heat and simmer, uncovered, for about 12 minutes.
While that is simmering, cook the tortellini according to the package directions.  Drain and add to the tomato mixture.  Season with the salt.  Stir in the olives and chopped artichokes.  Cook for a couple of minutes.
Spoon onto plates and sprinkle with cheese.  Enjoy!