6108abc0e319daaaa13f55ccff0d7a7ecf95bc8a.svn-base 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. package com.kingdee.eas.custom.bill.salary;
  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.BOSException;
  8. import com.kingdee.bos.dao.IObjectPK;
  9. import java.lang.String;
  10. import com.kingdee.eas.custom.bill.salary.app.*;
  11. import com.kingdee.bos.framework.*;
  12. import com.kingdee.bos.Context;
  13. import com.kingdee.eas.framework.ICoreBillEntryBase;
  14. import com.kingdee.bos.metadata.entity.EntityViewInfo;
  15. import com.kingdee.eas.framework.CoreBaseCollection;
  16. import com.kingdee.eas.framework.CoreBaseInfo;
  17. import com.kingdee.eas.framework.CoreBillEntryBase;
  18. import com.kingdee.eas.common.EASBizException;
  19. import com.kingdee.bos.util.*;
  20. import com.kingdee.bos.metadata.entity.SelectorItemCollection;
  21. public class PayPacketEntry extends CoreBillEntryBase implements IPayPacketEntry
  22. {
  23. public PayPacketEntry()
  24. {
  25. super();
  26. registerInterface(IPayPacketEntry.class, this);
  27. }
  28. public PayPacketEntry(Context ctx)
  29. {
  30. super(ctx);
  31. registerInterface(IPayPacketEntry.class, this);
  32. }
  33. public BOSObjectType getType()
  34. {
  35. return new BOSObjectType("C7B84004");
  36. }
  37. private PayPacketEntryController getController() throws BOSException
  38. {
  39. return (PayPacketEntryController)getBizController();
  40. }
  41. /**
  42. *ȡֵ-System defined method
  43. *@param pk ȡֵ
  44. *@return
  45. */
  46. public PayPacketEntryInfo getPayPacketEntryInfo(IObjectPK pk) throws BOSException, EASBizException
  47. {
  48. try {
  49. return getController().getPayPacketEntryInfo(getContext(), pk);
  50. }
  51. catch(RemoteException err) {
  52. throw new EJBRemoteException(err);
  53. }
  54. }
  55. /**
  56. *ȡֵ-System defined method
  57. *@param pk ȡֵ
  58. *@param selector ȡֵ
  59. *@return
  60. */
  61. public PayPacketEntryInfo getPayPacketEntryInfo(IObjectPK pk, SelectorItemCollection selector) throws BOSException, EASBizException
  62. {
  63. try {
  64. return getController().getPayPacketEntryInfo(getContext(), pk, selector);
  65. }
  66. catch(RemoteException err) {
  67. throw new EJBRemoteException(err);
  68. }
  69. }
  70. /**
  71. *ȡֵ-System defined method
  72. *@param oql ȡֵ
  73. *@return
  74. */
  75. public PayPacketEntryInfo getPayPacketEntryInfo(String oql) throws BOSException, EASBizException
  76. {
  77. try {
  78. return getController().getPayPacketEntryInfo(getContext(), oql);
  79. }
  80. catch(RemoteException err) {
  81. throw new EJBRemoteException(err);
  82. }
  83. }
  84. /**
  85. *È¡¼¯ºÏ-System defined method
  86. *@return
  87. */
  88. public PayPacketEntryCollection getPayPacketEntryCollection() throws BOSException
  89. {
  90. try {
  91. return getController().getPayPacketEntryCollection(getContext());
  92. }
  93. catch(RemoteException err) {
  94. throw new EJBRemoteException(err);
  95. }
  96. }
  97. /**
  98. *È¡¼¯ºÏ-System defined method
  99. *@param view È¡¼¯ºÏ
  100. *@return
  101. */
  102. public PayPacketEntryCollection getPayPacketEntryCollection(EntityViewInfo view) throws BOSException
  103. {
  104. try {
  105. return getController().getPayPacketEntryCollection(getContext(), view);
  106. }
  107. catch(RemoteException err) {
  108. throw new EJBRemoteException(err);
  109. }
  110. }
  111. /**
  112. *È¡¼¯ºÏ-System defined method
  113. *@param oql È¡¼¯ºÏ
  114. *@return
  115. */
  116. public PayPacketEntryCollection getPayPacketEntryCollection(String oql) throws BOSException
  117. {
  118. try {
  119. return getController().getPayPacketEntryCollection(getContext(), oql);
  120. }
  121. catch(RemoteException err) {
  122. throw new EJBRemoteException(err);
  123. }
  124. }
  125. }