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