/** * Retrieve the data blob, Certificate Pretty Print or Base64Encode cert, from the data object. * Used by the view functionality. * * @param row cert table row number * @retrun data in string format */ public String getDataBlob(int row) { try { NameValuePairs obj = (NameValuePairs) getObjectValueAt(row); return obj.get(CERT_DATA); } catch (Exception e) { Debug.println("CertDataModel: getDataBlob()- " + e.toString()); return ""; } }
/*========================================================== * public methods *==========================================================*/ public void processData(Object data) { Vector v = new Vector(); NameValuePairs obj = (NameValuePairs) data; v.addElement( new JLabel( obj.get(IMPL_NAME), CMSAdminUtil.getImage(CMSAdminResources.IMAGE_RULE_PLUGIN), JLabel.LEFT)); v.addElement(obj.get(IMPL_CLASS)); // v.addElement(obj.getValue(IMPL_DESC)); addRow(v, data); }
/*========================================================== * public methods *==========================================================*/ public void processData(Object data) { Vector v = new Vector(); NameValuePairs obj = (NameValuePairs) data; // XXX NEED TO CHANGE if we are going to have multi-column table v.addElement( new JLabel( obj.get(CERT_NAME), CMSAdminUtil.getImage(CMSAdminResources.IMAGE_CERTICON_SMALL), JLabel.LEFT)); addRow(v, data); }