All Downloads are FREE. Search and download functionalities are using the official Maven repository.

notice-template.de_DE.macros.component.vm Maven / Gradle / Ivy

There is a newer version: 0.132.0
Show newest version
#parse ("notice-template/general-macros/tool.vm")
#set ($language = "de_DE")
##
##
#macro (insertGeneralNotice $noticeParameters)
#set ($componentDefinition=$noticeParameters.component)

    #if ($noticeParameters.subcomponents.isEmpty())
        ## no subcomponents
        

Die hier detaillierte Software beinhaltet $escape.xml($componentDefinition.name).

#if ($componentDefinition.associatedLicenses.size() == 1)

In der vorliegenden Version unterliegt, $escape.xml($componentDefinition.name) den Bestimmungen $escape.xml($context.enumerate($context.getAssociatedLicenses($noticeParameters), " ", "der", $language)).

#if ($context.hasLicensingOption($noticeParameters)) #foreach ($component in $context.getComponentsWithLicenseOption($noticeParameters))

Für die Softwarebestandteile, die $escape.xml($context.enumerate($component.getAssociatedLicenses(), "und", "der", $language)), unterliegen, wurde $escape.xml($context.enumerate($component.getEffectiveLicenses(), "und", "die", $language)) als effektive Lizenz ausgewählt.

#end

Für $escape.xml($componentDefinition.name) gelten somit die Bestimmungen $escape.xml($context.enumerate($context.getEffectiveLicenses($noticeParameters), "und", "der", $language)).

#end #else

In der vorliegenden Version unterliegt, $escape.xml($componentDefinition.name) den Bestimmungen $escape.xml($context.enumerate($context.getAssociatedLicenses($noticeParameters), "und", "der", $language)).

#if ($context.hasLicensingOption($noticeParameters)) #foreach ($component in $context.getComponentsWithLicenseOption($noticeParameters))

Für die Softwarebestandteile, die $escape.xml($context.enumerate($component.getAssociatedLicenses(), "und", "der", $language)), unterliegen, wurde $escape.xml($context.enumerate($component.getEffectiveLicenses(), "und", "die", $language)) als effektive Lizenz ausgewählt.

#end

Für $escape.xml($componentDefinition.name) gelten somit die Bestimmungen $escape.xml($context.enumerate($context.getEffectiveLicenses($noticeParameters), "und", "der", $language)).

#end #end #else ## with subcomponents #if ($context.hasLicensingOption($noticeParameters) != true) ## subcomponents; associated and effective license are the same ##FIXME: What is the intention of this if-branch? #if ($context.getAssociatedLicenses($noticeParameters).size() == 1)

Die hier detaillierte Software beinhaltet $escape.xml($componentDefinition.name) mit Unterkomponenten.

Die vorliegende Version von $escape.xml($componentDefinition.name) und die einbezogenen Unterkomponenten unterliegen den Bestimmungen $escape.xml($context.enumerate($context.getAssociatedLicenses($noticeParameters), "und", "der", $language)).

#else

Die hier detaillierte Software beinhaltet $escape.xml($componentDefinition.name) mit Unterkomponenten.

Die vorliegende Version von $escape.xml($componentDefinition.name) und die einbezogenen Unterkomponenten unterliegen den Bestimmungen $escape.xml($context.enumerate($context.getAssociatedLicenses($noticeParameters), "und", "der", $language)).

#end #else ## with subcomponents and difference in associated and effective licenses

Die hier detaillierte Software beinhaltet $escape.xml($componentDefinition.name) mit Unterkomponenten.

Die vorliegende Version von $escape.xml($componentDefinition.name) und die einbezogenen Unterkomponenten unterliegen den Bestimmungen $escape.xml($context.enumerate($context.getAssociatedLicenses($noticeParameters), "und", "der", $language)).

#foreach ($component in $context.getComponentsWithLicenseOption($noticeParameters))

Für die Softwarebestandteile, die $escape.xml($context.enumerate($component.getAssociatedLicenses(), "und", "der", $language)), unterliegen, wurde $escape.xml($context.enumerate($component.getEffectiveLicenses(), "und", "die", $language)) als effektive Lizenz ausgewählt.

#end

Für $escape.xml($componentDefinition.name) mit Unterkomponenten, gelten somit die Bestimmungen $escape.xml($context.enumerate($context.getEffectiveLicenses($noticeParameters), "und", "der", $language)).

#end #end #end ## ## #macro (insertLicenseNotice $componentDefinition) #foreach ($license in $context.getEffectiveLicenses($componentDefinition)) #set ($licenseTemplateName = $context.getLicenseTemplateName($license,$engine)) $engine.executeTemplate($licenseTemplateName) #end #insertNote($componentDefinition) #end #macro (insertLicenseNoticeComponentSeparation $componentDefinition $type) #if ($type.equals("component"))

Die $escape.xml($componentDefinition.name) zugehörigen Softwarebestandteile unterliegen den Bestimmungen $escape.xml($context.enumerate($context.getEffectiveLicenses($componentDefinition), "und", "der", $language)).

#else

Die Unterkomponente $escape.xml($componentDefinition.name) unterliegt den Bestimmungen $escape.xml($context.enumerate($context.getEffectiveLicenses($componentDefinition), "und", "der", $language)).

#end #foreach ($license in $context.getEffectiveLicenses($componentDefinition)) #set ($licenseTemplateName = $context.getLicenseTemplateName($license, $engine)) $engine.executeTemplate($licenseTemplateName) #end #insertNote($componentDefinition) #end #macro (insertLicenseNoticeUnnamed $noticeParameters $namedComponents) #if ($context.getSelectedComponents($noticeParameters.subcomponents, $namedComponents).size() == 1)

$escape.xml($noticeParameters.component.name) beinhaltet eine weitere Unterkomponente, welche den Bestimmungen $escape.xml($context.enumerate($context.getEffectiveLicensesUnnamedComponents($noticeParameters.subcomponents), "und", "der", $language)) unterliegt.

#else

$escape.xml($noticeParameters.component.name) beinhaltet weitere Unterkomponenten, welche den Bestimmungen $escape.xml($context.enumerate($context.getEffectiveLicensesUnnamedComponents($noticeParameters.subcomponents), "und", "der", $language)) unterliegen.

#end #end




© 2015 - 2025 Weber Informatics LLC | Privacy Policy