PeerWriter is a collaborative text editor. Multiple peers can edit the same document while they see overall changes in real-time. PeerWriter is based on a decentralized infrastructure, using a non-locking concurrency protocol ensuring global consistency.
AbstractAttribute.java AbstractBranch.java AbstractCDATA.java AbstractCharacterData.java AbstractComment.java AbstractDocument.java AbstractDocumentType.java AbstractElement.java AbstractEntity.java AbstractNode.java AbstractProcessingInstruction.java AbstractText.java BackedList.java BaseElement.java ConcurrentReaderHashMap.java ContentListFacade.java DefaultAttribute.java DefaultCDATA.java DefaultComment.java DefaultDocument.java DefaultDocumentType.java DefaultElement.java DefaultEntity.java DefaultNamespace.java DefaultProcessingInstruction.java DefaultText.java ElementIterator.java ElementNameIterator.java ElementQNameIterator.java FilterIterator.java FlyweightAttribute.java FlyweightCDATA.java FlyweightComment.java FlyweightEntity.java FlyweightProcessingInstruction.java FlyweightText.java NamespaceCache.java NamespaceStack.java QNameCache.java SingleIterator.java package.html