/** * */ package at.knowcenter.wag.egov.egiz.sig.sigid; import at.knowcenter.wag.egov.egiz.cfg.SettingsReader; import at.knowcenter.wag.egov.egiz.exceptions.SettingsException; import at.knowcenter.wag.egov.egiz.sig.ConnectorFactory; /** * @author wprinz * */ public class OldMOAIdFormatter implements IdFormatter { public static final String MOA_SIG_ID_KEY = "default.moa.signature.id"; /** * @see at.knowcenter.wag.egov.egiz.sig.sigid.IdFormatter#formatIds(java.lang.String[]) */ public String formatIds(String[] ids) { String sig_id_prefix = null; try { // FIXME make better //connector is hard coded since this method is called only when using MOA! boolean sig_id_visible = ConnectorFactory.needsSIG_ID("moa"); if (sig_id_visible) { sig_id_prefix = SettingsReader.getInstance().getValueFromKey(MOA_SIG_ID_KEY); } } catch (SettingsException e) { e.printStackTrace(); } return sig_id_prefix; } }