title: Protege: Create new class out of an attribute
body: <p>So, I would like to do what the title suggests without manually rewriting everything. Here's what I want in Protege terms:</p>
  
  <p>Given a file where there are:</p>
  
  <ul>
  <li>A Class MyClass</li>
  <li>Some Instances I of MyClass</li>
  <li>Some values V_i such as for every I: I hasMyAttribute V_i</li>
  </ul>
  
  <p>I am looking for a way to create this new file:</p>
  
  <ul>
  <li>A Class MyClass</li>
  <li>A Class MyAttributeClass </li>
  <li>V_i Subclasses of MyAttributeClass where V_i are the values of hasMyAttribute</li>
  <li>Now, I is an instance of Subclass V_i if in the original file I hasMyAttribute V_i</li>
  </ul>
  
  <p>Is this possible?
  Thanks in advance.</p>