/** * <p>Copyright: Copyright 2010</p> * <p>Company: �������ӹɷ����޹�˾</p> */ package com.hundsun.ares.studio.ui.extendpoint; import org.eclipse.core.resources.IResource; import com.hundsun.ares.studio.ui.control.IEditable; import com.hundsun.ares.studio.ui.util.ImporveControlWithDitryStateContext; public abstract class PageExtendPointControlProvider { String showName; String bindName; ImporveControlWithDitryStateContext context; Object info; /** * FIXME ����IARESResurce */ IResource resource; public String getShowName() { return showName; } public void setShowName(String showName) { this.showName = showName; } public String getBindName() { return bindName; } public void setBindName(String bindName) { this.bindName = bindName; } public ImporveControlWithDitryStateContext getContext() { return context; } public void setContext(ImporveControlWithDitryStateContext context) { this.context = context; } public Object getInfo() { return info; } public void setInfo(Object info) { this.info = info; } public IResource getResource() { return resource; } public void setResource(IResource resource) { this.resource = resource; } public abstract IEditable getControl(); }