Search in sources :

Example 1 with ComposerField

use of org.eclipse.scout.rt.client.ui.form.fields.FormFieldEnabledTest.P_BoxWithComposer.ComposerField in project scout.rt by eclipse.

the class FormFieldEnabledTest method testComposerInheritance.

@Test
public void testComposerInheritance() {
    P_BoxWithComposer box = new P_BoxWithComposer();
    ComposerField composerField = box.getFieldByClass(ComposerField.class);
    ITree tree = composerField.getTree();
    box.setEnabled(false);
    Assert.assertFalse(box.isEnabled());
    Assert.assertFalse(composerField.isEnabledIncludingParents());
    Assert.assertTrue(composerField.isEnabled());
    Assert.assertFalse(tree.isEnabled());
}
Also used : ComposerField(org.eclipse.scout.rt.client.ui.form.fields.FormFieldEnabledTest.P_BoxWithComposer.ComposerField) AbstractComposerField(org.eclipse.scout.rt.client.ui.form.fields.composer.AbstractComposerField) 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 ComposerField (org.eclipse.scout.rt.client.ui.form.fields.FormFieldEnabledTest.P_BoxWithComposer.ComposerField)1 AbstractComposerField (org.eclipse.scout.rt.client.ui.form.fields.composer.AbstractComposerField)1 Test (org.junit.Test)1