@Override @Config @Arguments("filename") public void setOutput(ConfigurationValue val, String output) throws ConfigurationException { this.output = output; }
@Config(advanced = true, allowMultiple = true) @Arguments({ "name", "value" }) public void setCompilerDefine(ConfigurationValue cv, String name, String value) throws ConfigurationException { if (configVars == null) configVars = new LinkedHashMap<String, String>(); configVars.put(name, value); }
@Override @Config @Arguments("filename") public void setOutput(ConfigurationValue val, String output) throws ConfigurationException { this.output = output; }
@Config @Arguments("filename") public void setModuleOutput(ConfigurationValue val, String output) throws ConfigurationException { this.moduleoutput = output; }
@Config(advanced = true, allowMultiple = true) @Arguments({ "name", "value" }) public void setCompilerDefine(ConfigurationValue cv, String name, String value) throws ConfigurationException { if (configVars == null) configVars = new LinkedHashMap<String, String>(); configVars.put(name, value); }
@Config(allowMultiple = true) @Mapping({ "metadata", "localized-description" }) @Arguments({ "text", "lang" }) public void setMetadataLocalizedDescription(ConfigurationValue cv, String text, String lang) { localizedDescriptions.put(lang, text); }
@Config(allowMultiple = true) @Mapping({ "metadata", "publisher" }) @Arguments("name") public void setMetadataPublisher(ConfigurationValue cv, String name) { publishers.add(name); }
@Config(allowMultiple = true) @Mapping({ "metadata", "creator" }) @Arguments("name") public void setMetadataCreator(ConfigurationValue cv, String name) { creators.add(name); }
@Config(allowMultiple = true) @Mapping({ "metadata", "contributor" }) @Arguments("name") public void setMetadataContributor(ConfigurationValue cv, String name) { contributors.add(name); }
@Config @Mapping({ "metadata", "description" }) @Arguments("text") public void setMetadataDescription(ConfigurationValue cv, String text) { localizedDescriptions.put("x-default", text); }
@Config(allowMultiple = true) @Mapping({ "metadata", "language" }) @Arguments("code") public void setMetadataLanguage(ConfigurationValue cv, String code) { langs.add(code); }
@Config @Mapping({ "metadata", "title" }) @Arguments("text") public void setMetadataTitle(ConfigurationValue cv, String title) { localizedTitles.put("x-default", title); }
@Config(allowMultiple = true) @Mapping({ "metadata", "localized-title" }) @Arguments({ "title", "lang" }) public void setMetadataLocalizedTitle(ConfigurationValue cv, String title, String lang) { localizedTitles.put(lang, title); }
@Config(allowMultiple = true) @Mapping({ "metadata", "creator" }) @Arguments("name") public void setMetadataCreator(ConfigurationValue cv, String name) { creators.add(name); }
@Config(allowMultiple = true) @Mapping({ "metadata", "language" }) @Arguments("code") public void setMetadataLanguage(ConfigurationValue cv, String code) { langs.add(code); }
@Config(allowMultiple = true) @Mapping({ "metadata", "localized-title" }) @Arguments({ "title", "lang" }) public void setMetadataLocalizedTitle(ConfigurationValue cv, String title, String lang) { localizedTitles.put(lang, title); }
@Config @Arguments("filename") public void setOutput(ConfigurationValue val, String output) throws ConfigurationException { this.output = getOutputPath(val, output); }
@Config @Mapping({ "metadata", "date" }) @Arguments("text") public void setMetadataDate(ConfigurationValue cv, String text) { date = text; }
@Config(allowMultiple = true, displayed = false, removed = true) @Mapping({ "licenses", "license" }) @Arguments({ "product", "serial-number" }) public void setLicensesLicense(ConfigurationValue cfgval, String product, String serialNumber) throws ConfigurationException { }
@Config(advanced = true, allowMultiple = true) @Mapping({ "compiler", "keep-as3-metadata" }) @Arguments("name") @InfiniteArguments public void setCompilerKeepAs3Metadata(ConfigurationValue cv, List<String> values) { if (as3metadata == null) as3metadata = new HashSet<String>(); as3metadata.addAll(values); }