/**
* Դ�������ƣ�IFormExtendedPropertyDecription.java
* �������Ȩ���������ӹɷ�����˾ ��Ȩ����
* ϵͳ���ƣ�JRES Studio
* ģ�����ƣ�com.hundsun.ares.studio.jres.database.ui
* ����˵����$desc
* ����ĵ���
* ���ߣ���Ҷ��
*/
package com.hundsun.ares.studio.jres.database.ui;
import org.eclipse.core.databinding.DataBindingContext;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import com.hundsun.ares.studio.jres.model.database.DatabaseResourceData;
import com.hundsun.ares.studio.ui.editor.editable.IEditableControl;
/**
* @author gongyf
*
*/
public interface IFormExtendedPropertyDecription {
/**
* �����༭�ؼ�
* @param parent
* @return
*/
Control createControl(Composite parent);
/**
* ���ܱ���ε���
* @param info
*/
void setInfo(DatabaseResourceData info);
/**
* �������ݰ�������
* @param context
*/
void setDataBindingContext(DataBindingContext context);
/**
* ����ֻ��������
* @param editableControl
*/
void setEditableControl(IEditableControl editableControl);
}