Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKai Maetzel2004-06-21 18:24:38 +0000
committerKai Maetzel2004-06-21 18:24:38 +0000
commit1bcf6563825e119e90dc06b00dce6ab0975bd2f0 (patch)
tree5dc37f899a7439d7617d1100ee582bb6dcb9290e
parent1763d4150b7f4caeddfb11652ab15db8463d530f (diff)
downloadeclipse.platform.text-1bcf6563825e119e90dc06b00dce6ab0975bd2f0.tar.gz
eclipse.platform.text-1bcf6563825e119e90dc06b00dce6ab0975bd2f0.tar.xz
eclipse.platform.text-1bcf6563825e119e90dc06b00dce6ab0975bd2f0.zip
updated Javadoc
-rw-r--r--org.eclipse.text/src/org/eclipse/jface/text/package.html30
1 files changed, 30 insertions, 0 deletions
diff --git a/org.eclipse.text/src/org/eclipse/jface/text/package.html b/org.eclipse.text/src/org/eclipse/jface/text/package.html
new file mode 100644
index 000000000..f36c097e8
--- /dev/null
+++ b/org.eclipse.text/src/org/eclipse/jface/text/package.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
+<html><head>
+ <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+ <meta content="IBM" name="Author">
+ <meta content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]" name="GENERATOR"><title>Linked Position Infrastructure</title></head>
+
+<body>
+<p>Provides a framework for creating and manipulating text documents.</p>
+<h3>Package Specification</h3>
+<p><font face="Courier New, Courier, mono">IDocument</font> is the major text
+ model abstraction. It provides content management, position management using
+ position categories, document partition management, and change notification.
+ In order to be notified about document changes, an object must implements <font face="Courier New, Courier, mono">IDocumentListener
+ </font>and must be registered with the document. <font face="Courier New, Courier, mono">Position</font>
+ updating in responds to a document change is performed by implementers of <font face="Courier New, Courier, mono">IDocumentPositionUpdater</font>.
+ Partition updating in responds to a document change is performed by implements
+ of <font face="Courier New, Courier, mono">IDocumentPartitioner</font>. In order
+ to be notified about document partition changes, objects must implement <font face="Courier New, Courier, mono">IDocumentParititoningListener</font>
+ and must be registered with the document.</p>
+<p>The package contains default implementations for document position updaters
+ and for documents. <font face="Courier New, Courier, mono">AbstractDocument</font>
+ uses <font face="Courier New, Courier, mono">ITextStorage</font> for storing
+ and managing its content and <font face="Courier New, Courier, mono">ILineTracker</font>
+ to maintain a line structure of its content. As defaults a gap text implementation
+ of <font face="Courier New, Courier, mono">ITextStore</font> is provided, together
+ with a line tracker understanding the three standard line delimiters (&quot;\r&quot;,
+ &quot;\n&quot;, &quot;\r\n&quot;) and a line tracker which can be freely configured
+ to consider any given set of strings as valid line delimiters. </p>
+<p></p>
+</body></html> \ No newline at end of file

Back to the top