private boolean _assignValues(File fle) { String strMethod = "_assignValues(fle)"; if (fle == null) { MySystem.s_printOutError(this, strMethod, "nil fle"); return false; } // -- // allow overwriting // -- if (super._tfdCurSelection_ == null) { MySystem.s_printOutError(this, strMethod, "nil super._tfdCurSelection_"); return false; } super._tfdCurSelection_.setText(fle.getAbsolutePath()); super._setSelectedValue_(true); if (super._btnClearSelection_ == null) { MySystem.s_printOutError(this, strMethod, "nil super._btnClearSelection_"); return false; } super._btnClearSelection_.setEnabled(true); // -- // ending return true; }
public PSelBtnTfdFileSaveShk( javax.swing.event.DocumentListener docListenerParent, Frame frmParent, ItemListener itmListenerParent) { super( docListenerParent, frmParent, PSelBtnTfdFileSaveShk.f_s_strLabel, true // blnFieldRequired ); super._tfdCurSelection_ .getDocument() .putProperty( com.google.code.p.keytooliui.shared.swing.textfield.TFAbstract.f_s_strDocPropKey, (Object) PSelBtnTfdFileSaveShk.f_s_strDocPropVal); this._btnTypeFileShkDer = new RBTypeShkDer( true, // blnEnabledButton, if just one button, disabling it itmListenerParent); this._btnTypeFileShkPem = new RBTypeShkPem(true, itmListenerParent); if (this._btnTypeFileShkPem != null) this._btnTypeFileShkPem.addItemListener(this); this._btnTypeFileShkDer.addItemListener(this); }
public void destroy() { super.destroy(); if (this._btnTypeFileShkPem != null) { this._btnTypeFileShkPem.removeItemListener(this); this._btnTypeFileShkPem.destroy(); this._btnTypeFileShkPem = null; } if (this._btnTypeFileShkDer != null) { this._btnTypeFileShkDer.removeItemListener(this); this._btnTypeFileShkDer.destroy(); this._btnTypeFileShkDer = null; } }
/** grouping PKCS7-[XXX]-[XXX] files */ private boolean _addGroup() { String strMethod = "_addGroup()"; // adding radioButtons/labelChecks for selecting in between JAR, and JHR, and RCR files if (this._btnTypeFileShkDer == null) { MySystem.s_printOutError(this, strMethod, "nil this._btnTypeFileShk[xxx]"); return false; } // ---- ButtonGroup bgp = new ButtonGroup(); // bgp.add(this._btnTypeFileShkPkcs7); if (this._btnTypeFileShkPem != null) bgp.add(this._btnTypeFileShkPem); bgp.add(this._btnTypeFileShkDer); if (bgp.getButtonCount() < 2) { this._btnTypeFileShkDer.setEnabled(false); } // selecting first button this._btnTypeFileShkDer.setSelected(true); // else label: done at construction time // -- JPanel pnlTypeFileShk = new JPanel(); pnlTypeFileShk.setLayout(new BoxLayout(pnlTypeFileShk, BoxLayout.Y_AXIS)); pnlTypeFileShk.add(this._btnTypeFileShkDer); // default if (this._btnTypeFileShkPem != null) pnlTypeFileShk.add(this._btnTypeFileShkPem); // -- if (super._pnl_ == null) { MySystem.s_printOutError(this, strMethod, "nil super._pnl_"); return false; } super._pnl_.add(pnlTypeFileShk); // ending return true; }