use of org.openlca.ilcd.flows.AdminInfo in project olca-modules by GreenDelta.
the class FlowExport method makeAdminInfo.
private AdminInfo makeAdminInfo() {
AdminInfo info = new AdminInfo();
DataEntry entry = new DataEntry();
info.dataEntry = entry;
entry.timeStamp = Xml.calendar(flow.lastChange);
entry.formats.add(Refs.ilcd());
addPublication(info);
return info;
}
use of org.openlca.ilcd.flows.AdminInfo in project olca-modules by GreenDelta.
the class FlowUpdateTest method makeFlow.
private Flow makeFlow(String id) {
Flow flow = new Flow();
FlowInfo info = new FlowInfo();
flow.flowInfo = info;
DataSetInfo dataInfo = new DataSetInfo();
dataInfo.uuid = id;
info.dataSetInfo = dataInfo;
FlowName name = new FlowName();
dataInfo.name = name;
LangString.set(name.baseName, "test flow - " + id, "en");
AdminInfo adminInfo = new AdminInfo();
Publication pub = new Publication();
adminInfo.publication = pub;
pub.version = "01.00.000";
flow.adminInfo = adminInfo;
Modelling mav = new Modelling();
flow.modelling = mav;
LCIMethod method = new LCIMethod();
mav.lciMethod = method;
method.flowType = FlowType.ELEMENTARY_FLOW;
return flow;
}
use of org.openlca.ilcd.flows.AdminInfo in project olca-modules by GreenDelta.
the class NetworkPutFlowTest method makeAdminInfo.
private AdminInfo makeAdminInfo() {
AdminInfo info = new AdminInfo();
Publication pub = new Publication();
info.publication = pub;
pub.version = "01.00.000";
return info;
}
use of org.openlca.ilcd.flows.AdminInfo in project olca-modules by GreenDelta.
the class FlowBag method getTimeStamp.
public Date getTimeStamp() {
if (flow == null)
return null;
AdminInfo info = flow.adminInfo;
if (info == null)
return null;
DataEntry entry = info.dataEntry;
if (entry == null)
return null;
XMLGregorianCalendar cal = entry.timeStamp;
if (cal == null)
return null;
else
return cal.toGregorianCalendar().getTime();
}
Aggregations