@Override
 public String toString() {
   return _type.toString();
 }
 public ClassResource getClassResource() {
   return _type.getClassResource();
 }
 /**
  * Collect the dependencies in the collection.
  *
  * @param dependencies to add the dependencies to it
  */
 public void collectDependencies(Collection<ResolvableResource> dependencies) {
   _type.collectDependencies(dependencies);
 }
 /** Constructor */
 public ClassDefinitionModel(int access, GenericType type) {
   super(access, type.getClassResource().getSimpleClassName());
   _type = type;
 }