private boolean isArchetypeConfigured(ArchetypeDescriptor descriptor, ArchetypeGenerationRequest request) { for (RequiredProperty property : descriptor.getRequiredProperties()) { if (StringUtils.isEmpty(request.getProperties().getProperty(property.getKey()))) { return false; } } return true; }
private boolean isArchetypeConfigured( ArchetypeDescriptor archetypeDescriptor, ArchetypeGenerationRequest request ) { for ( RequiredProperty requiredProperty : archetypeDescriptor.getRequiredProperties() ) { if ( StringUtils.isEmpty( request.getProperties().getProperty( requiredProperty.getKey() ) ) ) { return false; } } return true; }
private Context prepareVelocityContext(ArchetypeGenerationRequest request) { Context context=new VelocityContext(); context.put(Constants.GROUP_ID, request.getGroupId()); context.put(Constants.ARTIFACT_ID, request.getArtifactId()); context.put(Constants.VERSION, request.getVersion()); context.put(Constants.PACKAGE, request.getPackage()); context.put(Constants.PACKAGE_IN_PATH_FORMAT, getPackageInPathFormat(request.getPackage())); for (Object obj : request.getProperties().keySet()) { String key = String.valueOf(obj); Object value=request.getProperties().getProperty(key); context.put(key, value); } return context; }
while (requiredProperties.hasNext()) { RequiredProperty requiredProperty=(RequiredProperty) requiredProperties.next(); if (org.codehaus.plexus.util.StringUtils.isEmpty(request.getProperties().getProperty(requiredProperty.getKey()))) { buff.append("\n\tProperty "); buff.append(requiredProperty.getKey());
for ( RequiredProperty requiredProperty : archetypeDescriptor.getRequiredProperties() ) if ( StringUtils.isEmpty( request.getProperties().getProperty( requiredProperty.getKey() ) ) ) archetypeGeneratorProperties.putAll( System.getProperties() ); if ( request.getProperties() != null ) archetypeGeneratorProperties.putAll( request.getProperties() );
for ( Iterator<?> iterator = request.getProperties().keySet().iterator(); iterator.hasNext(); ) String value = request.getProperties().getProperty( key );