Package org.pentaho.reporting.libraries.base.config

Examples of org.pentaho.reporting.libraries.base.config.Configuration.findPropertyKeys()


    final ResourceManager resourceManager = getRootHandler().getResourceManager();
    final ResourceKey context = getRootHandler().getContext();

    final Configuration configuration = ClassicEngineBoot.getInstance().getGlobalConfig();
    final Iterator keys = configuration.findPropertyKeys(ElementMetaDataParser.GLOBAL_INCLUDES_PREFIX);
    while (keys.hasNext())
    {
      final String key = (String) keys.next();
      final String href = configuration.getConfigProperty(key);
      if (StringUtils.isEmpty(href, true))
View Full Code Here


  public static void registerNamespaces()
  {
    final String namespaceRegistryPrefix = "org.pentaho.reporting.engine.classic.core.metadata.namespaces.";
    final Configuration configuration = ClassicEngineBoot.getInstance().getGlobalConfig();
    final Iterator<String> keys = configuration.findPropertyKeys(namespaceRegistryPrefix);
    while (keys.hasNext())
    {
      final String key = keys.next();
      final String prefix = key.substring(namespaceRegistryPrefix.length());
      final String namespaceUri = configuration.getConfigProperty(key);
View Full Code Here

  public void initializeDefaults()
  {
    final String type = getFactoryType().getName();
    final String prefix = ResourceFactory.CONFIG_PREFIX + type;
    final Configuration config = getConfiguration();
    final Iterator itType = config.findPropertyKeys(prefix);
    while (itType.hasNext())
    {
      final String key = (String) itType.next();
      final String modClass = config.getConfigProperty(key);
      final XmlFactoryModule maybeFactory = ObjectUtilities.loadAndInstantiate
View Full Code Here

      return;
    }

    registeredFactories = true;
    final Configuration config = LibLoaderBoot.getInstance().getGlobalConfig();
    final Iterator itType = config.findPropertyKeys(ResourceManager.FACTORY_TYPE_PREFIX);
    while (itType.hasNext())
    {
      final String key = (String) itType.next();
      final String factoryClass = config.getConfigProperty(key);
View Full Code Here

    }

    registeredLoaders = true;

    final Configuration config = LibLoaderBoot.getInstance().getGlobalConfig();
    final Iterator<String> it = config.findPropertyKeys(ResourceManager.LOADER_PREFIX);
    while (it.hasNext())
    {
      final String key = it.next();
      final String value = config.getConfigProperty(key);
      final ResourceLoader loader = ObjectUtilities.loadAndInstantiate(value, ResourceManager.class,
View Full Code Here

        //Log.debug("Registering loader for " + loader.getSchema());
        registerLoader(loader);
      }
    }

    final Iterator bit = config.findPropertyKeys(ResourceManager.BUNDLE_LOADER_PREFIX);
    while (bit.hasNext())
    {
      final String key = (String) bit.next();
      final String value = config.getConfigProperty(key);
      final ResourceBundleLoader loader = ObjectUtilities.loadAndInstantiate(value,
View Full Code Here

   * @noinspection ProhibitedExceptionCaught
   */
  public static synchronized void registerDefaults()
  {
    final Configuration config = ClassicEngineBoot.getInstance().getGlobalConfig();
    final Iterator it = config.findPropertyKeys("org.pentaho.reporting.engine.classic.core.stylekeys.");
    final ClassLoader classLoader = ObjectUtilities.getClassLoader(StyleKey.class);

    while (it.hasNext())
    {
      final String key = (String) it.next();
View Full Code Here

  public void initializeDefaults ()
  {
    final String type = getFactoryType().getName();
    final String prefix = CONFIG_PREFIX + type;
    final Configuration config = LibLoaderBoot.getInstance().getGlobalConfig();
    final Iterator itType = config.findPropertyKeys(prefix);
    while (itType.hasNext())
    {
      final String key = (String) itType.next();
      final String modClass = config.getConfigProperty(key);
      final FactoryModule maybeFactory = ObjectUtilities.loadAndInstantiate
View Full Code Here

  public void initialize()
  {
    registerDefaultFontPath();
    final Configuration configuration = LibFontBoot.getInstance().getGlobalConfig();
    final Iterator extraDirIt =
        configuration.findPropertyKeys("org.pentaho.reporting.libraries.fonts.extra-font-dirs.");
    while (extraDirIt.hasNext())
    {
      final String extraDirKey = (String) extraDirIt.next();
      final String extraDir = configuration.getConfigProperty(extraDirKey);
      final File extraDirFile = new File(extraDir);
View Full Code Here

  }

  private void register()
  {
    final Configuration configuration = ReportDesignerBoot.getInstance().getGlobalConfig();
    final Iterator keys = configuration.findPropertyKeys(PREFIX);
    while (keys.hasNext())
    {
      final String key = (String) keys.next();
      if (key.endsWith(".UiPlugin"))// NON-NLS
      {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.