@Override public void putAt(String field, Object value) { if (field == null) { return; } else if (field.equals(GROUP)) { setGroup((ome.model.meta.ExperimenterGroup)value); } else if (field.equals(ITEMCOUNT)) { setItemCount((java.lang.Long)value); } else if (field.equals(ACTIVE)) { setActive((java.lang.Boolean)value); } else if (field.equals(DATA)) { setData((byte[])value); } else { super.putAt(field,value); } }
public Share( ome.model.meta.ExperimenterGroup _group,java.lang.Long _itemCount,java.lang.Boolean _active,byte[] _data ) { this(null, true); setGroup(_group); setItemCount(_itemCount); setActive(_active); setData(_data); }
public Share createShare(Principal principal, boolean enabled, long timeToLive, String eventType, String description, long groupId) { Share share = newShare(); define(share, UUID.randomUUID().toString(), description, System .currentTimeMillis(), defaultTimeToIdle, timeToLive, eventType, "Share", null); share.setGroup(new ExperimenterGroup(groupId, false)); share.setActive(enabled); share.setData(new byte[] {}); share.setItemCount(0L); CreationRequest req = new CreationRequest(); req.principal = principal; return (Share) createSession(req, share); }
to.setItemCount(from.getItemCount()); to.setActive(from.getActive()); to.setGroup(from.getGroup()); to.setData(from.getData());