/** * Find or create the microtehory gave by name * * @param mt the microtheory * @return a CycConstant who represent the microtheory * @exception java.net.UnknownHostException if OpenCyc'host wasn't founded. * @exception java.io.IOException if an I/O error occurs. * @exception org.opencyc.api.CycApiException if occurs an error in communicating with OpenCyc. */ protected CycConstant findOrCreateMt(String mt) throws IOException, UnknownHostException, CycApiException { createAccess(); CycConstant context = myAccess.findOrCreate(mt); myAccess.assertIsa(mt, "Microtheory"); return context; }