package com.kingdee.eas.hr.perf; import com.kingdee.bos.framework.ejb.EJBRemoteException; import com.kingdee.bos.util.BOSObjectType; import java.rmi.RemoteException; import com.kingdee.bos.framework.AbstractBizCtrl; import com.kingdee.bos.orm.template.ORMObject; import com.kingdee.bos.metadata.entity.SorterItemCollection; import com.kingdee.bos.BOSException; import com.kingdee.bos.dao.IObjectPK; import com.kingdee.eas.hr.base.HRBillBaseEntry; import java.lang.String; import com.kingdee.bos.framework.*; import com.kingdee.bos.Context; import com.kingdee.eas.hr.base.IHRBillBaseEntry; import com.kingdee.bos.metadata.entity.EntityViewInfo; import com.kingdee.eas.framework.CoreBaseInfo; import com.kingdee.eas.framework.CoreBaseCollection; import com.kingdee.eas.common.EASBizException; import com.kingdee.eas.hr.perf.app.*; import com.kingdee.bos.util.*; import com.kingdee.bos.metadata.entity.FilterInfo; import com.kingdee.bos.metadata.entity.SelectorItemCollection; public class PerformanProjectPersonPerfPlanMultiple extends HRBillBaseEntry implements IPerformanProjectPersonPerfPlanMultiple { public PerformanProjectPersonPerfPlanMultiple() { super(); registerInterface(IPerformanProjectPersonPerfPlanMultiple.class, this); } public PerformanProjectPersonPerfPlanMultiple(Context ctx) { super(ctx); registerInterface(IPerformanProjectPersonPerfPlanMultiple.class, this); } public BOSObjectType getType() { return new BOSObjectType("E9DC14F5"); } private PerformanProjectPersonPerfPlanMultipleController getController() throws BOSException { return (PerformanProjectPersonPerfPlanMultipleController)getBizController(); } /** *exists-System defined method *@param pk pk *@return */ public boolean exists(IObjectPK pk) throws BOSException, EASBizException { try { return getController().exists(getContext(), pk); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *exists-System defined method *@param filter filter *@return */ public boolean exists(FilterInfo filter) throws BOSException, EASBizException { try { return getController().exists(getContext(), filter); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *exists-System defined method *@param oql oql *@return */ public boolean exists(String oql) throws BOSException, EASBizException { try { return getController().exists(getContext(), oql); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getValue-System defined method *@param pk pk *@return */ public PerformanProjectPersonPerfPlanMultipleInfo getPerformanProjectPersonPerfPlanMultipleInfo(IObjectPK pk) throws BOSException, EASBizException { try { return getController().getPerformanProjectPersonPerfPlanMultipleInfo(getContext(), pk); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getValue-System defined method *@param pk pk *@param selector selector *@return */ public PerformanProjectPersonPerfPlanMultipleInfo getPerformanProjectPersonPerfPlanMultipleInfo(IObjectPK pk, SelectorItemCollection selector) throws BOSException, EASBizException { try { return getController().getPerformanProjectPersonPerfPlanMultipleInfo(getContext(), pk, selector); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getValue-System defined method *@param oql oql *@return */ public PerformanProjectPersonPerfPlanMultipleInfo getPerformanProjectPersonPerfPlanMultipleInfo(String oql) throws BOSException, EASBizException { try { return getController().getPerformanProjectPersonPerfPlanMultipleInfo(getContext(), oql); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *addnew-System defined method *@param model model *@return */ public IObjectPK addnew(PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException, EASBizException { try { return getController().addnew(getContext(), model); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *addnew-System defined method *@param pk pk *@param model model */ public void addnew(IObjectPK pk, PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException, EASBizException { try { getController().addnew(getContext(), pk, model); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *update-System defined method *@param pk pk *@param model model */ public void update(IObjectPK pk, PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException, EASBizException { try { getController().update(getContext(), pk, model); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *updatePartial-System defined method *@param model model *@param selector selector */ public void updatePartial(PerformanProjectPersonPerfPlanMultipleInfo model, SelectorItemCollection selector) throws BOSException, EASBizException { try { getController().updatePartial(getContext(), model, selector); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *updateBigObject-System defined method *@param pk pk *@param model model */ public void updateBigObject(IObjectPK pk, PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException { try { getController().updateBigObject(getContext(), pk, model); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *delete-System defined method *@param pk pk */ public void delete(IObjectPK pk) throws BOSException, EASBizException { try { getController().delete(getContext(), pk); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getPKList-System defined method *@return */ public IObjectPK[] getPKList() throws BOSException, EASBizException { try { return getController().getPKList(getContext()); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getPKList-System defined method *@param oql oql *@return */ public IObjectPK[] getPKList(String oql) throws BOSException, EASBizException { try { return getController().getPKList(getContext(), oql); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getPKList-System defined method *@param filter filter *@param sorter sorter *@return */ public IObjectPK[] getPKList(FilterInfo filter, SorterItemCollection sorter) throws BOSException, EASBizException { try { return getController().getPKList(getContext(), filter, sorter); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getCollection-System defined method *@return */ public PerformanProjectPersonPerfPlanMultipleCollection getPerformanProjectPersonPerfPlanMultipleCollection() throws BOSException { try { return getController().getPerformanProjectPersonPerfPlanMultipleCollection(getContext()); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getCollection-System defined method *@param view view *@return */ public PerformanProjectPersonPerfPlanMultipleCollection getPerformanProjectPersonPerfPlanMultipleCollection(EntityViewInfo view) throws BOSException { try { return getController().getPerformanProjectPersonPerfPlanMultipleCollection(getContext(), view); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *getCollection-System defined method *@param oql oql *@return */ public PerformanProjectPersonPerfPlanMultipleCollection getPerformanProjectPersonPerfPlanMultipleCollection(String oql) throws BOSException { try { return getController().getPerformanProjectPersonPerfPlanMultipleCollection(getContext(), oql); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *delete-System defined method *@param filter filter *@return */ public IObjectPK[] delete(FilterInfo filter) throws BOSException, EASBizException { try { return getController().delete(getContext(), filter); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *delete-System defined method *@param oql oql *@return */ public IObjectPK[] delete(String oql) throws BOSException, EASBizException { try { return getController().delete(getContext(), oql); } catch(RemoteException err) { throw new EJBRemoteException(err); } } /** *delete-System defined method *@param arrayPK arrayPK */ public void delete(IObjectPK[] arrayPK) throws BOSException, EASBizException { try { getController().delete(getContext(), arrayPK); } catch(RemoteException err) { throw new EJBRemoteException(err); } } }