/** * Դ�������ƣ�IObjScriptWrap.java * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�com.hundsun.ares.studio.jres.script.api * ����˵����$desc * ����ĵ��� * ���ߣ�sundl */ package com.hundsun.ares.studio.jres.script.api.biz; /** * �ṩ��ѯ����ӿڣ�Ϊ�˶����͸��ö�����Դ�������API�ӿ�ʵ�ֶ���ʵ�� * @author sundl * */ public interface IObjScriptWrap { /** * ��ȡ���еĶ�����Դ * @return ��ǰ��Ŀ�����еĶ�����Դ */ IBizObjectWrap[] getObjects(); /** * ���Ҷ�����Դ * @param name ��ģ��ǰ׺��ȫ�� * @return */ IBizObjectWrap getObjectByName(String name); /** * ������ϵͳ����ȡ��������ж�����Դ * @param subsys * @return */ IBizObjectWrap[] getObjectsBySubsys(String subsysName); /** * ���ݰ�����ȡ��������ж�����Դ * @param moduleName ģ�����֣�������ڶ༶���á�.���ָ� * @return */ public IBizObjectWrap[] getObjectsByModule(String moduleName); }