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