/** * Returns the project info. * * @return The project info. */ protected ProjectInformation getProjectInfo() { return LibRepositoryInfo.getInstance(); } }
/** * Returns the singleton instance of the ProjectInformation-class. * * @return the singleton ProjectInformation. */ public static synchronized ProjectInformation getInstance() { if ( instance == null ) { instance = new LibRepositoryInfo(); instance.initialize(); } return instance; }
/** * Initialized the project info object. */ private void initialize() { setLicenseName( "LGPL" ); setInfo( "http://reporting.pentaho.org/librepository/" ); setCopyright( "(C)opyright 2006-2011, by Pentaho Corporation and Contributors" ); setBootClass( LibRepositoryBoot.class.getName() ); addLibrary( LibBaseInfo.getInstance() ); } }
private void initialize() { setBootClass( LibDocBundleBoot.class.getName() ); setLicenseName( "LGPL" ); setInfo( "http://reporting.pentaho.org/libdocbundle/" ); setCopyright( "(C)opyright 2007-2011, by Pentaho Corporation and Contributors" ); addLibrary( LibLoaderInfo.getInstance() ); addLibrary( LibXmlInfo.getInstance() ); addLibrary( LibRepositoryInfo.getInstance() ); } }
private void initialize() { setInfo( "http://reporting.pentaho.org/" ); // NON-NLS setCopyright( "(C)opyright 2000-2011, by Pentaho Corp. and Contributors" ); // NON-NLS setLicenseName( "LGPL" ); // NON-NLS addLibrary( LibBaseInfo.getInstance() ); addLibrary( LibSerializerInfo.getInstance() ); addLibrary( LibLoaderInfo.getInstance() ); addLibrary( LibFormulaInfo.getInstance() ); addLibrary( LibFontInfo.getInstance() ); addLibrary( LibFormatInfo.getInstance() ); addLibrary( LibDocBundleInfo.getInstance() ); addLibrary( LibXmlInfo.getInstance() ); addLibrary( LibRepositoryInfo.getInstance() ); addOptionalLibrary( "org.pentaho.reporting.engine.classic.extensions.ClassicEngineExtensionsInfo" ); setBootClass( ClassicEngineBoot.class.getName() ); }