1 11 package org.eclipse.jdt.internal.corext.refactoring.reorg; 12 13 import java.util.LinkedHashMap ; 14 import java.util.Map ; 15 16 22 public final class CreateTargetExecutionLog { 23 24 private Map fCreations= new LinkedHashMap (2); 25 26 33 public Object getCreatedElement(Object selection) { 34 return fCreations.get(selection); 35 } 36 37 42 public Object [] getCreatedElements() { 43 return fCreations.values().toArray(); 44 } 45 46 51 public Object [] getSelectedElements() { 52 return fCreations.keySet().toArray(); 53 } 54 55 63 public void markAsCreated(Object selection, Object element) { 64 fCreations.put(selection, element); 65 } 66 } 67 | Popular Tags |