1 4 package com.tc.aspectwerkz.transform.inlining.deployer; 5 6 import java.util.Set ; 7 import java.util.HashSet ; 8 9 import com.tc.aspectwerkz.transform.inlining.compiler.CompilationInfo; 10 import com.tc.aspectwerkz.transform.inlining.compiler.MatchingJoinPointInfo; 11 12 17 public final class ChangeSet { 18 private final Set m_set = new HashSet (); 19 20 25 public void addElement(final Element element) { 26 m_set.add(element); 27 } 28 29 34 public Set getElements() { 35 return m_set; 36 } 37 38 43 public static class Element { 44 private final CompilationInfo m_compilationInfo; 45 private final MatchingJoinPointInfo m_joinPointInfo; 46 47 public Element(final CompilationInfo compilationInfo, final MatchingJoinPointInfo joinPointInfo) { 48 m_compilationInfo = compilationInfo; 49 m_joinPointInfo = joinPointInfo; 50 } 51 52 public CompilationInfo getCompilationInfo() { 53 return m_compilationInfo; 54 } 55 56 public MatchingJoinPointInfo getJoinPointInfo() { 57 return m_joinPointInfo; 58 } 59 } 60 } | Popular Tags |