Examples of PropertyResolver


Examples of org.docx4j.model.PropertyResolver

 
    private PropertyResolver propertyResolver;
  public PropertyResolver getPropertyResolver() {
    if (propertyResolver==null) {
      try {
        propertyResolver = new PropertyResolver( (WordprocessingMLPackage)this.pack);
      } catch (Docx4JException e) {
        e.printStackTrace();
      }     
    }
    return propertyResolver;
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

          {
            throw new DexterException("unable to find properties for module " + mods[i]);
          }
          else
          {
            PropertyResolver pr = defineModule(mods[i],p);
            String ns = pr.getProperty("namespace");
            baseResolver.setProperty(mods[i], ns);
          }
        }
      }
    } catch(IOException e) {
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

    }
    return result;
  }

    public String getProperty(String module,String key) {
      PropertyResolver pr = modulesMap.get(module);
      return pr.getProperty(key);
    }
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

    // initialize modules
    Iterator<String> it = modulesMap.keySet().iterator();
    while(it.hasNext())
    {
      String module = it.next();
      PropertyResolver resolver = modulesMap.get(module);
      String ns = resolver.getProperty("namespace");
      dexterNamespaces.add(ns);
      String seq = resolver.getProperty("descriptors");

      if(seq != null)
      {
        String[] tk = seq.split(",");
        for (int i = 0; i < tk.length; ++i)
        {
          String key = "a." + tk[i];
          String klassName = resolver.getProperty(key);
          this.descriptors.put(ns + ':' + tk[i], klassName);
        }
      }
      v = resolver.getProperty("block");
      if (v != null)
      {
        String[] blks = v.split(",");
        for (int i = 0; i < blks.length; ++i)
        {
          String t = "block." + blks[i];
          v = resolver.getProperty(t);
          if (v != null)
          {
            v = ns + ':' + v;
          }
          blocks.put(ns + ':' + blks[i], v);
        }
      }
      v = resolver.getProperty("editors");
      if(v!= null)
      {
        String[] tk = v.split(",");
        for (int i = 0; i < tk.length; ++i)
        {
          String key = "a." + tk[i];
          String klassName = resolver.getProperty(key);
          this.editors.put(ns + ':' + tk[i], klassName);
        }
      }
    }
  }
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

   * NOTE - if the module has a namespace defined, as is recommended,
   * the PropertyResolver will be double keyed: by module name and by namespace
   */
  public PropertyResolver defineModule(String name,Properties properties)
  {
    PropertyResolver pr = new DexterPropertyResolver(name,properties,baseResolver);
    String ns = pr.getProperty("namespace");
    modulesMap.put(ns, pr);
    return pr;
  }
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

          {
            throw new DexterException("unable to find properties for module " + mods[i]);
          }
          else
          {
            PropertyResolver pr = defineModule(mods[i],p);
            String ns = pr.getProperty("namespace");
            baseResolver.setProperty(mods[i], ns);
          }
        }
      }
    } catch(IOException e) {
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

    }
    return result;
  }

    public String getProperty(String module,String key) {
      PropertyResolver pr = modulesMap.get(module);
      return pr.getProperty(key);
    }
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

    // initialize modules
    Iterator<String> it = modulesMap.keySet().iterator();
    while(it.hasNext())
    {
      String module = it.next();
      PropertyResolver resolver = modulesMap.get(module);
      String ns = resolver.getProperty("namespace");
      dexterNamespaces.add(ns);
      String seq = resolver.getProperty("descriptors");

      if(seq != null)
      {
        String[] tk = seq.split(",");
        for (int i = 0; i < tk.length; ++i)
        {
          String key = "a." + tk[i];
          String klassName = resolver.getProperty(key);
          this.descriptors.put(ns + ':' + tk[i], klassName);
        }
      }
      v = resolver.getProperty("block");
      if (v != null)
      {
        String[] blks = v.split(",");
        for (int i = 0; i < blks.length; ++i)
        {
          String t = "block." + blks[i];
          v = resolver.getProperty(t);
          if (v != null)
          {
            v = ns + ':' + v;
          }
          blocks.put(ns + ':' + blks[i], v);
        }
      }
      v = resolver.getProperty("editors");
      if(v!= null)
      {
        String[] tk = v.split(",");
        for (int i = 0; i < tk.length; ++i)
        {
          String key = "a." + tk[i];
          String klassName = resolver.getProperty(key);
          this.editors.put(ns + ':' + tk[i], klassName);
        }
      }
    }
  }
View Full Code Here

Examples of org.dykman.dexter.base.PropertyResolver

   * NOTE - if the module has a namespace defined, as is recommended,
   * the PropertyResolver will be double keyed: by module name and by namespace
   */
  public PropertyResolver defineModule(String name,Properties properties)
  {
    PropertyResolver pr = new DexterPropertyResolver(name,properties,baseResolver);
    String ns = pr.getProperty("namespace");
    modulesMap.put(ns, pr);
    return pr;
  }
View Full Code Here

Examples of org.glassfish.config.support.PropertyResolver

            Domain domain = serverDom.getHabitat().getService(Domain.class);

            adminListenerRaw = GlassFishConfigBean.getRawView(adminListener);
            portString = adminListenerRaw.getPort();
            addressString = adminListenerRaw.getAddress();
            PropertyResolver resolver = new PropertyResolver(domain, server.getName());

            if (isToken(portString))
                ret[1] = resolver.getPropertyValue(portString);
            else
                ret[1] = portString;

            if (isToken(addressString))
                ret[0] = resolver.getPropertyValue(addressString);
            else
                ret[0] = addressString;
        }
        catch (ClassCastException e) {
            //jc: workaround for issue 12354
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.