@Override public void predicateRemoved(SNSemanticTag subject, String type, SNSemanticTag object) { String data = subject.toString() + " / " + type + " / " + object.toString(); kbListAdapter.add( new MyKbListAdapter.MyDataHolder( "Predicate removed", data, MyKbListAdapter.SRC_KB_LISTENER)); }
@Override public void cpChanged(ContextPoint cp) { final String data = L.cp2String(cp); kbListAdapter.add( new MyKbListAdapter.MyDataHolder( "Context point changed", data, MyKbListAdapter.SRC_KB_LISTENER)); }
private void addTagToAdapter(String type, SemanticTag tag) { String data; try { data = L.semanticTag2String(tag); } catch (SharkKBException e) { LogManager.addThrowable(logId, e); data = "An error occurred, see log for details."; } kbListAdapter.add( new MyKbListAdapter.MyDataHolder(type, data, MyKbListAdapter.SRC_KB_LISTENER)); }