Exemplo n.º 1
0
 @Override
 public boolean has(String name, Scriptable start) {
   int info = findInstanceIdInfo(name);
   if (info != 0) {
     int attr = (info >>> 16);
     if ((attr & PERMANENT) != 0) {
       return true;
     }
     int id = (info & 0xFFFF);
     return NOT_FOUND != getInstanceIdValue(id);
   }
   if (prototypeValues != null) {
     int id = prototypeValues.findId(name);
     if (id != 0) {
       return prototypeValues.has(id);
     }
   }
   return super.has(name, start);
 }