Restrict categories to a custom post type

In the WP-Admin when creating a post or a custom post type I want to restrict certain categories to a custom post type. For example, Posts will only be able to select Category A and B. And custom post type A will only be able to select Category C and D.

Would I have to write some code to hook into somewhere or is there a function built-in to the framework?

Thanks in advance.

Solutions Collecting From Web of "Restrict categories to a custom post type"

I think the best way to do this is to make a category (or taxonomy ) for a specific post type…

please see this link… http://net.tutsplus.com/tutorials/wordpress/introducing-wordpress-3-custom-taxonomies/

I found my solution to this doing so:

add_action( 'init', 'build_taxonomies', 0 );  
function build_taxonomies() {  
    register_taxonomy(  
    'news_type',  
    'news',  // this is the custom post type(s) I want to use this taxonomy for
    array(  
        'hierarchical' => false,  
        'label' => 'News Types',  
        'query_var' => true,  
        'rewrite' => true  
    )  
);  
}

Added to my functions.php
Also, view the link above for the tutorial, that’s where the other information comes from.
Not great with PHP, but I’m sure you can also specify multiple post_types, instead of just 'news' in this example.