Index: /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/requestcycle/package-info.java
===================================================================
--- /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/requestcycle/package-info.java	(revision 3727)
+++ /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/requestcycle/package-info.java	(revision 3728)
@@ -21,5 +21,7 @@
 
 /**
- * Interfaces for the request life cycle.
+ * Interfaces for the request life cycle.<br />
+ * 
+ * <img src="doc-files/sequence-diagram.png" alt="Sequence Diagram" title="Sequence Diagram" />
  * 
  * @version $Id$
Index: /FCKeditor.Java/trunk/java-core/src/main/javadoc/net/fckeditor/connector/sequence-diagram.src
===================================================================
--- /FCKeditor.Java/trunk/java-core/src/main/javadoc/net/fckeditor/connector/sequence-diagram.src	(revision 3727)
+++ /FCKeditor.Java/trunk/java-core/src/main/javadoc/net/fckeditor/connector/sequence-diagram.src	(revision 3728)
@@ -16,5 +16,5 @@
 D -> C: call method
 activate C
-    C --> D: response (if any) or\nraise exception
+C --> D: response (if any) or\nraise exception
 deactivate C
 D --> CS: response
Index: /FCKeditor.Java/trunk/java-core/src/main/javadoc/net/fckeditor/requestcycle/sequence-diagram.src
===================================================================
--- /FCKeditor.Java/trunk/java-core/src/main/javadoc/net/fckeditor/requestcycle/sequence-diagram.src	(revision 3728)
+++ /FCKeditor.Java/trunk/java-core/src/main/javadoc/net/fckeditor/requestcycle/sequence-diagram.src	(revision 3728)
@@ -0,0 +1,35 @@
+Generated with http://www.websequencediagrams.com/
+
+participant Dispatcher as D
+participant ThreadLocalData as TLD
+participant UserAction as UA
+participant UserPathBuilder as UPB
+participant Connector as C
+
+D -> TLD: getContext()
+activate TLD
+TLD -> D: context
+deactivate TLD
+D -> UA: is*Enabled(request)
+note right of D: * (asterisk) denotes\n'CreateFolder',\n'FileBrowsing' or 'FileUpload'
+activate UA
+UA -> D: boolean value
+deactivate UA
+D --> C: requested connector method
+activate C
+C --> TLD: getRequest()
+activate TLD
+TLD --> C: request
+deactivate TLD
+C --> UPB: getUserFilesAbsolutePath(request)
+activate UPB
+UPB --> C: path
+deactivate UPB
+C --> D: response (if any) or\nraise exception
+deactivate C
+D --> UPB: getUserFilesPath(request)
+activate UPB
+UPB --> D: path
+deactivate UPB
+
+Style 'qsd', Scale 100 %
