public boolean selectConnector(IDomeo domeo) { if (_connector != null) return true; _domeo = domeo; if (domeo.isStandaloneMode()) { _connector = new StandaloneBioPortalConnector(); } else { if (domeo.isHostedMode()) { _connector = new GwtBioPortalServiceConnector(); } else { // Real service _connector = new JsonBioPortalConnector(domeo); } } domeo .getLogger() .debug(this, "BioPortal Connector selected: " + _connector.getClass().getName()); return false; }