public boolean isSpecified(RenderingRuleProperty property) {
   if (property.isFloat()) {
     return fvalues[property.getId()] != 0 || values[property.getId()] != -1;
   } else {
     int val = values[property.getId()];
     if (property.isColor()) {
       return val != 0;
     } else {
       return val != -1;
     }
   }
 }