/** * <p>Copyright: Copyright (c) 2009</p> * <p>Company: �������ӹɷ����޹�˾</p> */ package com.hundsun.ares.studio.core; import org.eclipse.core.runtime.IProgressMonitor; /** * ʹ��֮ǰ�����ȴ򿪵�Ԫ�ص�ͳһ�ӿڡ� * @author sundl */ public interface IOpenable { /** * �Ƿ��Ѿ��򿪡� * @return ����Ѿ��򿪣��򷵻�<code>true</code>�����򷵻�<code>false</code> */ boolean isOpen(); void open(IProgressMonitor monitor) throws ARESModelException; void close() throws ARESModelException; }