PerformanProjectPersonPerfPlanMultiple.java 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  1. package com.kingdee.eas.hr.perf;
  2. import com.kingdee.bos.framework.ejb.EJBRemoteException;
  3. import com.kingdee.bos.util.BOSObjectType;
  4. import java.rmi.RemoteException;
  5. import com.kingdee.bos.framework.AbstractBizCtrl;
  6. import com.kingdee.bos.orm.template.ORMObject;
  7. import com.kingdee.bos.metadata.entity.SorterItemCollection;
  8. import com.kingdee.bos.BOSException;
  9. import com.kingdee.bos.dao.IObjectPK;
  10. import com.kingdee.eas.hr.base.HRBillBaseEntry;
  11. import java.lang.String;
  12. import com.kingdee.bos.framework.*;
  13. import com.kingdee.bos.Context;
  14. import com.kingdee.eas.hr.base.IHRBillBaseEntry;
  15. import com.kingdee.bos.metadata.entity.EntityViewInfo;
  16. import com.kingdee.eas.framework.CoreBaseInfo;
  17. import com.kingdee.eas.framework.CoreBaseCollection;
  18. import com.kingdee.eas.common.EASBizException;
  19. import com.kingdee.eas.hr.perf.app.*;
  20. import com.kingdee.bos.util.*;
  21. import com.kingdee.bos.metadata.entity.FilterInfo;
  22. import com.kingdee.bos.metadata.entity.SelectorItemCollection;
  23. public class PerformanProjectPersonPerfPlanMultiple extends HRBillBaseEntry implements IPerformanProjectPersonPerfPlanMultiple
  24. {
  25. public PerformanProjectPersonPerfPlanMultiple()
  26. {
  27. super();
  28. registerInterface(IPerformanProjectPersonPerfPlanMultiple.class, this);
  29. }
  30. public PerformanProjectPersonPerfPlanMultiple(Context ctx)
  31. {
  32. super(ctx);
  33. registerInterface(IPerformanProjectPersonPerfPlanMultiple.class, this);
  34. }
  35. public BOSObjectType getType()
  36. {
  37. return new BOSObjectType("E9DC14F5");
  38. }
  39. private PerformanProjectPersonPerfPlanMultipleController getController() throws BOSException
  40. {
  41. return (PerformanProjectPersonPerfPlanMultipleController)getBizController();
  42. }
  43. /**
  44. *exists-System defined method
  45. *@param pk pk
  46. *@return
  47. */
  48. public boolean exists(IObjectPK pk) throws BOSException, EASBizException
  49. {
  50. try {
  51. return getController().exists(getContext(), pk);
  52. }
  53. catch(RemoteException err) {
  54. throw new EJBRemoteException(err);
  55. }
  56. }
  57. /**
  58. *exists-System defined method
  59. *@param filter filter
  60. *@return
  61. */
  62. public boolean exists(FilterInfo filter) throws BOSException, EASBizException
  63. {
  64. try {
  65. return getController().exists(getContext(), filter);
  66. }
  67. catch(RemoteException err) {
  68. throw new EJBRemoteException(err);
  69. }
  70. }
  71. /**
  72. *exists-System defined method
  73. *@param oql oql
  74. *@return
  75. */
  76. public boolean exists(String oql) throws BOSException, EASBizException
  77. {
  78. try {
  79. return getController().exists(getContext(), oql);
  80. }
  81. catch(RemoteException err) {
  82. throw new EJBRemoteException(err);
  83. }
  84. }
  85. /**
  86. *getValue-System defined method
  87. *@param pk pk
  88. *@return
  89. */
  90. public PerformanProjectPersonPerfPlanMultipleInfo getPerformanProjectPersonPerfPlanMultipleInfo(IObjectPK pk) throws BOSException, EASBizException
  91. {
  92. try {
  93. return getController().getPerformanProjectPersonPerfPlanMultipleInfo(getContext(), pk);
  94. }
  95. catch(RemoteException err) {
  96. throw new EJBRemoteException(err);
  97. }
  98. }
  99. /**
  100. *getValue-System defined method
  101. *@param pk pk
  102. *@param selector selector
  103. *@return
  104. */
  105. public PerformanProjectPersonPerfPlanMultipleInfo getPerformanProjectPersonPerfPlanMultipleInfo(IObjectPK pk, SelectorItemCollection selector) throws BOSException, EASBizException
  106. {
  107. try {
  108. return getController().getPerformanProjectPersonPerfPlanMultipleInfo(getContext(), pk, selector);
  109. }
  110. catch(RemoteException err) {
  111. throw new EJBRemoteException(err);
  112. }
  113. }
  114. /**
  115. *getValue-System defined method
  116. *@param oql oql
  117. *@return
  118. */
  119. public PerformanProjectPersonPerfPlanMultipleInfo getPerformanProjectPersonPerfPlanMultipleInfo(String oql) throws BOSException, EASBizException
  120. {
  121. try {
  122. return getController().getPerformanProjectPersonPerfPlanMultipleInfo(getContext(), oql);
  123. }
  124. catch(RemoteException err) {
  125. throw new EJBRemoteException(err);
  126. }
  127. }
  128. /**
  129. *addnew-System defined method
  130. *@param model model
  131. *@return
  132. */
  133. public IObjectPK addnew(PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException, EASBizException
  134. {
  135. try {
  136. return getController().addnew(getContext(), model);
  137. }
  138. catch(RemoteException err) {
  139. throw new EJBRemoteException(err);
  140. }
  141. }
  142. /**
  143. *addnew-System defined method
  144. *@param pk pk
  145. *@param model model
  146. */
  147. public void addnew(IObjectPK pk, PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException, EASBizException
  148. {
  149. try {
  150. getController().addnew(getContext(), pk, model);
  151. }
  152. catch(RemoteException err) {
  153. throw new EJBRemoteException(err);
  154. }
  155. }
  156. /**
  157. *update-System defined method
  158. *@param pk pk
  159. *@param model model
  160. */
  161. public void update(IObjectPK pk, PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException, EASBizException
  162. {
  163. try {
  164. getController().update(getContext(), pk, model);
  165. }
  166. catch(RemoteException err) {
  167. throw new EJBRemoteException(err);
  168. }
  169. }
  170. /**
  171. *updatePartial-System defined method
  172. *@param model model
  173. *@param selector selector
  174. */
  175. public void updatePartial(PerformanProjectPersonPerfPlanMultipleInfo model, SelectorItemCollection selector) throws BOSException, EASBizException
  176. {
  177. try {
  178. getController().updatePartial(getContext(), model, selector);
  179. }
  180. catch(RemoteException err) {
  181. throw new EJBRemoteException(err);
  182. }
  183. }
  184. /**
  185. *updateBigObject-System defined method
  186. *@param pk pk
  187. *@param model model
  188. */
  189. public void updateBigObject(IObjectPK pk, PerformanProjectPersonPerfPlanMultipleInfo model) throws BOSException
  190. {
  191. try {
  192. getController().updateBigObject(getContext(), pk, model);
  193. }
  194. catch(RemoteException err) {
  195. throw new EJBRemoteException(err);
  196. }
  197. }
  198. /**
  199. *delete-System defined method
  200. *@param pk pk
  201. */
  202. public void delete(IObjectPK pk) throws BOSException, EASBizException
  203. {
  204. try {
  205. getController().delete(getContext(), pk);
  206. }
  207. catch(RemoteException err) {
  208. throw new EJBRemoteException(err);
  209. }
  210. }
  211. /**
  212. *getPKList-System defined method
  213. *@return
  214. */
  215. public IObjectPK[] getPKList() throws BOSException, EASBizException
  216. {
  217. try {
  218. return getController().getPKList(getContext());
  219. }
  220. catch(RemoteException err) {
  221. throw new EJBRemoteException(err);
  222. }
  223. }
  224. /**
  225. *getPKList-System defined method
  226. *@param oql oql
  227. *@return
  228. */
  229. public IObjectPK[] getPKList(String oql) throws BOSException, EASBizException
  230. {
  231. try {
  232. return getController().getPKList(getContext(), oql);
  233. }
  234. catch(RemoteException err) {
  235. throw new EJBRemoteException(err);
  236. }
  237. }
  238. /**
  239. *getPKList-System defined method
  240. *@param filter filter
  241. *@param sorter sorter
  242. *@return
  243. */
  244. public IObjectPK[] getPKList(FilterInfo filter, SorterItemCollection sorter) throws BOSException, EASBizException
  245. {
  246. try {
  247. return getController().getPKList(getContext(), filter, sorter);
  248. }
  249. catch(RemoteException err) {
  250. throw new EJBRemoteException(err);
  251. }
  252. }
  253. /**
  254. *getCollection-System defined method
  255. *@return
  256. */
  257. public PerformanProjectPersonPerfPlanMultipleCollection getPerformanProjectPersonPerfPlanMultipleCollection() throws BOSException
  258. {
  259. try {
  260. return getController().getPerformanProjectPersonPerfPlanMultipleCollection(getContext());
  261. }
  262. catch(RemoteException err) {
  263. throw new EJBRemoteException(err);
  264. }
  265. }
  266. /**
  267. *getCollection-System defined method
  268. *@param view view
  269. *@return
  270. */
  271. public PerformanProjectPersonPerfPlanMultipleCollection getPerformanProjectPersonPerfPlanMultipleCollection(EntityViewInfo view) throws BOSException
  272. {
  273. try {
  274. return getController().getPerformanProjectPersonPerfPlanMultipleCollection(getContext(), view);
  275. }
  276. catch(RemoteException err) {
  277. throw new EJBRemoteException(err);
  278. }
  279. }
  280. /**
  281. *getCollection-System defined method
  282. *@param oql oql
  283. *@return
  284. */
  285. public PerformanProjectPersonPerfPlanMultipleCollection getPerformanProjectPersonPerfPlanMultipleCollection(String oql) throws BOSException
  286. {
  287. try {
  288. return getController().getPerformanProjectPersonPerfPlanMultipleCollection(getContext(), oql);
  289. }
  290. catch(RemoteException err) {
  291. throw new EJBRemoteException(err);
  292. }
  293. }
  294. /**
  295. *delete-System defined method
  296. *@param filter filter
  297. *@return
  298. */
  299. public IObjectPK[] delete(FilterInfo filter) throws BOSException, EASBizException
  300. {
  301. try {
  302. return getController().delete(getContext(), filter);
  303. }
  304. catch(RemoteException err) {
  305. throw new EJBRemoteException(err);
  306. }
  307. }
  308. /**
  309. *delete-System defined method
  310. *@param oql oql
  311. *@return
  312. */
  313. public IObjectPK[] delete(String oql) throws BOSException, EASBizException
  314. {
  315. try {
  316. return getController().delete(getContext(), oql);
  317. }
  318. catch(RemoteException err) {
  319. throw new EJBRemoteException(err);
  320. }
  321. }
  322. /**
  323. *delete-System defined method
  324. *@param arrayPK arrayPK
  325. */
  326. public void delete(IObjectPK[] arrayPK) throws BOSException, EASBizException
  327. {
  328. try {
  329. getController().delete(getContext(), arrayPK);
  330. }
  331. catch(RemoteException err) {
  332. throw new EJBRemoteException(err);
  333. }
  334. }
  335. }