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; }
private boolean _assignValues(File fle) { String strMethod = "_assignValues(fle)"; if (fle == null) { MySystem.s_printOutError(this, strMethod, "nil fle"); return false; } if (!fle.exists()) { MySystem.s_printOutWarning( this, strMethod, "! fle.exists(), fle.getAbsolutePath()=" + fle.getAbsolutePath()); String strBody = fle.getAbsolutePath(); strBody += ":\nDirectory not found."; OPAbstract.s_showDialogWarning(super._frmParent_, strBody); return true; } if (!fle.isDirectory()) // statement should never be reached!!! { MySystem.s_printOutWarning( this, strMethod, "! fle.isDirectory(), fle.getAbsolutePath()=" + fle.getAbsolutePath()); String strBody = fle.getAbsolutePath(); strBody += ":\n not a directory."; OPAbstract.s_showDialogWarning(super._frmParent_, strBody); return true; } if (super._tfdCurSelection_ == null) { MySystem.s_printOutError(this, strMethod, "nil super._tfdCurSelection_"); return false; } super._tfdCurSelection_.setText(fle.getAbsolutePath()); super._setSelectedValue_(true); if (!_enableButtonsSelectionDone_()) { MySystem.s_printOutError(this, strMethod, "failed"); return false; } // -- // ending return true; }
/** 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; }
// could be redefined in subclasses protected boolean _enableButtonsSelectionDone_() { String strMethod = "_enableButtonsSelectionDone_()"; if (super._btnClearSelection_ == null) { MySystem.s_printOutError(this, strMethod, "nil super._btnClearSelection_"); return false; } super._btnClearSelection_.setEnabled(true); return true; }
public boolean init() { String strMethod = "init()"; if (!super.init()) { MySystem.s_printOutError(this, strMethod, "failed"); return false; } if (this._btnTypeFileShkPem != null) { if (!this._btnTypeFileShkPem.init()) return false; } if (!this._btnTypeFileShkDer.init()) return false; if (!_addGroup()) { MySystem.s_printOutError(this, strMethod, "failed"); return false; } // ending return true; }
private String _getDescFileShkCur() { String strMethod = "_getDescFileShkCur()"; if (this._btnTypeFileShkPem != null) { if (this._btnTypeFileShkPem.isSelected()) { return this._btnTypeFileShkPem.getFileDesc(); } } if (this._btnTypeFileShkDer.isSelected()) { return this._btnTypeFileShkDer.getFileDesc(); } // ---- // error MySystem.s_printOutError(this, strMethod, "failed"); return null; }