001// SECTION-START[License Header] 002// <editor-fold defaultstate="collapsed" desc=" Generated License "> 003/* 004 * Java Object Management and Configuration 005 * Copyright (C) Christian Schulte, 2005-206 006 * All rights reserved. 007 * 008 * Redistribution and use in source and binary forms, with or without 009 * modification, are permitted provided that the following conditions 010 * are met: 011 * 012 * o Redistributions of source code must retain the above copyright 013 * notice, this list of conditions and the following disclaimer. 014 * 015 * o Redistributions in binary form must reproduce the above copyright 016 * notice, this list of conditions and the following disclaimer in 017 * the documentation and/or other materials provided with the 018 * distribution. 019 * 020 * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 021 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 022 * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL 023 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, 024 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 025 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 026 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 027 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 028 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 029 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 030 * 031 * $JOMC: AbstractResourceFileProcessorCommand.java 4712 2013-01-02 13:56:12Z schulte $ 032 * 033 */ 034// </editor-fold> 035// SECTION-END 036package org.jomc.cli.commands; 037 038import java.util.logging.Level; 039import org.apache.commons.cli.CommandLine; 040import org.jomc.tools.ResourceFileProcessor; 041 042// SECTION-START[Documentation] 043// <editor-fold defaultstate="collapsed" desc=" Generated Documentation "> 044/** 045 * JOMC ⁑ CLI ⁑ {@code ResourceFileProcessor} based command implementation. 046 * 047 * <dl> 048 * <dt><b>Identifier:</b></dt><dd>JOMC ⁑ CLI ⁑ ResourceFileProcessor Command</dd> 049 * <dt><b>Name:</b></dt><dd>JOMC ⁑ CLI ⁑ ResourceFileProcessor Command</dd> 050 * <dt><b>Specifications:</b></dt> 051 * <dd>JOMC ⁑ CLI ⁑ Command @ 1.0</dd> 052 * <dt><b>Abstract:</b></dt><dd>Yes</dd> 053 * <dt><b>Final:</b></dt><dd>No</dd> 054 * <dt><b>Stateless:</b></dt><dd>No</dd> 055 * </dl> 056 * 057 * @author <a href="mailto:cs@schulte.it">Christian Schulte</a> 1.2 058 * @version 1.4 059 */ 060// </editor-fold> 061// SECTION-END 062// SECTION-START[Annotations] 063// <editor-fold defaultstate="collapsed" desc=" Generated Annotations "> 064@javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 065// </editor-fold> 066// SECTION-END 067public abstract class AbstractResourceFileProcessorCommand extends AbstractJomcToolCommand 068{ 069 // SECTION-START[Command] 070 // SECTION-END 071 // SECTION-START[AbstractResourceFileProcessorCommand] 072 073 /** 074 * Creates a new {@code ResourceFileProcessor} instance taking a command line. 075 * 076 * @param commandLine The command line to process. 077 * 078 * @return A new {@code ResourceFileProcessor} instance as specified by the given command line or {@code null}, if 079 * creating a new instance fails. 080 * 081 * @throws NullPointerException if {@code commandLine} is {@code null}. 082 * @throws CommandExecutionException if creating a new instance fails. 083 */ 084 protected ResourceFileProcessor createResourceFileProcessor( final CommandLine commandLine ) 085 throws CommandExecutionException 086 { 087 if ( commandLine == null ) 088 { 089 throw new NullPointerException( "commandLine" ); 090 } 091 092 final String className = commandLine.hasOption( this.getResourceFileProcessorOption().getOpt() ) 093 ? commandLine.getOptionValue( this.getResourceFileProcessorOption().getOpt() ) 094 : ResourceFileProcessor.class.getName(); 095 096 final ResourceFileProcessor tool = this.createJomcTool( className, ResourceFileProcessor.class, commandLine ); 097 098 if ( tool != null ) 099 { 100 tool.setResourceBundleDefaultLocale( this.getLocale( commandLine ) ); 101 } 102 103 return tool; 104 } 105 106 /** {@inheritDoc} */ 107 protected final void executeCommand( final CommandLine commandLine ) throws CommandExecutionException 108 { 109 if ( commandLine == null ) 110 { 111 throw new NullPointerException( "commandLine" ); 112 } 113 114 if ( commandLine.hasOption( this.getNoResourceProcessingOption().getOpt() ) ) 115 { 116 this.log( Level.INFO, this.getDisabledMessage( this.getLocale() ), null ); 117 } 118 else 119 { 120 this.processResourceFiles( commandLine ); 121 } 122 } 123 124 /** 125 * Processes resource files. 126 * 127 * @param commandLine The command line to execute. 128 * 129 * @throws CommandExecutionException if processing resource files fails. 130 */ 131 protected abstract void processResourceFiles( final CommandLine commandLine ) throws CommandExecutionException; 132 133 // SECTION-END 134 // SECTION-START[Constructors] 135 // <editor-fold defaultstate="collapsed" desc=" Generated Constructors "> 136 /** Creates a new {@code AbstractResourceFileProcessorCommand} instance. */ 137 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 138 public AbstractResourceFileProcessorCommand() 139 { 140 // SECTION-START[Default Constructor] 141 super(); 142 // SECTION-END 143 } 144 // </editor-fold> 145 // SECTION-END 146 // SECTION-START[Dependencies] 147 // <editor-fold defaultstate="collapsed" desc=" Generated Dependencies "> 148 /** 149 * Gets the {@code <Classpath Option>} dependency. 150 * <p> 151 * This method returns the {@code <JOMC ⁑ CLI ⁑ Classpath Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 152 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 153 * </p> 154 * <dl> 155 * <dt><b>Final:</b></dt><dd>No</dd> 156 * </dl> 157 * @return The {@code <Classpath Option>} dependency. 158 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 159 */ 160 @SuppressWarnings("unused") 161 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 162 private org.apache.commons.cli.Option getClasspathOption() 163 { 164 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Classpath Option" ); 165 assert _d != null : "'Classpath Option' dependency not found."; 166 return _d; 167 } 168 /** 169 * Gets the {@code <Country Option>} dependency. 170 * <p> 171 * This method returns the {@code <JOMC ⁑ CLI ⁑ Country Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 172 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 173 * </p> 174 * <dl> 175 * <dt><b>Final:</b></dt><dd>No</dd> 176 * </dl> 177 * @return The {@code <Country Option>} dependency. 178 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 179 */ 180 @SuppressWarnings("unused") 181 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 182 private org.apache.commons.cli.Option getCountryOption() 183 { 184 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Country Option" ); 185 assert _d != null : "'Country Option' dependency not found."; 186 return _d; 187 } 188 /** 189 * Gets the {@code <Default Template Encoding Option>} dependency. 190 * <p> 191 * This method returns the {@code <JOMC ⁑ CLI ⁑ Default Template Encoding Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 192 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 193 * </p> 194 * <dl> 195 * <dt><b>Final:</b></dt><dd>No</dd> 196 * </dl> 197 * @return The {@code <Default Template Encoding Option>} dependency. 198 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 199 */ 200 @SuppressWarnings("unused") 201 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 202 private org.apache.commons.cli.Option getDefaultTemplateEncodingOption() 203 { 204 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Default Template Encoding Option" ); 205 assert _d != null : "'Default Template Encoding Option' dependency not found."; 206 return _d; 207 } 208 /** 209 * Gets the {@code <Default Template Profile Option>} dependency. 210 * <p> 211 * This method returns the {@code <JOMC ⁑ CLI ⁑ Default Template Profile Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 212 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 213 * </p> 214 * <dl> 215 * <dt><b>Final:</b></dt><dd>No</dd> 216 * </dl> 217 * @return The {@code <Default Template Profile Option>} dependency. 218 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 219 */ 220 @SuppressWarnings("unused") 221 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 222 private org.apache.commons.cli.Option getDefaultTemplateProfileOption() 223 { 224 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Default Template Profile Option" ); 225 assert _d != null : "'Default Template Profile Option' dependency not found."; 226 return _d; 227 } 228 /** 229 * Gets the {@code <Documents Option>} dependency. 230 * <p> 231 * This method returns the {@code <JOMC ⁑ CLI ⁑ Documents Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 232 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 233 * </p> 234 * <dl> 235 * <dt><b>Final:</b></dt><dd>No</dd> 236 * </dl> 237 * @return The {@code <Documents Option>} dependency. 238 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 239 */ 240 @SuppressWarnings("unused") 241 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 242 private org.apache.commons.cli.Option getDocumentsOption() 243 { 244 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Documents Option" ); 245 assert _d != null : "'Documents Option' dependency not found."; 246 return _d; 247 } 248 /** 249 * Gets the {@code <Implementation Option>} dependency. 250 * <p> 251 * This method returns the {@code <JOMC ⁑ CLI ⁑ Implementation Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 252 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 253 * </p> 254 * <dl> 255 * <dt><b>Final:</b></dt><dd>No</dd> 256 * </dl> 257 * @return The {@code <Implementation Option>} dependency. 258 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 259 */ 260 @SuppressWarnings("unused") 261 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 262 private org.apache.commons.cli.Option getImplementationOption() 263 { 264 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Implementation Option" ); 265 assert _d != null : "'Implementation Option' dependency not found."; 266 return _d; 267 } 268 /** 269 * Gets the {@code <Indentation String Option>} dependency. 270 * <p> 271 * This method returns the {@code <JOMC ⁑ CLI ⁑ Indentation String Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 272 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 273 * </p> 274 * <dl> 275 * <dt><b>Final:</b></dt><dd>No</dd> 276 * </dl> 277 * @return The {@code <Indentation String Option>} dependency. 278 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 279 */ 280 @SuppressWarnings("unused") 281 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 282 private org.apache.commons.cli.Option getIndentationStringOption() 283 { 284 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Indentation String Option" ); 285 assert _d != null : "'Indentation String Option' dependency not found."; 286 return _d; 287 } 288 /** 289 * Gets the {@code <Input Encoding Option>} dependency. 290 * <p> 291 * This method returns the {@code <JOMC ⁑ CLI ⁑ Input Encoding Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 292 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 293 * </p> 294 * <dl> 295 * <dt><b>Final:</b></dt><dd>No</dd> 296 * </dl> 297 * @return The {@code <Input Encoding Option>} dependency. 298 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 299 */ 300 @SuppressWarnings("unused") 301 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 302 private org.apache.commons.cli.Option getInputEncodingOption() 303 { 304 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Input Encoding Option" ); 305 assert _d != null : "'Input Encoding Option' dependency not found."; 306 return _d; 307 } 308 /** 309 * Gets the {@code <Language Option>} dependency. 310 * <p> 311 * This method returns the {@code <JOMC ⁑ CLI ⁑ Language Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 312 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 313 * </p> 314 * <dl> 315 * <dt><b>Final:</b></dt><dd>No</dd> 316 * </dl> 317 * @return The {@code <Language Option>} dependency. 318 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 319 */ 320 @SuppressWarnings("unused") 321 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 322 private org.apache.commons.cli.Option getLanguageOption() 323 { 324 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Language Option" ); 325 assert _d != null : "'Language Option' dependency not found."; 326 return _d; 327 } 328 /** 329 * Gets the {@code <Line Separator Option>} dependency. 330 * <p> 331 * This method returns the {@code <JOMC ⁑ CLI ⁑ Line Separator Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 332 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 333 * </p> 334 * <dl> 335 * <dt><b>Final:</b></dt><dd>No</dd> 336 * </dl> 337 * @return The {@code <Line Separator Option>} dependency. 338 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 339 */ 340 @SuppressWarnings("unused") 341 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 342 private org.apache.commons.cli.Option getLineSeparatorOption() 343 { 344 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Line Separator Option" ); 345 assert _d != null : "'Line Separator Option' dependency not found."; 346 return _d; 347 } 348 /** 349 * Gets the {@code <Locale>} dependency. 350 * <p> 351 * This method returns the {@code <default>} object of the {@code <java.util.Locale>} specification at specification level 1.1. 352 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 353 * </p> 354 * <dl> 355 * <dt><b>Final:</b></dt><dd>No</dd> 356 * </dl> 357 * @return The {@code <Locale>} dependency. 358 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 359 */ 360 @SuppressWarnings("unused") 361 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 362 private java.util.Locale getLocale() 363 { 364 final java.util.Locale _d = (java.util.Locale) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Locale" ); 365 assert _d != null : "'Locale' dependency not found."; 366 return _d; 367 } 368 /** 369 * Gets the {@code <Locale Variant Option>} dependency. 370 * <p> 371 * This method returns the {@code <JOMC ⁑ CLI ⁑ Locale Variant Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 372 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 373 * </p> 374 * <dl> 375 * <dt><b>Final:</b></dt><dd>No</dd> 376 * </dl> 377 * @return The {@code <Locale Variant Option>} dependency. 378 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 379 */ 380 @SuppressWarnings("unused") 381 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 382 private org.apache.commons.cli.Option getLocaleVariantOption() 383 { 384 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Locale Variant Option" ); 385 assert _d != null : "'Locale Variant Option' dependency not found."; 386 return _d; 387 } 388 /** 389 * Gets the {@code <Model Context Factory Option>} dependency. 390 * <p> 391 * This method returns the {@code <JOMC ⁑ CLI ⁑ ModelContextFactory Class Name Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 392 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 393 * </p> 394 * <dl> 395 * <dt><b>Final:</b></dt><dd>No</dd> 396 * </dl> 397 * @return The {@code <Model Context Factory Option>} dependency. 398 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 399 */ 400 @SuppressWarnings("unused") 401 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 402 private org.apache.commons.cli.Option getModelContextFactoryOption() 403 { 404 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Model Context Factory Option" ); 405 assert _d != null : "'Model Context Factory Option' dependency not found."; 406 return _d; 407 } 408 /** 409 * Gets the {@code <Model Option>} dependency. 410 * <p> 411 * This method returns the {@code <JOMC ⁑ CLI ⁑ Model Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 412 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 413 * </p> 414 * <dl> 415 * <dt><b>Final:</b></dt><dd>No</dd> 416 * </dl> 417 * @return The {@code <Model Option>} dependency. 418 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 419 */ 420 @SuppressWarnings("unused") 421 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 422 private org.apache.commons.cli.Option getModelOption() 423 { 424 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Model Option" ); 425 assert _d != null : "'Model Option' dependency not found."; 426 return _d; 427 } 428 /** 429 * Gets the {@code <Modlet Location Option>} dependency. 430 * <p> 431 * This method returns the {@code <JOMC ⁑ CLI ⁑ Modlet Location Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 432 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 433 * </p> 434 * <dl> 435 * <dt><b>Final:</b></dt><dd>No</dd> 436 * </dl> 437 * @return The {@code <Modlet Location Option>} dependency. 438 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 439 */ 440 @SuppressWarnings("unused") 441 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 442 private org.apache.commons.cli.Option getModletLocationOption() 443 { 444 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Modlet Location Option" ); 445 assert _d != null : "'Modlet Location Option' dependency not found."; 446 return _d; 447 } 448 /** 449 * Gets the {@code <Modlet Schema System Id Option>} dependency. 450 * <p> 451 * This method returns the {@code <JOMC ⁑ CLI ⁑ Modlet Schema System Id Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 452 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 453 * </p> 454 * <dl> 455 * <dt><b>Final:</b></dt><dd>No</dd> 456 * </dl> 457 * @return The {@code <Modlet Schema System Id Option>} dependency. 458 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 459 */ 460 @SuppressWarnings("unused") 461 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 462 private org.apache.commons.cli.Option getModletSchemaSystemIdOption() 463 { 464 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Modlet Schema System Id Option" ); 465 assert _d != null : "'Modlet Schema System Id Option' dependency not found."; 466 return _d; 467 } 468 /** 469 * Gets the {@code <Module Location Option>} dependency. 470 * <p> 471 * This method returns the {@code <JOMC ⁑ CLI ⁑ Module Location Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 472 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 473 * </p> 474 * <dl> 475 * <dt><b>Final:</b></dt><dd>No</dd> 476 * </dl> 477 * @return The {@code <Module Location Option>} dependency. 478 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 479 */ 480 @SuppressWarnings("unused") 481 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 482 private org.apache.commons.cli.Option getModuleLocationOption() 483 { 484 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Module Location Option" ); 485 assert _d != null : "'Module Location Option' dependency not found."; 486 return _d; 487 } 488 /** 489 * Gets the {@code <Module Name Option>} dependency. 490 * <p> 491 * This method returns the {@code <JOMC ⁑ CLI ⁑ Module Name Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 492 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 493 * </p> 494 * <dl> 495 * <dt><b>Final:</b></dt><dd>No</dd> 496 * </dl> 497 * @return The {@code <Module Name Option>} dependency. 498 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 499 */ 500 @SuppressWarnings("unused") 501 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 502 private org.apache.commons.cli.Option getModuleNameOption() 503 { 504 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Module Name Option" ); 505 assert _d != null : "'Module Name Option' dependency not found."; 506 return _d; 507 } 508 /** 509 * Gets the {@code <No Classpath Resolution Option>} dependency. 510 * <p> 511 * This method returns the {@code <JOMC ⁑ CLI ⁑ No Classpath Resolution Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 512 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 513 * </p> 514 * <dl> 515 * <dt><b>Final:</b></dt><dd>No</dd> 516 * </dl> 517 * @return The {@code <No Classpath Resolution Option>} dependency. 518 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 519 */ 520 @SuppressWarnings("unused") 521 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 522 private org.apache.commons.cli.Option getNoClasspathResolutionOption() 523 { 524 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "No Classpath Resolution Option" ); 525 assert _d != null : "'No Classpath Resolution Option' dependency not found."; 526 return _d; 527 } 528 /** 529 * Gets the {@code <No Java Validation Option>} dependency. 530 * <p> 531 * This method returns the {@code <JOMC ⁑ CLI ⁑ No Java Validation Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 532 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 533 * </p> 534 * <dl> 535 * <dt><b>Final:</b></dt><dd>No</dd> 536 * </dl> 537 * @return The {@code <No Java Validation Option>} dependency. 538 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 539 */ 540 @SuppressWarnings("unused") 541 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 542 private org.apache.commons.cli.Option getNoJavaValidationOption() 543 { 544 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "No Java Validation Option" ); 545 assert _d != null : "'No Java Validation Option' dependency not found."; 546 return _d; 547 } 548 /** 549 * Gets the {@code <No Model Processing Option>} dependency. 550 * <p> 551 * This method returns the {@code <JOMC ⁑ CLI ⁑ No Model Processing Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 552 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 553 * </p> 554 * <dl> 555 * <dt><b>Final:</b></dt><dd>No</dd> 556 * </dl> 557 * @return The {@code <No Model Processing Option>} dependency. 558 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 559 */ 560 @SuppressWarnings("unused") 561 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 562 private org.apache.commons.cli.Option getNoModelProcessingOption() 563 { 564 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "No Model Processing Option" ); 565 assert _d != null : "'No Model Processing Option' dependency not found."; 566 return _d; 567 } 568 /** 569 * Gets the {@code <No Model Resource Validation>} dependency. 570 * <p> 571 * This method returns the {@code <JOMC ⁑ CLI ⁑ No Model Resource Validation Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 572 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 573 * </p> 574 * <dl> 575 * <dt><b>Final:</b></dt><dd>No</dd> 576 * </dl> 577 * @return The {@code <No Model Resource Validation>} dependency. 578 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 579 */ 580 @SuppressWarnings("unused") 581 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 582 private org.apache.commons.cli.Option getNoModelResourceValidation() 583 { 584 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "No Model Resource Validation" ); 585 assert _d != null : "'No Model Resource Validation' dependency not found."; 586 return _d; 587 } 588 /** 589 * Gets the {@code <No Modlet Resource Validation>} dependency. 590 * <p> 591 * This method returns the {@code <JOMC ⁑ CLI ⁑ No Modlet Resource Validation Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 592 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 593 * </p> 594 * <dl> 595 * <dt><b>Final:</b></dt><dd>No</dd> 596 * </dl> 597 * @return The {@code <No Modlet Resource Validation>} dependency. 598 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 599 */ 600 @SuppressWarnings("unused") 601 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 602 private org.apache.commons.cli.Option getNoModletResourceValidation() 603 { 604 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "No Modlet Resource Validation" ); 605 assert _d != null : "'No Modlet Resource Validation' dependency not found."; 606 return _d; 607 } 608 /** 609 * Gets the {@code <No Resource Processing Option>} dependency. 610 * <p> 611 * This method returns the {@code <JOMC ⁑ CLI ⁑ No Resource File Processing Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 612 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 613 * </p> 614 * <dl> 615 * <dt><b>Final:</b></dt><dd>No</dd> 616 * </dl> 617 * @return The {@code <No Resource Processing Option>} dependency. 618 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 619 */ 620 @SuppressWarnings("unused") 621 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 622 private org.apache.commons.cli.Option getNoResourceProcessingOption() 623 { 624 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "No Resource Processing Option" ); 625 assert _d != null : "'No Resource Processing Option' dependency not found."; 626 return _d; 627 } 628 /** 629 * Gets the {@code <Output Encoding Option>} dependency. 630 * <p> 631 * This method returns the {@code <JOMC ⁑ CLI ⁑ Output Encoding Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 632 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 633 * </p> 634 * <dl> 635 * <dt><b>Final:</b></dt><dd>No</dd> 636 * </dl> 637 * @return The {@code <Output Encoding Option>} dependency. 638 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 639 */ 640 @SuppressWarnings("unused") 641 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 642 private org.apache.commons.cli.Option getOutputEncodingOption() 643 { 644 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Output Encoding Option" ); 645 assert _d != null : "'Output Encoding Option' dependency not found."; 646 return _d; 647 } 648 /** 649 * Gets the {@code <Platform Provider Location Option>} dependency. 650 * <p> 651 * This method returns the {@code <JOMC ⁑ CLI ⁑ Platform Provider Location Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 652 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 653 * </p> 654 * <dl> 655 * <dt><b>Final:</b></dt><dd>No</dd> 656 * </dl> 657 * @return The {@code <Platform Provider Location Option>} dependency. 658 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 659 */ 660 @SuppressWarnings("unused") 661 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 662 private org.apache.commons.cli.Option getPlatformProviderLocationOption() 663 { 664 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Platform Provider Location Option" ); 665 assert _d != null : "'Platform Provider Location Option' dependency not found."; 666 return _d; 667 } 668 /** 669 * Gets the {@code <Provider Location Option>} dependency. 670 * <p> 671 * This method returns the {@code <JOMC ⁑ CLI ⁑ Provider Location Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 672 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 673 * </p> 674 * <dl> 675 * <dt><b>Final:</b></dt><dd>No</dd> 676 * </dl> 677 * @return The {@code <Provider Location Option>} dependency. 678 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 679 */ 680 @SuppressWarnings("unused") 681 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 682 private org.apache.commons.cli.Option getProviderLocationOption() 683 { 684 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Provider Location Option" ); 685 assert _d != null : "'Provider Location Option' dependency not found."; 686 return _d; 687 } 688 /** 689 * Gets the {@code <Resource Directory Option>} dependency. 690 * <p> 691 * This method returns the {@code <JOMC ⁑ CLI ⁑ Resource Directory Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 692 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 693 * </p> 694 * <p><strong>Properties:</strong> 695 * <table border="1" width="100%" cellpadding="3" cellspacing="0"> 696 * <tr class="TableSubHeadingColor"> 697 * <th align="left" scope="col" nowrap><b>Name</b></th> 698 * <th align="left" scope="col" nowrap><b>Type</b></th> 699 * <th align="left" scope="col" nowrap><b>Documentation</b></th> 700 * </tr> 701 * <tr class="TableRow"> 702 * <td align="left" valign="top" nowrap>{@code <Required>}</td> 703 * <td align="left" valign="top" nowrap>{@code boolean}</td> 704 * <td align="left" valign="top"></td> 705 * </tr> 706 * </table> 707 * </p> 708 * <dl> 709 * <dt><b>Final:</b></dt><dd>No</dd> 710 * </dl> 711 * @return The {@code <Resource Directory Option>} dependency. 712 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 713 */ 714 @SuppressWarnings("unused") 715 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 716 private org.apache.commons.cli.Option getResourceDirectoryOption() 717 { 718 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Resource Directory Option" ); 719 assert _d != null : "'Resource Directory Option' dependency not found."; 720 return _d; 721 } 722 /** 723 * Gets the {@code <Resource File Processor Option>} dependency. 724 * <p> 725 * This method returns the {@code <JOMC ⁑ CLI ⁑ ResourceFileProcessor Class Name Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 726 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 727 * </p> 728 * <dl> 729 * <dt><b>Final:</b></dt><dd>No</dd> 730 * </dl> 731 * @return The {@code <Resource File Processor Option>} dependency. 732 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 733 */ 734 @SuppressWarnings("unused") 735 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 736 private org.apache.commons.cli.Option getResourceFileProcessorOption() 737 { 738 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Resource File Processor Option" ); 739 assert _d != null : "'Resource File Processor Option' dependency not found."; 740 return _d; 741 } 742 /** 743 * Gets the {@code <Specification Option>} dependency. 744 * <p> 745 * This method returns the {@code <JOMC ⁑ CLI ⁑ Specification Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 746 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 747 * </p> 748 * <dl> 749 * <dt><b>Final:</b></dt><dd>No</dd> 750 * </dl> 751 * @return The {@code <Specification Option>} dependency. 752 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 753 */ 754 @SuppressWarnings("unused") 755 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 756 private org.apache.commons.cli.Option getSpecificationOption() 757 { 758 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Specification Option" ); 759 assert _d != null : "'Specification Option' dependency not found."; 760 return _d; 761 } 762 /** 763 * Gets the {@code <Template Encoding Option>} dependency. 764 * <p> 765 * This method returns the {@code <JOMC ⁑ CLI ⁑ Template Encoding Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 766 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 767 * </p> 768 * <dl> 769 * <dt><b>Final:</b></dt><dd>No</dd> 770 * </dl> 771 * @return The {@code <Template Encoding Option>} dependency. 772 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 773 */ 774 @Deprecated 775 @SuppressWarnings("unused") 776 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 777 private org.apache.commons.cli.Option getTemplateEncodingOption() 778 { 779 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Template Encoding Option" ); 780 assert _d != null : "'Template Encoding Option' dependency not found."; 781 return _d; 782 } 783 /** 784 * Gets the {@code <Template Location Option>} dependency. 785 * <p> 786 * This method returns the {@code <JOMC ⁑ CLI ⁑ Template Location Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 787 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 788 * </p> 789 * <dl> 790 * <dt><b>Final:</b></dt><dd>No</dd> 791 * </dl> 792 * @return The {@code <Template Location Option>} dependency. 793 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 794 */ 795 @SuppressWarnings("unused") 796 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 797 private org.apache.commons.cli.Option getTemplateLocationOption() 798 { 799 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Template Location Option" ); 800 assert _d != null : "'Template Location Option' dependency not found."; 801 return _d; 802 } 803 /** 804 * Gets the {@code <Template Profile Option>} dependency. 805 * <p> 806 * This method returns the {@code <JOMC ⁑ CLI ⁑ Template Profile Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 807 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 808 * </p> 809 * <dl> 810 * <dt><b>Final:</b></dt><dd>No</dd> 811 * </dl> 812 * @return The {@code <Template Profile Option>} dependency. 813 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 814 */ 815 @SuppressWarnings("unused") 816 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 817 private org.apache.commons.cli.Option getTemplateProfileOption() 818 { 819 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Template Profile Option" ); 820 assert _d != null : "'Template Profile Option' dependency not found."; 821 return _d; 822 } 823 /** 824 * Gets the {@code <Transformer Location Option>} dependency. 825 * <p> 826 * This method returns the {@code <JOMC ⁑ CLI ⁑ Transformer Location Option>} object of the {@code <JOMC ⁑ CLI ⁑ Command Option>} specification at specification level 1.2. 827 * That specification does not apply to any scope. A new object is returned whenever requested and bound to this instance. 828 * </p> 829 * <dl> 830 * <dt><b>Final:</b></dt><dd>No</dd> 831 * </dl> 832 * @return The {@code <Transformer Location Option>} dependency. 833 * @throws org.jomc.ObjectManagementException if getting the dependency instance fails. 834 */ 835 @SuppressWarnings("unused") 836 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 837 private org.apache.commons.cli.Option getTransformerLocationOption() 838 { 839 final org.apache.commons.cli.Option _d = (org.apache.commons.cli.Option) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getDependency( this, "Transformer Location Option" ); 840 assert _d != null : "'Transformer Location Option' dependency not found."; 841 return _d; 842 } 843 // </editor-fold> 844 // SECTION-END 845 // SECTION-START[Properties] 846 // <editor-fold defaultstate="collapsed" desc=" Generated Properties "> 847 /** 848 * Gets the value of the {@code <Abbreviated Command Name>} property. 849 * <p><dl> 850 * <dt><b>Final:</b></dt><dd>No</dd> 851 * </dl></p> 852 * @return Abbreviated name of the command. 853 * @throws org.jomc.ObjectManagementException if getting the property instance fails. 854 */ 855 @SuppressWarnings("unused") 856 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 857 private java.lang.String getAbbreviatedCommandName() 858 { 859 final java.lang.String _p = (java.lang.String) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getProperty( this, "Abbreviated Command Name" ); 860 assert _p != null : "'Abbreviated Command Name' property not found."; 861 return _p; 862 } 863 /** 864 * Gets the value of the {@code <Application Modlet>} property. 865 * <p><dl> 866 * <dt><b>Final:</b></dt><dd>Yes</dd> 867 * </dl></p> 868 * @return Name of the 'shaded' application modlet. 869 * @throws org.jomc.ObjectManagementException if getting the property instance fails. 870 */ 871 @SuppressWarnings("unused") 872 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 873 private java.lang.String getApplicationModlet() 874 { 875 final java.lang.String _p = (java.lang.String) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getProperty( this, "Application Modlet" ); 876 assert _p != null : "'Application Modlet' property not found."; 877 return _p; 878 } 879 /** 880 * Gets the value of the {@code <Command Name>} property. 881 * <p><dl> 882 * <dt><b>Final:</b></dt><dd>No</dd> 883 * </dl></p> 884 * @return Name of the command. 885 * @throws org.jomc.ObjectManagementException if getting the property instance fails. 886 */ 887 @SuppressWarnings("unused") 888 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 889 private java.lang.String getCommandName() 890 { 891 final java.lang.String _p = (java.lang.String) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getProperty( this, "Command Name" ); 892 assert _p != null : "'Command Name' property not found."; 893 return _p; 894 } 895 /** 896 * Gets the value of the {@code <Modlet Excludes>} property. 897 * <p><dl> 898 * <dt><b>Final:</b></dt><dd>Yes</dd> 899 * </dl></p> 900 * @return List of modlet names to exclude from any {@code META-INF/jomc-modlet.xml} files separated by {@code :}. 901 * @throws org.jomc.ObjectManagementException if getting the property instance fails. 902 */ 903 @SuppressWarnings("unused") 904 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 905 private java.lang.String getModletExcludes() 906 { 907 final java.lang.String _p = (java.lang.String) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getProperty( this, "Modlet Excludes" ); 908 assert _p != null : "'Modlet Excludes' property not found."; 909 return _p; 910 } 911 /** 912 * Gets the value of the {@code <Provider Excludes>} property. 913 * <p><dl> 914 * <dt><b>Final:</b></dt><dd>Yes</dd> 915 * </dl></p> 916 * @return List of providers to exclude from any {@code META-INF/services} files separated by {@code :}. 917 * @throws org.jomc.ObjectManagementException if getting the property instance fails. 918 */ 919 @SuppressWarnings("unused") 920 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 921 private java.lang.String getProviderExcludes() 922 { 923 final java.lang.String _p = (java.lang.String) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getProperty( this, "Provider Excludes" ); 924 assert _p != null : "'Provider Excludes' property not found."; 925 return _p; 926 } 927 /** 928 * Gets the value of the {@code <Schema Excludes>} property. 929 * <p><dl> 930 * <dt><b>Final:</b></dt><dd>Yes</dd> 931 * </dl></p> 932 * @return List of schema context-ids to exclude from any {@code META-INF/jomc-modlet.xml} files separated by {@code :}. 933 * @throws org.jomc.ObjectManagementException if getting the property instance fails. 934 */ 935 @SuppressWarnings("unused") 936 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 937 private java.lang.String getSchemaExcludes() 938 { 939 final java.lang.String _p = (java.lang.String) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getProperty( this, "Schema Excludes" ); 940 assert _p != null : "'Schema Excludes' property not found."; 941 return _p; 942 } 943 /** 944 * Gets the value of the {@code <Service Excludes>} property. 945 * <p><dl> 946 * <dt><b>Final:</b></dt><dd>Yes</dd> 947 * </dl></p> 948 * @return List of service classes to exclude from any {@code META-INF/jomc-modlet.xml} files separated by {@code :}. 949 * @throws org.jomc.ObjectManagementException if getting the property instance fails. 950 */ 951 @SuppressWarnings("unused") 952 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 953 private java.lang.String getServiceExcludes() 954 { 955 final java.lang.String _p = (java.lang.String) org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getProperty( this, "Service Excludes" ); 956 assert _p != null : "'Service Excludes' property not found."; 957 return _p; 958 } 959 // </editor-fold> 960 // SECTION-END 961 // SECTION-START[Messages] 962 // <editor-fold defaultstate="collapsed" desc=" Generated Messages "> 963 /** 964 * Gets the text of the {@code <Application Title>} message. 965 * <p><dl> 966 * <dt><b>Languages:</b></dt> 967 * <dd>English (default)</dd> 968 * <dt><b>Final:</b></dt><dd>No</dd> 969 * </dl></p> 970 * @param locale The locale of the message to return. 971 * @return The text of the {@code <Application Title>} message for {@code locale}. 972 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 973 */ 974 @SuppressWarnings("unused") 975 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 976 private String getApplicationTitle( final java.util.Locale locale ) 977 { 978 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Application Title", locale ); 979 assert _m != null : "'Application Title' message not found."; 980 return _m; 981 } 982 /** 983 * Gets the text of the {@code <Cannot Process Message>} message. 984 * <p><dl> 985 * <dt><b>Languages:</b></dt> 986 * <dd>English (default)</dd> 987 * <dd>Deutsch</dd> 988 * <dt><b>Final:</b></dt><dd>No</dd> 989 * </dl></p> 990 * @param locale The locale of the message to return. 991 * @param itemInfo Format argument. 992 * @param detailMessage Format argument. 993 * @return The text of the {@code <Cannot Process Message>} message for {@code locale}. 994 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 995 */ 996 @SuppressWarnings("unused") 997 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 998 private String getCannotProcessMessage( final java.util.Locale locale, final java.lang.String itemInfo, final java.lang.String detailMessage ) 999 { 1000 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Cannot Process Message", locale, itemInfo, detailMessage ); 1001 assert _m != null : "'Cannot Process Message' message not found."; 1002 return _m; 1003 } 1004 /** 1005 * Gets the text of the {@code <Classpath Element Info>} message. 1006 * <p><dl> 1007 * <dt><b>Languages:</b></dt> 1008 * <dd>English (default)</dd> 1009 * <dd>Deutsch</dd> 1010 * <dt><b>Final:</b></dt><dd>No</dd> 1011 * </dl></p> 1012 * @param locale The locale of the message to return. 1013 * @param classpathElement Format argument. 1014 * @return The text of the {@code <Classpath Element Info>} message for {@code locale}. 1015 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1016 */ 1017 @SuppressWarnings("unused") 1018 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1019 private String getClasspathElementInfo( final java.util.Locale locale, final java.lang.String classpathElement ) 1020 { 1021 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Classpath Element Info", locale, classpathElement ); 1022 assert _m != null : "'Classpath Element Info' message not found."; 1023 return _m; 1024 } 1025 /** 1026 * Gets the text of the {@code <Classpath Element Not Found Warning>} message. 1027 * <p><dl> 1028 * <dt><b>Languages:</b></dt> 1029 * <dd>English (default)</dd> 1030 * <dd>Deutsch</dd> 1031 * <dt><b>Final:</b></dt><dd>No</dd> 1032 * </dl></p> 1033 * @param locale The locale of the message to return. 1034 * @param fileName Format argument. 1035 * @return The text of the {@code <Classpath Element Not Found Warning>} message for {@code locale}. 1036 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1037 */ 1038 @SuppressWarnings("unused") 1039 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1040 private String getClasspathElementNotFoundWarning( final java.util.Locale locale, final java.lang.String fileName ) 1041 { 1042 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Classpath Element Not Found Warning", locale, fileName ); 1043 assert _m != null : "'Classpath Element Not Found Warning' message not found."; 1044 return _m; 1045 } 1046 /** 1047 * Gets the text of the {@code <Command Failure Message>} message. 1048 * <p><dl> 1049 * <dt><b>Languages:</b></dt> 1050 * <dd>English (default)</dd> 1051 * <dd>Deutsch</dd> 1052 * <dt><b>Final:</b></dt><dd>No</dd> 1053 * </dl></p> 1054 * @param locale The locale of the message to return. 1055 * @param toolName Format argument. 1056 * @return The text of the {@code <Command Failure Message>} message for {@code locale}. 1057 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1058 */ 1059 @SuppressWarnings("unused") 1060 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1061 private String getCommandFailureMessage( final java.util.Locale locale, final java.lang.String toolName ) 1062 { 1063 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Command Failure Message", locale, toolName ); 1064 assert _m != null : "'Command Failure Message' message not found."; 1065 return _m; 1066 } 1067 /** 1068 * Gets the text of the {@code <Command Info Message>} message. 1069 * <p><dl> 1070 * <dt><b>Languages:</b></dt> 1071 * <dd>English (default)</dd> 1072 * <dd>Deutsch</dd> 1073 * <dt><b>Final:</b></dt><dd>No</dd> 1074 * </dl></p> 1075 * @param locale The locale of the message to return. 1076 * @param toolName Format argument. 1077 * @return The text of the {@code <Command Info Message>} message for {@code locale}. 1078 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1079 */ 1080 @SuppressWarnings("unused") 1081 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1082 private String getCommandInfoMessage( final java.util.Locale locale, final java.lang.String toolName ) 1083 { 1084 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Command Info Message", locale, toolName ); 1085 assert _m != null : "'Command Info Message' message not found."; 1086 return _m; 1087 } 1088 /** 1089 * Gets the text of the {@code <Command Success Message>} message. 1090 * <p><dl> 1091 * <dt><b>Languages:</b></dt> 1092 * <dd>English (default)</dd> 1093 * <dd>Deutsch</dd> 1094 * <dt><b>Final:</b></dt><dd>No</dd> 1095 * </dl></p> 1096 * @param locale The locale of the message to return. 1097 * @param toolName Format argument. 1098 * @return The text of the {@code <Command Success Message>} message for {@code locale}. 1099 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1100 */ 1101 @SuppressWarnings("unused") 1102 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1103 private String getCommandSuccessMessage( final java.util.Locale locale, final java.lang.String toolName ) 1104 { 1105 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Command Success Message", locale, toolName ); 1106 assert _m != null : "'Command Success Message' message not found."; 1107 return _m; 1108 } 1109 /** 1110 * Gets the text of the {@code <Default Log Level Info>} message. 1111 * <p><dl> 1112 * <dt><b>Languages:</b></dt> 1113 * <dd>English (default)</dd> 1114 * <dd>Deutsch</dd> 1115 * <dt><b>Final:</b></dt><dd>No</dd> 1116 * </dl></p> 1117 * @param locale The locale of the message to return. 1118 * @param defaultLogLevel Format argument. 1119 * @return The text of the {@code <Default Log Level Info>} message for {@code locale}. 1120 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1121 */ 1122 @SuppressWarnings("unused") 1123 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1124 private String getDefaultLogLevelInfo( final java.util.Locale locale, final java.lang.String defaultLogLevel ) 1125 { 1126 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Default Log Level Info", locale, defaultLogLevel ); 1127 assert _m != null : "'Default Log Level Info' message not found."; 1128 return _m; 1129 } 1130 /** 1131 * Gets the text of the {@code <Deprecated Option Message>} message. 1132 * <p><dl> 1133 * <dt><b>Languages:</b></dt> 1134 * <dd>English (default)</dd> 1135 * <dd>Deutsch</dd> 1136 * <dt><b>Final:</b></dt><dd>No</dd> 1137 * </dl></p> 1138 * @param locale The locale of the message to return. 1139 * @param deprecatedOption Format argument. 1140 * @param replacementOption Format argument. 1141 * @return The text of the {@code <Deprecated Option Message>} message for {@code locale}. 1142 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1143 */ 1144 @SuppressWarnings("unused") 1145 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1146 private String getDeprecatedOptionMessage( final java.util.Locale locale, final java.lang.String deprecatedOption, final java.lang.String replacementOption ) 1147 { 1148 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Deprecated Option Message", locale, deprecatedOption, replacementOption ); 1149 assert _m != null : "'Deprecated Option Message' message not found."; 1150 return _m; 1151 } 1152 /** 1153 * Gets the text of the {@code <Disabled Message>} message. 1154 * <p><dl> 1155 * <dt><b>Languages:</b></dt> 1156 * <dd>English (default)</dd> 1157 * <dd>Deutsch</dd> 1158 * <dt><b>Final:</b></dt><dd>No</dd> 1159 * </dl></p> 1160 * @param locale The locale of the message to return. 1161 * @return The text of the {@code <Disabled Message>} message for {@code locale}. 1162 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1163 */ 1164 @SuppressWarnings("unused") 1165 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1166 private String getDisabledMessage( final java.util.Locale locale ) 1167 { 1168 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Disabled Message", locale ); 1169 assert _m != null : "'Disabled Message' message not found."; 1170 return _m; 1171 } 1172 /** 1173 * Gets the text of the {@code <Document File Info>} message. 1174 * <p><dl> 1175 * <dt><b>Languages:</b></dt> 1176 * <dd>English (default)</dd> 1177 * <dd>Deutsch</dd> 1178 * <dt><b>Final:</b></dt><dd>No</dd> 1179 * </dl></p> 1180 * @param locale The locale of the message to return. 1181 * @param documentFile Format argument. 1182 * @return The text of the {@code <Document File Info>} message for {@code locale}. 1183 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1184 */ 1185 @SuppressWarnings("unused") 1186 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1187 private String getDocumentFileInfo( final java.util.Locale locale, final java.lang.String documentFile ) 1188 { 1189 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Document File Info", locale, documentFile ); 1190 assert _m != null : "'Document File Info' message not found."; 1191 return _m; 1192 } 1193 /** 1194 * Gets the text of the {@code <Document File Not Found Warning>} message. 1195 * <p><dl> 1196 * <dt><b>Languages:</b></dt> 1197 * <dd>English (default)</dd> 1198 * <dd>Deutsch</dd> 1199 * <dt><b>Final:</b></dt><dd>No</dd> 1200 * </dl></p> 1201 * @param locale The locale of the message to return. 1202 * @param fileName Format argument. 1203 * @return The text of the {@code <Document File Not Found Warning>} message for {@code locale}. 1204 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1205 */ 1206 @SuppressWarnings("unused") 1207 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1208 private String getDocumentFileNotFoundWarning( final java.util.Locale locale, final java.lang.String fileName ) 1209 { 1210 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Document File Not Found Warning", locale, fileName ); 1211 assert _m != null : "'Document File Not Found Warning' message not found."; 1212 return _m; 1213 } 1214 /** 1215 * Gets the text of the {@code <Excluded Modlet Info>} message. 1216 * <p><dl> 1217 * <dt><b>Languages:</b></dt> 1218 * <dd>English (default)</dd> 1219 * <dd>Deutsch</dd> 1220 * <dt><b>Final:</b></dt><dd>No</dd> 1221 * </dl></p> 1222 * @param locale The locale of the message to return. 1223 * @param resourceName Format argument. 1224 * @param modletIdentifier Format argument. 1225 * @return The text of the {@code <Excluded Modlet Info>} message for {@code locale}. 1226 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1227 */ 1228 @SuppressWarnings("unused") 1229 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1230 private String getExcludedModletInfo( final java.util.Locale locale, final java.lang.String resourceName, final java.lang.String modletIdentifier ) 1231 { 1232 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Excluded Modlet Info", locale, resourceName, modletIdentifier ); 1233 assert _m != null : "'Excluded Modlet Info' message not found."; 1234 return _m; 1235 } 1236 /** 1237 * Gets the text of the {@code <Excluded Provider Info>} message. 1238 * <p><dl> 1239 * <dt><b>Languages:</b></dt> 1240 * <dd>English (default)</dd> 1241 * <dd>Deutsch</dd> 1242 * <dt><b>Final:</b></dt><dd>No</dd> 1243 * </dl></p> 1244 * @param locale The locale of the message to return. 1245 * @param resourceName Format argument. 1246 * @param providerName Format argument. 1247 * @return The text of the {@code <Excluded Provider Info>} message for {@code locale}. 1248 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1249 */ 1250 @SuppressWarnings("unused") 1251 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1252 private String getExcludedProviderInfo( final java.util.Locale locale, final java.lang.String resourceName, final java.lang.String providerName ) 1253 { 1254 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Excluded Provider Info", locale, resourceName, providerName ); 1255 assert _m != null : "'Excluded Provider Info' message not found."; 1256 return _m; 1257 } 1258 /** 1259 * Gets the text of the {@code <Excluded Schema Info>} message. 1260 * <p><dl> 1261 * <dt><b>Languages:</b></dt> 1262 * <dd>English (default)</dd> 1263 * <dd>Deutsch</dd> 1264 * <dt><b>Final:</b></dt><dd>No</dd> 1265 * </dl></p> 1266 * @param locale The locale of the message to return. 1267 * @param resourceName Format argument. 1268 * @param contextId Format argument. 1269 * @return The text of the {@code <Excluded Schema Info>} message for {@code locale}. 1270 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1271 */ 1272 @SuppressWarnings("unused") 1273 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1274 private String getExcludedSchemaInfo( final java.util.Locale locale, final java.lang.String resourceName, final java.lang.String contextId ) 1275 { 1276 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Excluded Schema Info", locale, resourceName, contextId ); 1277 assert _m != null : "'Excluded Schema Info' message not found."; 1278 return _m; 1279 } 1280 /** 1281 * Gets the text of the {@code <Excluded Service Info>} message. 1282 * <p><dl> 1283 * <dt><b>Languages:</b></dt> 1284 * <dd>English (default)</dd> 1285 * <dd>Deutsch</dd> 1286 * <dt><b>Final:</b></dt><dd>No</dd> 1287 * </dl></p> 1288 * @param locale The locale of the message to return. 1289 * @param resourceName Format argument. 1290 * @param serviceName Format argument. 1291 * @return The text of the {@code <Excluded Service Info>} message for {@code locale}. 1292 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1293 */ 1294 @SuppressWarnings("unused") 1295 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1296 private String getExcludedServiceInfo( final java.util.Locale locale, final java.lang.String resourceName, final java.lang.String serviceName ) 1297 { 1298 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Excluded Service Info", locale, resourceName, serviceName ); 1299 assert _m != null : "'Excluded Service Info' message not found."; 1300 return _m; 1301 } 1302 /** 1303 * Gets the text of the {@code <Failed Creating Object Message>} message. 1304 * <p><dl> 1305 * <dt><b>Languages:</b></dt> 1306 * <dd>English (default)</dd> 1307 * <dd>Deutsch</dd> 1308 * <dt><b>Final:</b></dt><dd>No</dd> 1309 * </dl></p> 1310 * @param locale The locale of the message to return. 1311 * @param objectInfo Format argument. 1312 * @return The text of the {@code <Failed Creating Object Message>} message for {@code locale}. 1313 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1314 */ 1315 @SuppressWarnings("unused") 1316 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1317 private String getFailedCreatingObjectMessage( final java.util.Locale locale, final java.lang.String objectInfo ) 1318 { 1319 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Failed Creating Object Message", locale, objectInfo ); 1320 assert _m != null : "'Failed Creating Object Message' message not found."; 1321 return _m; 1322 } 1323 /** 1324 * Gets the text of the {@code <Implementation Not Found Warning>} message. 1325 * <p><dl> 1326 * <dt><b>Languages:</b></dt> 1327 * <dd>English (default)</dd> 1328 * <dd>Deutsch</dd> 1329 * <dt><b>Final:</b></dt><dd>Yes</dd> 1330 * </dl></p> 1331 * @param locale The locale of the message to return. 1332 * @param implementationIdentifier Format argument. 1333 * @return The text of the {@code <Implementation Not Found Warning>} message for {@code locale}. 1334 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1335 */ 1336 @SuppressWarnings("unused") 1337 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1338 private String getImplementationNotFoundWarning( final java.util.Locale locale, final java.lang.String implementationIdentifier ) 1339 { 1340 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Implementation Not Found Warning", locale, implementationIdentifier ); 1341 assert _m != null : "'Implementation Not Found Warning' message not found."; 1342 return _m; 1343 } 1344 /** 1345 * Gets the text of the {@code <Invalid Model Message>} message. 1346 * <p><dl> 1347 * <dt><b>Languages:</b></dt> 1348 * <dd>English (default)</dd> 1349 * <dd>Deutsch</dd> 1350 * <dt><b>Final:</b></dt><dd>No</dd> 1351 * </dl></p> 1352 * @param locale The locale of the message to return. 1353 * @param modelIdentifier Format argument. 1354 * @return The text of the {@code <Invalid Model Message>} message for {@code locale}. 1355 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1356 */ 1357 @SuppressWarnings("unused") 1358 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1359 private String getInvalidModelMessage( final java.util.Locale locale, final java.lang.String modelIdentifier ) 1360 { 1361 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Invalid Model Message", locale, modelIdentifier ); 1362 assert _m != null : "'Invalid Model Message' message not found."; 1363 return _m; 1364 } 1365 /** 1366 * Gets the text of the {@code <Long Description Message>} message. 1367 * <p><dl> 1368 * <dt><b>Languages:</b></dt> 1369 * <dd>English (default)</dd> 1370 * <dt><b>Final:</b></dt><dd>No</dd> 1371 * </dl></p> 1372 * @param locale The locale of the message to return. 1373 * @return The text of the {@code <Long Description Message>} message for {@code locale}. 1374 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1375 */ 1376 @SuppressWarnings("unused") 1377 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1378 private String getLongDescriptionMessage( final java.util.Locale locale ) 1379 { 1380 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Long Description Message", locale ); 1381 assert _m != null : "'Long Description Message' message not found."; 1382 return _m; 1383 } 1384 /** 1385 * Gets the text of the {@code <Module Not Found Warning>} message. 1386 * <p><dl> 1387 * <dt><b>Languages:</b></dt> 1388 * <dd>English (default)</dd> 1389 * <dd>Deutsch</dd> 1390 * <dt><b>Final:</b></dt><dd>Yes</dd> 1391 * </dl></p> 1392 * @param locale The locale of the message to return. 1393 * @param moduleName Format argument. 1394 * @return The text of the {@code <Module Not Found Warning>} message for {@code locale}. 1395 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1396 */ 1397 @SuppressWarnings("unused") 1398 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1399 private String getModuleNotFoundWarning( final java.util.Locale locale, final java.lang.String moduleName ) 1400 { 1401 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Module Not Found Warning", locale, moduleName ); 1402 assert _m != null : "'Module Not Found Warning' message not found."; 1403 return _m; 1404 } 1405 /** 1406 * Gets the text of the {@code <Reading Message>} message. 1407 * <p><dl> 1408 * <dt><b>Languages:</b></dt> 1409 * <dd>English (default)</dd> 1410 * <dd>Deutsch</dd> 1411 * <dt><b>Final:</b></dt><dd>No</dd> 1412 * </dl></p> 1413 * @param locale The locale of the message to return. 1414 * @param locationInfo Format argument. 1415 * @return The text of the {@code <Reading Message>} message for {@code locale}. 1416 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1417 */ 1418 @SuppressWarnings("unused") 1419 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1420 private String getReadingMessage( final java.util.Locale locale, final java.lang.String locationInfo ) 1421 { 1422 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Reading Message", locale, locationInfo ); 1423 assert _m != null : "'Reading Message' message not found."; 1424 return _m; 1425 } 1426 /** 1427 * Gets the text of the {@code <Separator>} message. 1428 * <p><dl> 1429 * <dt><b>Languages:</b></dt> 1430 * <dd>English (default)</dd> 1431 * <dt><b>Final:</b></dt><dd>No</dd> 1432 * </dl></p> 1433 * @param locale The locale of the message to return. 1434 * @return The text of the {@code <Separator>} message for {@code locale}. 1435 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1436 */ 1437 @SuppressWarnings("unused") 1438 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1439 private String getSeparator( final java.util.Locale locale ) 1440 { 1441 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Separator", locale ); 1442 assert _m != null : "'Separator' message not found."; 1443 return _m; 1444 } 1445 /** 1446 * Gets the text of the {@code <Short Description Message>} message. 1447 * <p><dl> 1448 * <dt><b>Languages:</b></dt> 1449 * <dd>English (default)</dd> 1450 * <dt><b>Final:</b></dt><dd>No</dd> 1451 * </dl></p> 1452 * @param locale The locale of the message to return. 1453 * @return The text of the {@code <Short Description Message>} message for {@code locale}. 1454 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1455 */ 1456 @SuppressWarnings("unused") 1457 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1458 private String getShortDescriptionMessage( final java.util.Locale locale ) 1459 { 1460 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Short Description Message", locale ); 1461 assert _m != null : "'Short Description Message' message not found."; 1462 return _m; 1463 } 1464 /** 1465 * Gets the text of the {@code <Specification Not Found Warning>} message. 1466 * <p><dl> 1467 * <dt><b>Languages:</b></dt> 1468 * <dd>English (default)</dd> 1469 * <dd>Deutsch</dd> 1470 * <dt><b>Final:</b></dt><dd>Yes</dd> 1471 * </dl></p> 1472 * @param locale The locale of the message to return. 1473 * @param specificationIdentifier Format argument. 1474 * @return The text of the {@code <Specification Not Found Warning>} message for {@code locale}. 1475 * @throws org.jomc.ObjectManagementException if getting the message instance fails. 1476 */ 1477 @SuppressWarnings("unused") 1478 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1479 private String getSpecificationNotFoundWarning( final java.util.Locale locale, final java.lang.String specificationIdentifier ) 1480 { 1481 final String _m = org.jomc.ObjectManagerFactory.getObjectManager( this.getClass().getClassLoader() ).getMessage( this, "Specification Not Found Warning", locale, specificationIdentifier ); 1482 assert _m != null : "'Specification Not Found Warning' message not found."; 1483 return _m; 1484 } 1485 // </editor-fold> 1486 // SECTION-END 1487 // SECTION-START[Generated Command] 1488 // <editor-fold defaultstate="collapsed" desc=" Generated Options "> 1489 /** 1490 * Gets the options of the command. 1491 * <p><strong>Options:</strong> 1492 * <table border="1" width="100%" cellpadding="3" cellspacing="0"> 1493 * <tr class="TableSubHeadingColor"> 1494 * <th align="left" scope="col" nowrap><b>Specification</b></th> 1495 * <th align="left" scope="col" nowrap><b>Implementation</b></th> 1496 * </tr> 1497 * <tr class="TableRow"> 1498 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1499 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Classpath Option</td> 1500 * </tr> 1501 * <tr class="TableRow"> 1502 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1503 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Country Option</td> 1504 * </tr> 1505 * <tr class="TableRow"> 1506 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1507 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Default Template Encoding Option</td> 1508 * </tr> 1509 * <tr class="TableRow"> 1510 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1511 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Default Template Profile Option</td> 1512 * </tr> 1513 * <tr class="TableRow"> 1514 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1515 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Documents Option</td> 1516 * </tr> 1517 * <tr class="TableRow"> 1518 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1519 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Implementation Option</td> 1520 * </tr> 1521 * <tr class="TableRow"> 1522 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1523 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Indentation String Option</td> 1524 * </tr> 1525 * <tr class="TableRow"> 1526 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1527 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Input Encoding Option</td> 1528 * </tr> 1529 * <tr class="TableRow"> 1530 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1531 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Language Option</td> 1532 * </tr> 1533 * <tr class="TableRow"> 1534 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1535 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Line Separator Option</td> 1536 * </tr> 1537 * <tr class="TableRow"> 1538 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1539 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Locale Variant Option</td> 1540 * </tr> 1541 * <tr class="TableRow"> 1542 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1543 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ ModelContextFactory Class Name Option</td> 1544 * </tr> 1545 * <tr class="TableRow"> 1546 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1547 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Model Option</td> 1548 * </tr> 1549 * <tr class="TableRow"> 1550 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1551 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Modlet Location Option</td> 1552 * </tr> 1553 * <tr class="TableRow"> 1554 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1555 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Modlet Schema System Id Option</td> 1556 * </tr> 1557 * <tr class="TableRow"> 1558 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1559 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Module Location Option</td> 1560 * </tr> 1561 * <tr class="TableRow"> 1562 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1563 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Module Name Option</td> 1564 * </tr> 1565 * <tr class="TableRow"> 1566 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1567 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ No Classpath Resolution Option</td> 1568 * </tr> 1569 * <tr class="TableRow"> 1570 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1571 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ No Java Validation Option</td> 1572 * </tr> 1573 * <tr class="TableRow"> 1574 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1575 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ No Model Processing Option</td> 1576 * </tr> 1577 * <tr class="TableRow"> 1578 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1579 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ No Model Resource Validation Option</td> 1580 * </tr> 1581 * <tr class="TableRow"> 1582 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1583 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ No Modlet Resource Validation Option</td> 1584 * </tr> 1585 * <tr class="TableRow"> 1586 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1587 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ No Resource File Processing Option</td> 1588 * </tr> 1589 * <tr class="TableRow"> 1590 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1591 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Output Encoding Option</td> 1592 * </tr> 1593 * <tr class="TableRow"> 1594 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1595 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Platform Provider Location Option</td> 1596 * </tr> 1597 * <tr class="TableRow"> 1598 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1599 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Provider Location Option</td> 1600 * </tr> 1601 * <tr class="TableRow"> 1602 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1603 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Resource Directory Option</td> 1604 * </tr> 1605 * <tr class="TableRow"> 1606 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1607 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ ResourceFileProcessor Class Name Option</td> 1608 * </tr> 1609 * <tr class="TableRow"> 1610 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1611 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Specification Option</td> 1612 * </tr> 1613 * <tr class="TableRow"> 1614 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1615 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Template Encoding Option</td> 1616 * </tr> 1617 * <tr class="TableRow"> 1618 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1619 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Template Location Option</td> 1620 * </tr> 1621 * <tr class="TableRow"> 1622 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1623 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Template Profile Option</td> 1624 * </tr> 1625 * <tr class="TableRow"> 1626 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Command Option {@code (org.apache.commons.cli.Option)} @ 1.2</td> 1627 * <td align="left" valign="top" nowrap>JOMC ⁑ CLI ⁑ Transformer Location Option</td> 1628 * </tr> 1629 * </table> 1630 * </p> 1631 * @return The options of the command. 1632 */ 1633 @javax.annotation.Generated( value = "org.jomc.tools.SourceFileProcessor 1.4", comments = "See http://www.jomc.org/jomc/1.4/jomc-tools-1.4" ) 1634 @Override 1635 public org.apache.commons.cli.Options getOptions() 1636 { 1637 final org.apache.commons.cli.Options options = new org.apache.commons.cli.Options(); 1638 options.addOption( this.getClasspathOption() ); 1639 options.addOption( this.getCountryOption() ); 1640 options.addOption( this.getDefaultTemplateEncodingOption() ); 1641 options.addOption( this.getDefaultTemplateProfileOption() ); 1642 options.addOption( this.getDocumentsOption() ); 1643 options.addOption( this.getImplementationOption() ); 1644 options.addOption( this.getIndentationStringOption() ); 1645 options.addOption( this.getInputEncodingOption() ); 1646 options.addOption( this.getLanguageOption() ); 1647 options.addOption( this.getLineSeparatorOption() ); 1648 options.addOption( this.getLocaleVariantOption() ); 1649 options.addOption( this.getModelContextFactoryOption() ); 1650 options.addOption( this.getModelOption() ); 1651 options.addOption( this.getModletLocationOption() ); 1652 options.addOption( this.getModletSchemaSystemIdOption() ); 1653 options.addOption( this.getModuleLocationOption() ); 1654 options.addOption( this.getModuleNameOption() ); 1655 options.addOption( this.getNoClasspathResolutionOption() ); 1656 options.addOption( this.getNoJavaValidationOption() ); 1657 options.addOption( this.getNoModelProcessingOption() ); 1658 options.addOption( this.getNoModelResourceValidation() ); 1659 options.addOption( this.getNoModletResourceValidation() ); 1660 options.addOption( this.getNoResourceProcessingOption() ); 1661 options.addOption( this.getOutputEncodingOption() ); 1662 options.addOption( this.getPlatformProviderLocationOption() ); 1663 options.addOption( this.getProviderLocationOption() ); 1664 options.addOption( this.getResourceDirectoryOption() ); 1665 options.addOption( this.getResourceFileProcessorOption() ); 1666 options.addOption( this.getSpecificationOption() ); 1667 options.addOption( this.getTemplateEncodingOption() ); 1668 options.addOption( this.getTemplateLocationOption() ); 1669 options.addOption( this.getTemplateProfileOption() ); 1670 options.addOption( this.getTransformerLocationOption() ); 1671 return options; 1672 } 1673 // </editor-fold> 1674 // SECTION-END 1675}