public void eventYouAreSelected(boolean bNeedNoYouAreSelectedI) throws Throwable { super.eventYouAreSelected(false); Object key = getKeyWhenDetailPanel(); String sT = null; if (key == null || (key != null && key.equals(LPMain.getLockMeForNew()))) { // Neu. leereAlleFelder(this); clearStatusbar(); pASelektionDto.setBIsNew(true); sT = getTabbedPaneKunde().getKundeDto().getPartnerDto().formatFixTitelName1Name2(); } else { // Update. FLRPASelektionPK pASelektionPK = (FLRPASelektionPK) key; pASelektionDto = DelegateFactory.getInstance() .getPartnerDelegate() .pASelektionFindByPrimaryKey( new PASelektionPK( pASelektionPK.getPartner_i_id(), pASelektionPK.getSelektion_i_id())); dto2Components(); pASelektionDto.setBIsNew(false); String sB = pASelektionDto.getCBemerkung(); sT = getTabbedPaneKunde().getKundeDto().getPartnerDto().formatFixTitelName1Name2() + (sB == null ? "" : " | " + sB); } getInternalFrame().setLpTitle(InternalFrame.TITLE_IDX_AS_I_LIKE, sT); }
/** * dto2Components * * @throws Throwable */ private void dto2Components() throws Throwable { wtfBemerkung.setText(pASelektionDto.getCBemerkung()); SelektionDto selektionDto = DelegateFactory.getInstance() .getPartnerServicesDelegate() .selektionFindByPrimaryKey(pASelektionDto.getSelektionIId()); wtfSelektion.setText(selektionDto != null ? selektionDto.getCNr() : null); }