public ObjectModified convertFromSObject(SObjectModified input, ObjectModified result, DatabaseSession session) throws BimserverDatabaseException { if (input == null) { return null; } result.setFieldName(input.getFieldName()); result.setOldValue(input.getOldValue()); result.setNewValue(input.getNewValue()); result.setDataObject(convertFromSObject(input.getDataObject(), session)); return result; }
public SObjectModified convertToSObject(ObjectModified input) { if (input == null) { return null; } SObjectModified result = new SObjectModified(); result.setOid(input.getOid()); result.setRid(input.getRid()); result.setFieldName(input.getFieldName()); result.setOldValue(input.getOldValue()); result.setNewValue(input.getNewValue()); DataObject dataObjectVal = input.getDataObject(); result.setDataObject(convertToSObject(dataObjectVal)); return result; }
public Object sGet(SField sField) { if (sField.getName().equals("dataObject")) { return getDataObject(); } if (sField.getName().equals("fieldName")) { return getFieldName(); } if (sField.getName().equals("oldValue")) { return getOldValue(); } if (sField.getName().equals("newValue")) { return getNewValue(); } if (sField.getName().equals("oid")) { return getOid(); } if (sField.getName().equals("rid")) { return getRid(); } throw new RuntimeException("Field " + sField.getName() + " not found"); }
builder.append("<td>" + guid + "</td>"); builder.append("<td>" + name + "</td>"); builder.append("<td>Modified " + objectModified.getFieldName() + " (" + objectModified.getOldValue() + " -> " + objectModified.getNewValue() + ")" + "</td>");
public ObjectModified convertFromSObject(SObjectModified input, DatabaseSession session) throws BimserverDatabaseException { if (session == null) { throw new BimserverDatabaseException("session == null, use the other method"); } LOGGER.info("Potential unlinked object created"); ObjectModified result = convertFromSObject(input, StoreFactory.eINSTANCE.createObjectModified(), session); ((IdEObjectImpl)result).setOid(input.getOid()); ((IdEObjectImpl)result).setRid(input.getRid()); return result; }
public Object newInstance() { return new org.bimserver.interfaces.objects.SObjectModified(); } }));
public void sSet(SField sField, Object val) { if (sField.getName().equals("dataObject")) { setDataObject((SDataObject)val); return; } if (sField.getName().equals("fieldName")) { setFieldName((String)val); return; } if (sField.getName().equals("oldValue")) { setOldValue((String)val); return; } if (sField.getName().equals("newValue")) { setNewValue((String)val); return; } if (sField.getName().equals("oid")) { setOid((Long)val); return; } if (sField.getName().equals("rid")) { setRid((Integer)val); return; } throw new RuntimeException("Field " + sField.getName() + " not found"); }