/** * Դ�������ƣ�ProblemPoolChangeEvent.java * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�com.hundsun.ares.studio.jres.ui * ����˵����JRES Studio�Ľ���չ�ֻ�����ܺͱ༭��ع��� * ����ĵ��� * ���ߣ� */ package com.hundsun.ares.studio.ui.validate; import java.util.Map; /** * @author gongyf * */ public class ProblemPoolChangeEvent { private IProblemPool source; private Map<Object, Object> context; private Object[] removeedProblems; private Object[] addProblems; /** * @param source * @param removeedProblems * @param addProblems * @param context */ public ProblemPoolChangeEvent(IProblemPool source, Object[] removeedProblems, Object[] addProblems, Map<Object, Object> context) { super(); this.source = source; this.removeedProblems = removeedProblems; this.addProblems = addProblems; this.context = context; } /** * @return the source */ public IProblemPool getSource() { return source; } /** * @return the context */ public Map<Object, Object> getContext() { return context; } /** * @return the removeedProblems */ public Object[] getRemoveedProblems() { return removeedProblems; } /** * @return the addProblems */ public Object[] getAddProblems() { return addProblems; } }