mylyn integration updated
diff --git a/plugins/org.eclipse.dltk.ruby.ui/src/org/eclipse/dltk/ruby/internal/ui/text/folding/RubyFoldingStructureProvider.java b/plugins/org.eclipse.dltk.ruby.ui/src/org/eclipse/dltk/ruby/internal/ui/text/folding/RubyFoldingStructureProvider.java
index be15b04..64633c0 100644
--- a/plugins/org.eclipse.dltk.ruby.ui/src/org/eclipse/dltk/ruby/internal/ui/text/folding/RubyFoldingStructureProvider.java
+++ b/plugins/org.eclipse.dltk.ruby.ui/src/org/eclipse/dltk/ruby/internal/ui/text/folding/RubyFoldingStructureProvider.java
@@ -27,6 +27,8 @@
 import org.eclipse.dltk.ruby.internal.ui.text.IRubyPartitions;
 import org.eclipse.dltk.ruby.internal.ui.text.RubyPartitionScanner;
 import org.eclipse.dltk.ui.text.folding.AbstractASTFoldingStructureProvider;
+import org.eclipse.dltk.ui.text.folding.DefaultElementCommentResolver;
+import org.eclipse.dltk.ui.text.folding.IElementCommentResolver;
 import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.jface.text.IRegion;
 import org.eclipse.jface.text.rules.IPartitionTokenScanner;
@@ -38,6 +40,7 @@
 	private boolean fInitCollapseComments;
 	private boolean fInitCollapseHeaderComments;
 	private boolean fInitCollapseMethods;
+	private IElementCommentResolver fElementCommentResolver = new DefaultElementCommentResolver();
 
 	protected void initializePreferences(IPreferenceStore store) {
 		super.initializePreferences(store);
@@ -158,4 +161,7 @@
 		return new RubyFoldingASTVisitor(0);
 	}
 
+	public IElementCommentResolver getElementCommentResolver() {
+		return fElementCommentResolver;
+	}
 }