private function visitTypeBase(PHPClass $class, Type $type)
{
$class->setAbstract($type->isAbstract());
if ($type instanceof SimpleType) {
$this->visitSimpleType($class, $type);
}
if ($type instanceof BaseComplexType) {
$this->visitBaseComplexType($class, $type);
}
if ($type instanceof ComplexType) {
$this->visitComplexType($class, $type);
}
}