protected synchronized void saveHistory(String userId, SavedHistory hist) { Properties props = loadProperties(m_bundleContext); String historyXml = toXML(hist); //cleanUp(userId, props); props.put(hist.getFragment(), historyXml); props.put(userId, hist.getFragment()); storeProperties(m_bundleContext, props); }
@Override public String saveOrUpdateHistory(String userId, GraphContainer graphContainer) { SavedHistory history = new SavedHistory(graphContainer, m_operations); saveHistory(userId, history); return history.getFragment(); }
@Override public String toString() { final StringBuilder retval = new StringBuilder().append(this.getClass().getSimpleName()).append(": ").append(getFragment()).append(": "); boolean first = true; for (Map.Entry<String,String> entry : m_settings.entrySet()) { if (first) { first = false; } else { retval.append(","); } retval.append(entry.getKey()).append("->").append(entry.getValue()); } if (m_selectedVertices.size() > 0) { first = true; retval.append(",selectedVertices->{"); for (VertexRef entry : m_selectedVertices) { if (first) { first = false; } else { retval.append(","); } retval.append("[").append(entry.getNamespace()).append(":").append(entry.getId()).append("]"); } retval.append("}"); } if (m_focusVertices.size() > 0) { first = true; retval.append(",focusVertices->{"); for (VertexRef entry : m_focusVertices) { if (first) { first = false; } else { retval.append(","); } retval.append("[").append(entry.getNamespace()).append(":").append(entry.getId()).append("]"); } retval.append("}"); } return retval.toString(); }
@Override public String toString() { final StringBuilder retval = new StringBuilder().append(this.getClass().getSimpleName()).append(": ").append(getFragment()).append(": "); boolean first = true; for (Map.Entry<String,String> entry : m_settings.entrySet()) { if (first) { first = false; } else { retval.append(","); } retval.append(entry.getKey()).append("->").append(entry.getValue()); } if (m_selectedVertices.size() > 0) { first = true; retval.append(",selectedVertices->{"); for (VertexRef entry : m_selectedVertices) { if (first) { first = false; } else { retval.append(","); } retval.append("[").append(entry.getNamespace()).append(":").append(entry.getId()).append("]"); } retval.append("}"); } if (m_focusVertices.size() > 0) { first = true; retval.append(",focusVertices->{"); for (VertexRef entry : m_focusVertices) { if (first) { first = false; } else { retval.append(","); } retval.append("[").append(entry.getNamespace()).append(":").append(entry.getId()).append("]"); } retval.append("}"); } return retval.toString(); }
@Override public String createHistory(String userId, GraphContainer graphContainer) { SavedHistory history = new SavedHistory(graphContainer, m_operations); saveHistory(userId, history); return history.getFragment(); }
@Override public String toString() { StringBuffer retval = new StringBuffer().append(this.getClass().getSimpleName()).append(": ").append(getFragment()).append(": "); boolean first = true; for (Map.Entry<String,String> entry : m_settings.entrySet()) { if (first) { first = false; } else { retval.append(","); } retval.append(entry.getKey()).append("->").append(entry.getValue()); } if (m_selectedVertices.size() > 0) { first = true; retval.append(",selectedVertices->{"); for (VertexRef entry : m_selectedVertices) { if (first) { first = false; } else { retval.append(","); } retval.append("[").append(entry.getNamespace()).append(":").append(entry.getId()).append("]"); } retval.append("}"); } if (m_focusVertices.size() > 0) { first = true; retval.append(",focusVertices->{"); for (VertexRef entry : m_focusVertices) { if (first) { first = false; } else { retval.append(","); } retval.append("[").append(entry.getNamespace()).append(":").append(entry.getId()).append("]"); } retval.append("}"); } return retval.toString(); } }