public void setPackage(final JavaPackage javaPackage) { Validate.notNull(javaPackage, "JavaPackage required"); if (javaPackage.getFullyQualifiedPackageName().startsWith("java.")) { return; } javaType = null; module = null; this.javaPackage = javaPackage; setPromptPath(javaPackage.getFullyQualifiedPackageName()); }
public void setPackage(final JavaPackage javaPackage, final Pom module) { Validate.notNull(javaPackage, "JavaPackage required"); if (javaPackage.getFullyQualifiedPackageName().startsWith("java.")) { return; } javaType = javaTypeNotVerified = null; this.module = moduleNotVerified = module; this.javaPackage = this.javaPackageNotVerified = javaPackage; setPromptPath(javaPackage.getFullyQualifiedPackageName()); }
public void setType(final JavaType javaType) { Validate.notNull(javaType, "JavaType required"); if (javaType.getPackage().getFullyQualifiedPackageName().startsWith("java.")) { return; } module = null; this.javaType = javaType; javaPackage = javaType.getPackage(); setPromptPath(javaType.getFullyQualifiedTypeName()); }
public void setType(final JavaType javaType, final Pom module) { if (javaType == null) { Validate.notNull(module, "ERROR: javaType and module cannot be both null"); javaPackage = projectOperations.getTopLevelPackage(module.getModuleName()); } else { if (javaType.getPackage().getFullyQualifiedPackageName().startsWith("java.")) { return; } javaPackage = javaType.getPackage(); } this.module = module; this.javaType = javaType; this.isVerified = true; setPromptPath(javaType.getFullyQualifiedTypeName()); }