Update design spec for component selection rules Java API
Update tests for renamed JvmResourceSet