package es.upm.fi.dia.oeg.map4rdf.client.conf; import com.google.gwt.user.client.Window; import es.upm.fi.dia.oeg.map4rdf.client.util.ConfigurationUtil; public class ConfIDImpl implements ConfIDInterface{ public String configID=""; public ConfIDImpl(){ try{ String parameters[]=Window.Location.getQueryString().substring(1).split("&"); for (String param : parameters) { final String[] parts = param.split("="); if (parts[0].toLowerCase().trim().equals(ConfigurationUtil.CONFIGURATION_ID.toLowerCase().trim()) && parts.length>=2) { configID=parts[1]; } } }catch(Exception e){ } } @Override public String getConfigID() { return configID; } @Override public void setConfigID(String newConfigID) { this.configID=newConfigID; } @Override public boolean existsConfigID() { return configID!=null && !configID.isEmpty(); } }