Пример #1
0
  public void setName(String name) {
    if (name == bean.getName()) return;
    if (name != null && name.equals(bean.getName())) return;

    ensureUpdateable(bean);
    bean.setName(name);
  }
Пример #2
0
  public void acceptReader(ObjexStateReader reader) {
    String name = bean.getName();
    String newName = reader.read("name", name, java.lang.String.class, ObjexFieldType.OBJECT, true);
    if (name != newName) setName(newName);

    String description = bean.getDescription();
    String newDescription =
        reader.read(
            "description", description, java.lang.String.class, ObjexFieldType.OBJECT, true);
    if (description != newDescription) setDescription(newDescription);

    List<String> products = bean.getProducts();
    List<String> newProducts =
        reader.readReferenceList("products", products, ObjexFieldType.OWNED_REFERENCE, true);
    if (products != newProducts) setProducts(newProducts);

    List<String> categories = bean.getCategories();
    List<String> newCategories =
        reader.readReferenceList("categories", categories, ObjexFieldType.OWNED_REFERENCE, true);
    if (categories != newCategories) setCategories(newCategories);
  }
Пример #3
0
 @XmlAttribute
 public String getName() {
   return bean.getName();
 }