use of com.codename1.rad.models.Entity in project CodeRAD by shannah.
the class CheckBoxPropertyView method commit.
@Override
public void commit() {
if (getPropertySelector().isFalsey() == getComponent().isSelected()) {
Entity e = getPropertySelector().getLeafEntity();
Property p = getPropertySelector().getLeafProperty();
e.getEntity().setBoolean(p, getComponent().isSelected());
}
}
use of com.codename1.rad.models.Entity in project CodeRAD by shannah.
the class RadioPropertyView method commit.
@Override
public void commit() {
if (getPropertySelector().isFalsey() == getComponent().isSelected()) {
Entity e = getPropertySelector().getLeafEntity();
Property p = getPropertySelector().getLeafProperty();
e.getEntity().setBoolean(p, getComponent().isSelected());
}
}
use of com.codename1.rad.models.Entity in project CodeRAD by shannah.
the class UIBuilder method textField.
public TextFieldPropertyView textField(Tag... tags) {
FieldNode fn = new FieldNode(UI.tags(tags));
fn.setParent(parentNode);
return new TextFieldPropertyView(new TextField(), entity, fn);
}
use of com.codename1.rad.models.Entity in project CodeRAD by shannah.
the class UIBuilder method image.
public LabelPropertyView image(Tag... tags) {
FieldNode fn = new FieldNode(UI.tags(tags));
fn.setParent(parentNode);
return LabelPropertyView.createIconLabel(new com.codename1.ui.Label(), entity, fn);
}
use of com.codename1.rad.models.Entity in project CodeRAD by shannah.
the class UIBuilder method label.
public LabelPropertyView label(Tag... tags) {
FieldNode fn = new FieldNode(UI.tags(tags));
fn.setParent(parentNode);
return new LabelPropertyView(new com.codename1.ui.Label(), entity, fn);
}
Aggregations