@Override public boolean write(OutputStream outputStream, ProgressReporter progressReporter) throws SerializerException { if (getMode() == Mode.BODY) { PrintWriter out = new PrintWriter(outputStream); for (EObject eObject : model.getObjects().values()) { if (eObject.eClass().getEAnnotation("hidden") == null) { writeTable(out, eObject); } } out.flush(); setMode(Mode.FINISHED); return true; } else if (getMode() == Mode.FINISHED) { return false; } return false; }
dataObject.setName(""); GetDataObjectByOidDatabaseAction.fillDataObject(ifcModel.getObjects(), eObject, dataObject); dataObjects.add(dataObject);
GetDataObjectByOidDatabaseAction.fillDataObject(ifcModel.getObjects(), eObject, dataObject);
dataObject.setGuid(""); fillDataObject(ifcModel.getObjects(), eObject, dataObject); return dataObject;