Package javax.media.jai.util

Examples of javax.media.jai.util.CaselessStringKey


      throw new IllegalArgumentException(
    JaiI18N.formatMsg("DescriptorCache7",
            new Object[] {modeName}));
  }

  CaselessStringKey key = new CaselessStringKey(descriptorName);
  CaselessStringKey propertyKey = new CaselessStringKey(propertyName);

  Hashtable h = (Hashtable)sourceForProp.get(key);

  if (h == null) {
      h = new Hashtable();
View Full Code Here


      throw new IllegalArgumentException(
    JaiI18N.formatMsg("DescriptorCache7",
            new Object[] {modeName}));
  }

  CaselessStringKey key = new CaselessStringKey(descriptorName);

  hashNames(descriptorName);
   
  Hashtable h = (Hashtable)propNames.get(key);

  if(h != null && h.size() > 0) {
      String names[] = new String[h.size()];
      int count = 0;
      for (Enumeration e = h.keys(); e.hasMoreElements(); ) {
    CaselessStringKey str = (CaselessStringKey)e.nextElement();
    names[count++] = str.getName();
      }       
     
      return count > 0 ? names : null;
  }
   
View Full Code Here

      throw new IllegalArgumentException(
    JaiI18N.formatMsg("DescriptorCache7",
            new Object[] {modeName}));
  }

  CaselessStringKey key = new CaselessStringKey(descriptorName);

  Vector pg = (Vector)properties.get(key);
  Vector sp = (Vector)suppressed.get(key);

  Hashtable sfp = (Hashtable)sourceForProp.get(key);
View Full Code Here

        if(propertyMap != null) {
            Iterator keys = propertyMap.keySet().iterator();
            while(keys.hasNext()) {
                Object key = keys.next();
                if(key instanceof String) {
                    properties.put(new CaselessStringKey((String)key),
                                   propertyMap.get(key));
                } else if(key instanceof CaselessStringKey) {
                    properties.put((CaselessStringKey)key,
                                   propertyMap.get(key));
                }
            }
        }

        if(propertySource != null) {
            String[] names = propertySource.getPropertyNames();
            if(names != null) {
                int length = names.length;
                for(int i = 0; i < length; i++) {
                    propertySources.put(new CaselessStringKey(names[i]),
                                        propertySource);
                }
            }
        }
    }
View Full Code Here

        if(propertyName == null) {
            throw new IllegalArgumentException(JaiI18N.getString("Generic0"));
        }
        synchronized(properties) {
            Class propertyClass = null;
            Object value = properties.get(new CaselessStringKey(propertyName));
            if(value != null) {
                propertyClass = value.getClass();
            }
            return propertyClass;
        }
View Full Code Here

        if(propertyName == null) {
            throw new IllegalArgumentException(JaiI18N.getString("Generic0"));
        }

        synchronized(properties) {
            CaselessStringKey key = new CaselessStringKey(propertyName);

            // Try to retrieve from value mapping.
            Object value = properties.get(key);

            if(value == null) {
View Full Code Here

  // Lastly, honor all the copyPropertyFromSource directives
        // The propNames values are PropertySource instances.
  if (sourceForProp != null) {
      for (Enumeration e = sourceForProp.keys(); e.hasMoreElements(); ) {
    CaselessStringKey name = (CaselessStringKey)e.nextElement();

                if (!suppressed.containsKey(name)) {
                    Integer i = (Integer)sourceForProp.get(name);
                    PropertySource propertySource =
                        (PropertySource)sources.elementAt(i.intValue());
View Full Code Here

/*  54 */     return super.clone();
/*     */   }
/*     */
/*     */   public boolean containsKey(String key)
/*     */   {
/*  69 */     return super.containsKey(new CaselessStringKey(key));
/*     */   }
View Full Code Here

/*  95 */     throw new IllegalArgumentException();
/*     */   }
/*     */
/*     */   public Object get(String key)
/*     */   {
/* 111 */     return super.get(new CaselessStringKey(key));
/*     */   }
View Full Code Here

/*     */   {
/* 162 */     if ((key == null) || (value == null)) {
/* 163 */       throw new IllegalArgumentException(JaiI18N.getString("Generic0"));
/*     */     }
/*     */
/* 166 */     return super.put(new CaselessStringKey(key), value);
/*     */   }
View Full Code Here

TOP

Related Classes of javax.media.jai.util.CaselessStringKey

Copyright © 2018 www.massapicom. 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.