Search in sources :

Example 1 with TreeField

use of org.eclipse.scout.rt.client.ui.form.fields.FormFieldEnabledTest.P_BoxWithTree.TreeField in project scout.rt by eclipse.

the class FormFieldEnabledTest method testTreeInheritance.

@Test
public void testTreeInheritance() {
    P_BoxWithTree box = new P_BoxWithTree();
    TreeField treeField = box.getFieldByClass(TreeField.class);
    ITree tree = treeField.getTree();
    box.setEnabled(false);
    Assert.assertFalse(box.isEnabled());
    Assert.assertFalse(treeField.isEnabledIncludingParents());
    Assert.assertTrue(treeField.isEnabled());
    Assert.assertFalse(tree.isEnabled());
    Assert.assertFalse(tree.getMenus().get(0).isEnabled());
}
Also used : TreeField(org.eclipse.scout.rt.client.ui.form.fields.FormFieldEnabledTest.P_BoxWithTree.TreeField) AbstractTreeField(org.eclipse.scout.rt.client.ui.form.fields.treefield.AbstractTreeField) ITree(org.eclipse.scout.rt.client.ui.basic.tree.ITree) Test(org.junit.Test)

Aggregations

ITree (org.eclipse.scout.rt.client.ui.basic.tree.ITree)1 TreeField (org.eclipse.scout.rt.client.ui.form.fields.FormFieldEnabledTest.P_BoxWithTree.TreeField)1 AbstractTreeField (org.eclipse.scout.rt.client.ui.form.fields.treefield.AbstractTreeField)1 Test (org.junit.Test)1