Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Thienel2015-12-30 14:53:21 +0000
committerFlorian Thienel2015-12-30 14:53:21 +0000
commit9efd2a24902dffcfde55a77b222e9dbeb7a0d790 (patch)
tree140222d12d7c02b398e93f19ec61398f0790a776 /org.eclipse.vex.ui/src
parent04156b8aafa012688366c8eda98441df78780b83 (diff)
downloadorg.eclipse.mylyn.docs.vex-9efd2a24902dffcfde55a77b222e9dbeb7a0d790.tar.gz
org.eclipse.mylyn.docs.vex-9efd2a24902dffcfde55a77b222e9dbeb7a0d790.tar.xz
org.eclipse.mylyn.docs.vex-9efd2a24902dffcfde55a77b222e9dbeb7a0d790.zip
do not reveal the DOMController to the outside
Signed-off-by: Florian Thienel <florian@thienel.org>
Diffstat (limited to 'org.eclipse.vex.ui/src')
-rw-r--r--org.eclipse.vex.ui/src/org/eclipse/vex/ui/boxview/BoxDemoView.java23
1 files changed, 9 insertions, 14 deletions
diff --git a/org.eclipse.vex.ui/src/org/eclipse/vex/ui/boxview/BoxDemoView.java b/org.eclipse.vex.ui/src/org/eclipse/vex/ui/boxview/BoxDemoView.java
index decddb7c..729da7ac 100644
--- a/org.eclipse.vex.ui/src/org/eclipse/vex/ui/boxview/BoxDemoView.java
+++ b/org.eclipse.vex.ui/src/org/eclipse/vex/ui/boxview/BoxDemoView.java
@@ -14,6 +14,9 @@ import static org.eclipse.vex.core.internal.core.TextUtils.ANY_LINE_BREAKS;
import static org.eclipse.vex.core.internal.core.TextUtils.CURRENCY_SIGN;
import static org.eclipse.vex.core.internal.core.TextUtils.PARAGRAPH_SIGN;
import static org.eclipse.vex.core.internal.core.TextUtils.RAQUO;
+import static org.eclipse.vex.core.internal.io.UniversalTestDocument.ANCHOR;
+import static org.eclipse.vex.core.internal.io.UniversalTestDocument.B;
+import static org.eclipse.vex.core.internal.io.UniversalTestDocument.I;
import java.io.IOException;
import java.io.InputStream;
@@ -29,7 +32,6 @@ import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.Path;
-import org.eclipse.core.runtime.QualifiedName;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.SelectionChangedEvent;
@@ -48,7 +50,6 @@ import org.eclipse.vex.core.internal.css.StyleSheet;
import org.eclipse.vex.core.internal.css.StyleSheetReader;
import org.eclipse.vex.core.internal.io.UniversalTestDocument;
import org.eclipse.vex.core.internal.visualization.CssBasedBoxModelBuilder;
-import org.eclipse.vex.core.internal.widget.DOMController;
import org.eclipse.vex.core.internal.widget.swt.BoxWidget;
import org.eclipse.vex.core.internal.widget.swt.IVexSelection;
import org.eclipse.vex.core.provisional.dom.ContentRange;
@@ -223,33 +224,27 @@ public class BoxDemoView extends ViewPart {
}
public void rebuildBoxModel() {
- final DOMController controller = boxWidget.getDOMController();
- controller.rebuildBoxModel();
+ boxWidget.refresh();
}
public void insertBold() {
- final DOMController controller = boxWidget.getDOMController();
- controller.insertElement(new QualifiedName(null, "b"));
+ boxWidget.insertElement(B);
}
public void insertItalic() {
- final DOMController controller = boxWidget.getDOMController();
- controller.insertElement(new QualifiedName(null, "i"));
+ boxWidget.insertElement(I);
}
public void insertAnchor() {
- final DOMController controller = boxWidget.getDOMController();
- controller.insertElement(new QualifiedName(null, "anchor"));
+ boxWidget.insertElement(ANCHOR);
}
public void insertComment() {
- final DOMController controller = boxWidget.getDOMController();
- controller.insertComment();
+ boxWidget.insertComment();
}
public void insertProcessingInstruction(final String target) {
- final DOMController controller = boxWidget.getDOMController();
- controller.insertProcessingInstruction(target);
+ boxWidget.insertProcessingInstruction(target);
}
}

Back to the top