@Override public Collection<Pom> getModules(ModuleFeatureName moduleFeatureName) { Validate.notNull(moduleFeatureName, "Module featured required"); List<Pom> modules = new ArrayList<Pom>(); ModuleFeature moduleFeature = getModuleFeature(moduleFeatureName); if (moduleFeature != null) { modules = moduleFeature.getModules(); } return modules; }
public boolean hasModuleFeature(Pom module, ModuleFeatureName moduleFeatureName) { Validate.notNull(moduleFeatureName, "Module featured required"); Validate.notNull(module, "Module required"); ModuleFeature moduleFeature = getModuleFeature(moduleFeatureName); if (moduleFeature != null) { return moduleFeature.hasModuleFeature(module); } return false; }
@Override public Collection<String> getModuleNames(ModuleFeatureName moduleFeatureName) { Validate.notNull(moduleFeatureName, "Module featured required"); List<String> moduleNames = new ArrayList<String>(); ModuleFeature moduleFeature = getModuleFeature(moduleFeatureName); if (moduleFeature != null) { moduleNames = moduleFeature.getModuleNames(); } return moduleNames; }
@Override public Collection<Pom> getModules(ModuleFeatureName moduleFeatureName) { Validate.notNull(moduleFeatureName, "Module featured required"); List<Pom> modules = new ArrayList<Pom>(); ModuleFeature moduleFeature = getModuleFeature(moduleFeatureName); if (moduleFeature != null) { modules = moduleFeature.getModules(); } return modules; }
@Override public Collection<String> getModuleNames(ModuleFeatureName moduleFeatureName) { Validate.notNull(moduleFeatureName, "Module featured required"); List<String> moduleNames = new ArrayList<String>(); ModuleFeature moduleFeature = getModuleFeature(moduleFeatureName); if (moduleFeature != null) { moduleNames = moduleFeature.getModuleNames(); } return moduleNames; }
public boolean hasModuleFeature(Pom module, ModuleFeatureName moduleFeatureName) { Validate.notNull(moduleFeatureName, "Module featured required"); Validate.notNull(module, "Module required"); ModuleFeature moduleFeature = getModuleFeature(moduleFeatureName); if (moduleFeature != null) { return moduleFeature.hasModuleFeature(module); } return false; }