/** * @param name * @param description * @param id * @param props * @return */ public ConnectionProfile createConnectionProfile( String name, String description, String id, Properties props) { CoreArgCheck.isNotEmpty(name, "name"); // $NON-NLS-1$ CoreArgCheck.isNotEmpty(id, "id"); // $NON-NLS-1$ CoreArgCheck.isNotEmpty(props, "props"); // $NON-NLS-1$ ConnectionProfile profile = new ConnectionProfile(name, description, id); profile.setProperties(id, props); return profile; }