JavaClass javaClass = JavaParser.create(JavaClass.class).setName(name).setPackage(ejbPackage);
if (serializable)
{
javaClass.addInterface(Serializable.class);
}
JavaResource resource = javaSourceFacet.getJavaResource(javaClass);
if (!resource.exists())
{
resource.createNewFile();
ejb = javaClass;
}
else
{
if (shell.promptBoolean("The EJB class already exists, do you want to overwrite it?"))
{
ejb = getJavaClassFrom(resource);
}
else
{
throw new RuntimeException("The EJB class already exists ["
+ resource.getFullyQualifiedName()
+ "] ");
}
}
if (type == null)