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