public void sSet(SField sField, Object val) { if (sField.getName().equals("date")) { setDate((Date)val); return; } if (sField.getName().equals("executorId")) { setExecutorId((Long)val); return; } if (sField.getName().equals("accessMethod")) { setAccessMethod((SAccessMethod)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 Object sGet(SField sField) { if (sField.getName().equals("date")) { return getDate(); } if (sField.getName().equals("executorId")) { return getExecutorId(); } if (sField.getName().equals("accessMethod")) { return getAccessMethod(); } if (sField.getName().equals("oid")) { return getOid(); } if (sField.getName().equals("rid")) { return getRid(); } throw new RuntimeException("Field " + sField.getName() + " not found"); }
return convertFromSObject((SRemoteServiceCalled)input, session); result.setDate(input.getDate()); result.setAccessMethod(AccessMethod.values()[input.getAccessMethod().ordinal()]); result.setExecutor((User)session.get(StorePackage.eINSTANCE.getUser(), input.getExecutorId(), OldQuery.getDefault())); return result;
public LogAction convertFromSObject(SLogAction input, DatabaseSession session) throws BimserverDatabaseException { if (session == null) { throw new BimserverDatabaseException("session == null, use the other method"); } LOGGER.info("Potential unlinked object created"); LogAction result = convertFromSObject(input, LogFactory.eINSTANCE.createLogAction(), session); ((IdEObjectImpl)result).setOid(input.getOid()); ((IdEObjectImpl)result).setRid(input.getRid()); return result; }
return convertToSObject((RemoteServiceCalled)input); SLogAction result = new SLogAction(); result.setOid(input.getOid()); result.setRid(input.getRid()); result.setDate(input.getDate()); result.setAccessMethod(SAccessMethod.values()[input.getAccessMethod().ordinal()]); User executorVal = input.getExecutor(); result.setExecutorId(executorVal == null ? -1 : executorVal.getOid()); return result;