All pastes #1504409 Raw Edit

Someone

public text v1 · immutable
#1504409 ·published 2009-07-23 14:56 UTC
rendered paste body
importPackage(java.lang)
importPackage(java.util);
importPackage(java.text);
 
function rule(){
  var tipo = entity.getFields().get('wrprop:tipo');
  if (tipo == null){tipo="_|_";}
  var tipos = "|" + tipo.split("\\|")[1] + "|";
  var allAnagrafica = domain.getEntities('wr:anagrafica');
  var anagrafica = new ArrayList();
  
  var i=0;
  for (i=0; i< allAnagrafica.size(); i++)
  {
      var currentAnagrafica = allAnagrafica.get(i);
      var opt = currentAnagrafica.getFields().get('wrprop:defDocClass') + "--";
      if (opt.indexOf(tipos) >= 0)
      {
          anagrafica.add(currentAnagrafica);
      }
  }
  return anagrafica;

}

var res;
res = rule();