package com.hundsun.ares.studio.biz.ui.action; import org.eclipse.swt.widgets.Item; import com.hundsun.ares.studio.biz.Parameter; import com.hundsun.ares.studio.biz.constants.IBizRefType; import com.hundsun.ares.studio.core.IARESProject; import com.hundsun.ares.studio.ui.action.LinkOpenResourceAction; /** * �򿪲�����Ӧ�Ķ�����Դ��Action * @author sundl * */ public class ParamLinkOpenObjectAction extends LinkOpenResourceAction { public ParamLinkOpenObjectAction(IARESProject project) { setProject(project); setRefType(IBizRefType.Object); } @Override protected String getRefText(Item item) { Object obj = item.getData(); if (obj instanceof Parameter) { return ((Parameter) obj).getType(); } return null; } }