Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.90 KB | None | 0 0
  1. package aiut.app.sr;
  2.  
  3. import java.rmi.RemoteException;
  4.  
  5. import psdi.mbo.MAXTableDomain;
  6. import psdi.mbo.MboSetRemote;
  7. import psdi.mbo.MboValue;
  8. import psdi.util.MXException;
  9.  
  10. public class FldClassification extends MAXTableDomain {
  11.  
  12.     public FldClassification(MboValue mbv) {
  13.         super(mbv);
  14.  
  15.         String thisAttr = getMboValue().getAttributeName();
  16.         setRelationship("CLASSSTRUCTURE", "CLASSIFICATIONID = :" + thisAttr);
  17.         String[] target = { thisAttr };
  18.         String[] source = { "CLASSIFICATIONID" };
  19.         setLookupKeyMapInOrder(target, source);
  20.  
  21.     }
  22.  
  23.     @Override
  24.     public MboSetRemote getList() throws MXException, RemoteException {
  25.         String whereClause = "classstructureid in (select classstructureid from CLASSUSEWITH where OBJECTVALUE='ASSET')";
  26.         setListCriteria(whereClause);
  27.         MboSetRemote classSet = super.getList();
  28.         classSet.setWhere(whereClause);
  29.         classSet.reset();
  30.         return classSet;
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement