private void displayConditionalInfo(Feature feature) { List<? extends Conditional> conditionals = feature.getConditional(); if (conditionals.isEmpty()) { System.out.println("Feature has no conditionals."); } else { System.out.println("Feature contains followed conditionals:"); for (Conditional featureConditional : conditionals) { String conditionDescription = getConditionDescription(featureConditional); Feature wrappedConditional = featureConditional.asFeature(); if (config) { displayConfigInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); displayConfigFileInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); } if (dependency) { displayDependencyInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); } if (bundle) { displayBundleInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); } } } }
private void displayConditionalInfo(Feature feature) { List<? extends Conditional> conditionals = feature.getConditional(); if (conditionals.isEmpty()) { System.out.println("Feature has no conditionals."); } else { System.out.println("Feature contains followed conditionals:"); for (Conditional featureConditional : conditionals) { String conditionDescription = getConditionDescription(featureConditional); Feature wrappedConditional = featureConditional.asFeature(); if (config) { displayConfigInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); displayConfigFileInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); } if (dependency) { displayDependencyInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); } if (bundle) { displayBundleInformation(wrappedConditional, String.format(CONDITIONAL_CONTENT, conditionDescription)); } } } }
Feature condFeature = cond.asFeature(); if (featureIds.contains(condFeature.getId())) { callback.installConfigs(condFeature);
Feature fcond = conditional.asFeature(); FeatureResource resource = build(fcond, featureRange, locToRes); for (String cond : conditional.getCondition()) {
continue; Feature fcond = cond.asFeature(); String ssName = this.name + "#" + (fcond.hasVersion() ? fcond.getName() + "-" + fcond.getVersion() : fcond.getName()); Subsystem fs = getChild(ssName);