Gitiles
Code Review
Sign In
git.eclipse.org
/
mylyn
/
org.eclipse.mylyn.docs.vex
/
0c935f16ff0519297184871087720a5333b6f344
/
org.eclipse.vex.core.tests
/
src
/
org
/
eclipse
/
vex
/
core
« Previous
ddf2293
handle comment outside of root element in DOM
by Florian Thienel
· 11 years ago
84cb673
insert an own box for the document
by Florian Thienel
· 11 years ago
0c4c13d
bug 257806: add separate tag markers for the document
by Florian Thienel
· 11 years ago
af8f8e3
Node.isKindOf is abstract
by Florian Thienel
· 11 years ago
1305899
rename "element marker" to "tag marker"
by Florian Thienel
· 11 years ago
7f3ce1e
remove unused NodeTraversal class
by Florian Thienel
· 11 years ago
1199229
review javadoc and exception messages for all DOM-related classes
by Florian Thienel
· 11 years ago
016ac11
do not allow to insert a comment within another comment
by Florian Thienel
· 11 years ago
8158614
handle deleting of empty comments
by Florian Thienel
· 11 years ago
a0a0b97
do not include the text of intersecting children into childNodes(Range)
by Florian Thienel
· 11 years ago
6c99711
general insertion is the domain of Document
by Florian Thienel
· 11 years ago
ef7cb3c
fix selection balancing for Comment
by Florian Thienel
· 11 years ago
bcf25e1
test comment insertion
by Florian Thienel
· 11 years ago
19c7790
fix selection balancing according to the principle of least astonishment
by Florian Thienel
· 11 years ago
6eec795
fix one-off problem when balancing the selection
by Florian Thienel
· 11 years ago
7d1bdb6
use VerticalRange arithmetics where possible
by Florian Thienel
· 11 years ago
d180af7
unify the two Range types
by Florian Thienel
· 11 years ago
f476308
reflect domain in class name for better distinction
by Florian Thienel
· 11 years ago
191b3d0
use selected range instead of selection start and end
by Florian Thienel
· 11 years ago
650463d
the selected range does not include the selectionEnd
by Florian Thienel
· 11 years ago
52f9ecd
join adjacent elements when deleting tags in between
by Florian Thienel
· 11 years ago
3f4eadd
test simple deletion commands
by Florian Thienel
· 11 years ago
2501df0
test simple selection operations
by Florian Thienel
· 11 years ago
47d46f3
delete single characters
by Florian Thienel
· 11 years ago
2d0de9c
handle deleting single characters in text
by Florian Thienel
· 11 years ago
b213fcc
VexWidgetImpl.getCurrentElement should return element for insertions
by Florian Thienel
· 11 years ago
7751345
reduce memory leak with Positions of dynamically created Text nodes
by Florian Thienel
· 11 years ago
3845a55
initial tests for fragment handling
by Florian Thienel
· 11 years ago
caed60f
provide basic implementation of Node.getBaseURI()
by Florian Thienel
· 11 years ago
781c9cc
use INodeVisitorWithResult where ever possible
by Florian Thienel
· 11 years ago
d5339c5
CopyVisitor is a INodeVisitorWithResult
by Florian Thienel
· 11 years ago
fec763d
INodeVisitorWithResult returns a value
by Florian Thienel
· 11 years ago
db66059
BIG SCARY REFACTORING:
by Florian Thienel
· 11 years ago
cd96d4f
provide L1 handling for Comment
by Florian Thienel
· 11 years ago
f4a7175
create new node type Comment in the DOM
by Florian Thienel
· 11 years ago
469a825
Element is not Clonable!
by Florian Thienel
· 11 years ago
63382ae
provide an alternative to Element.clone() with DeepCopy
by Florian Thienel
· 11 years ago
e03264c
add traversal for the XML structure
by Florian Thienel
· 11 years ago
bfc8425
test harness für L1 element handling
by Florian Thienel
· 11 years ago
8baebca
test harness for L1 text handling
by Florian Thienel
· 11 years ago
1cfe0f2
introduce concept of Range on L0 and L1
by Florian Thienel
· 11 years ago
476ffa7
a pair of startOffset and endOffset is a Range
by Florian Thienel
· 11 years ago
8fd8329
initial test harness for DocumentFragment
by Florian Thienel
· 12 years ago
0b1ac0d
remove unused method GapContent.getString(int, int)
by Florian Thienel
· 12 years ago
bc3ebdc
use startOffset/endOffset instead of offset/length as common in the DOM
by Florian Thienel
· 12 years ago
953361c
DocumentFragment should contain Nodes instead of Elements
by Florian Thienel
· 12 years ago
26e6236
provide child nodes before or after a given offset
by Florian Thienel
· 12 years ago
6ef9b6d
Parent should provide the child node at the given offset.
by Florian Thienel
· 12 years ago
0cc0380
special case: merge single character text into child nodes
by Florian Thienel
· 12 years ago
69ad4b2
fix one-off problems caused by new sematics of Node.getChildNodes()
by Florian Thienel
· 12 years ago
1900fa8
Node.getText(...) should graceful handle offset beyond its boundaries.
by Florian Thienel
· 12 years ago
3f28f2e
test-driven rebuild of Parent.getChildNodes(...)
by Florian Thienel
· 12 years ago
3c4f2d8
A Node should indicate if it is fully within a given range.
by Florian Thienel
· 12 years ago
4ed536c
test current Document constructor implementations
by Florian Thienel
· 12 years ago
6f84ffb
create test for Document
by Florian Thienel
· 12 years ago
36e498b
move text handling from Document to Node
by Florian Thienel
· 12 years ago
2f38f0e
Node should indicate if it contains a given offset
by Florian Thienel
· 12 years ago
80281d3
Text should know its Parent
by Florian Thienel
· 12 years ago
5e25ffb
Parent provides child nodes in a given range.
by Florian Thienel
· 12 years ago
0dfce90
Content is a CharSequence.
by Florian Thienel
· 12 years ago
848def2
Find/Replace needs access to the raw content with element markers.
by Florian Thienel
· 12 years ago
5d94806
The DOM is an object structure, so we need a Visitor implementation.
by Florian Thienel
· 12 years ago
c7347d3
Textual content is only available if associated to content.
by Florian Thienel
· 12 years ago
4cc31d1
cleanup
by Florian Thienel
· 12 years ago
ea4d5bb
Removed Positions get flagged "invalid" for a better ease of use.
by Florian Thienel
· 12 years ago
d3dff3c
Node can be dissociated from content.
by Florian Thienel
· 12 years ago
bc8a420
Positions can be removed from Content.
by Florian Thienel
· 12 years ago
6a6b283
Test harness for Node and its subclasses, test association with content.
by Florian Thienel
· 12 years ago
fd79a24
Node.getNodeType is not very OOP, hence removed it.
by Florian Thienel
· 12 years ago
fa09e32
RootElement has no real value, hence removed the class
by Florian Thienel
· 12 years ago
f0934b9
Added explicit Parent class to the DOM inheritence hierarchy.
by Florian Thienel
· 12 years ago
e2492ce
Added tests for the calculation of positions on content modifications.
by Florian Thienel
· 12 years ago
22fe636
clean-up of the Content interface, encapsulate handling of element markers
by Florian Thienel
· 12 years ago
331829e
apply project specific formatting and "clean code" conventions
by Florian Thienel
· 12 years ago
2f027a1
bug 377714: fixed combo box for enum attributes
by Florian Thienel
· 12 years ago
a115e35
bug 257806: comment tags can be removed like other tags
by Florian Thienel
· 12 years ago
31b72b6
bug 257806: write comments
by Florian Thienel
· 12 years ago
b6f43da
bug 257806: read comments within the root element
by Florian Thienel
· 12 years ago
15374c6
small cleanup
by Florian Thienel
· 12 years ago
102d273
refactoring: be more explicit about using a special character as element marker
by Florian Thienel
· 12 years ago
ca57ab7
bug 367345: use also system ID and the base URI to resolve a DTD in a
by Florian Thienel
· 12 years ago
21e3413
bug 250838: Create new documents that use XML schema, infer all required
by Florian Thienel
· 12 years ago
3cee10d
bug 253753: show namespaces and details about the element in the properties view
by Florian Thienel
· 12 years ago
eeb97a8
support using only a system ID without a public ID
by Florian Thienel
· 12 years ago
1627442
bug 341961, bug 364898: use Batik CSS 1.7 instead of the Flute parser to
by Florian Thienel
· 12 years ago
83d8d56
bug 253753: allow to insert elements with namespace prefix
by Florian Thienel
· 12 years ago
3383d23
bug 250838: clean-up of the schema validation tests
by Florian Thienel
· 12 years ago
b177811
Validator uses the DocumentContentModel for resolving
by Florian Thienel
· 12 years ago
74bf18e
take the baseUri into account for resolving
by Florian Thienel
· 12 years ago
3bb5b91
rename
by Florian Thienel
· 12 years ago
85adf70
use the DocumentContentModel for basic entity resolving based on the XML catalog
by Florian Thienel
· 12 years ago
e01b01d
encapsulate initialization of documentType and style to
by Florian Thienel
· 12 years ago
c1ab004
test the correct setting of publicID and systemID on Document, based on
by Florian Thienel
· 12 years ago
d943eed
DTD is preferred over the Schema associated with the current namespace.
by Florian Thienel
· 12 years ago
ea33051
renamed packages and extension IDs
by Florian Thienel
· 12 years ago