public Object sGet(SField sField) { if (sField.getName().equals("dataObject")) { return getDataObject(); } if (sField.getName().equals("oid")) { return getOid(); } if (sField.getName().equals("rid")) { return getRid(); } throw new RuntimeException("Field " + sField.getName() + " not found"); }
public Object newInstance() { return new org.bimserver.interfaces.objects.SCompareItem(); } }));
public void sSet(SField sField, Object val) { if (sField.getName().equals("dataObject")) { setDataObject((SDataObject)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"); }
public SCompareItem convertToSObject(CompareItem input) { if (input == null) { return null; } if (input instanceof ObjectAdded) { return convertToSObject((ObjectAdded)input); } else if (input instanceof ObjectRemoved) { return convertToSObject((ObjectRemoved)input); } else if (input instanceof ObjectModified) { return convertToSObject((ObjectModified)input); } SCompareItem result = new SCompareItem(); result.setOid(input.getOid()); result.setRid(input.getRid()); DataObject dataObjectVal = input.getDataObject(); result.setDataObject(convertToSObject(dataObjectVal)); return result; }
public CompareItem convertFromSObject(SCompareItem input, DatabaseSession session) throws BimserverDatabaseException { if (session == null) { throw new BimserverDatabaseException("session == null, use the other method"); } LOGGER.info("Potential unlinked object created"); CompareItem result = convertFromSObject(input, StoreFactory.eINSTANCE.createCompareItem(), session); ((IdEObjectImpl)result).setOid(input.getOid()); ((IdEObjectImpl)result).setRid(input.getRid()); return result; }
String name = ""; String guid = ""; if (item.getDataObject().getGuid() != null) { guid = item.getDataObject().getGuid(); if (item.getDataObject().getName() != null) { name = item.getDataObject().getName();
public CompareItem convertFromSObject(SCompareItem input, CompareItem result, DatabaseSession session) throws BimserverDatabaseException { if (input == null) { return null; } if (input instanceof SObjectAdded) { return convertFromSObject((SObjectAdded)input, session); } else if (input instanceof SObjectRemoved) { return convertFromSObject((SObjectRemoved)input, session); } else if (input instanceof SObjectModified) { return convertFromSObject((SObjectModified)input, session); } result.setDataObject(convertFromSObject(input.getDataObject(), session)); return result; }