tfuchs
Elite Observer

Re: Feature per FeatureInstallAgent via Modul installieren - Mapping der Layer

Jump to solution

Für die Welt, die Antwort:

Möglichkeit 1: neuer Layer wird angelegt:

installAgent.installFeature(featureFile, LayerMapper.CREATE_NEW_DEFAULT_LAYER_MAPPER);

Möglichkeit 2: Layer per Namen zuweisen

Map<String, String> layerMapping = new HashMap<>();

for (String layerName : analyseResult.getUnmappedLayers()) {

    layerMapping.put(layerName, moduleValues.getString(NewsletterConstants.PROP_DEFAULT_LAYERNAME));

}

installAgent.installFeature(featureFile, LayerMapper.LayerNameBasedLayerMapper.from(layerMapping));

0 Kudos