ti posto il codice così capisco meglio:
ora come lo dovrei scrivere il cast?codice:public void populate(ArrayList<ProcElement> ListProcElem) { for(int i=0; i<ListProcElem.size(); i++) { if(ListProcElem.get(i) instanceof Task) { this.Task.add(ListProcElem.get(i)); }else if(ListProcElem.get(i) instanceof SendTask) { SendTask sendtask1 = new SendTask(); this.SendTask.add(sendtask1); } }