diff options
Diffstat (limited to 'org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend')
-rw-r--r-- | org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend b/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend index c88cad8..fb47cf8 100644 --- a/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend +++ b/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend @@ -33,7 +33,9 @@ import org.genivi.commonapi.core.deployment.DeploymentInterfacePropertyAccessor$ import static com.google.common.base.Preconditions.* import org.eclipse.core.resources.ResourcesPlugin -import org.eclipse.core.runtime.preferences.ConfigurationScope +import org.eclipse.core.runtime.preferences.InstanceScope +import org.eclipse.core.runtime.preferences.DefaultScope +import org.genivi.commonapi.core.preferences.PreferenceConstants class FrancaGeneratorExtensions { def String getFullyQualifiedName(FModelElement fModelElement) { @@ -578,12 +580,17 @@ class FrancaGeneratorExtensions { return file.location.toString } + + def getHeader() { + val deflt = DefaultScope::INSTANCE.getNode(PreferenceConstants::SCOPE).get(PreferenceConstants::P_LICENSE, ""); + return InstanceScope::INSTANCE.getNode(PreferenceConstants::SCOPE).get(PreferenceConstants::P_LICENSE, deflt); + } def generateCommonApiLicenseHeader() ''' /* * This file was generated by the CommonAPI Generators. * - «ConfigurationScope::INSTANCE.getNode("org.genivi.commonapi.core").get("licenseHeader", "")» + «getHeader()» */ ''' }
\ No newline at end of file |