this.hasGlobalName = !(params.getApiName()).equals("");
    public AbstractTypeGenerator(ADT adt, JavaGenerationParameters params, Module module) {        super(params);        this.adt = adt;        this.apiName = params.getApiExtName(module);        this.module = module;        this.factoryClassName = FactoryGenerator.qualifiedClassName(getJavaGenerationParameters(), module.getModulename().getName());        this.visitable = params.isVisitable();        this.traveler = params.getTravelerName();    }