/** * Assign SlideShow for this slide master. * (Used interanlly) */ public void setSlideShow(SlideShow ss) { super.setSlideShow(ss); //after the slide show is assigned collect all available style records if (_txmaster == null) { _txmaster = new TxMasterStyleAtom[9]; TxMasterStyleAtom txdoc = getSlideShow().getDocumentRecord().getEnvironment().getTxMasterStyleAtom(); _txmaster[txdoc.getTextType()] = txdoc; TxMasterStyleAtom[] txrec = ((MainMaster)getSheetContainer()).getTxMasterStyleAtoms(); for (int i = 0; i < txrec.length; i++) { int txType = txrec[i].getTextType(); if(_txmaster[txType] == null) _txmaster[txType] = txrec[i]; } } }