Package org.bimserver.ifc.xml.serializer
Class IfcXmlSerializer
- java.lang.Object
-
- org.bimserver.plugins.serializers.EmfSerializer
-
- org.bimserver.ifc.IfcSerializer
-
- org.bimserver.ifc.xml.serializer.IfcXmlSerializer
-
- All Implemented Interfaces:
org.bimserver.plugins.serializers.Serializer,org.bimserver.plugins.serializers.StreamingReader
- Direct Known Subclasses:
IfcXml2x3tc1Serializer,IfcXml4Serializer
public abstract class IfcXmlSerializer extends org.bimserver.ifc.IfcSerializer
-
-
Constructor Summary
Constructors Constructor Description IfcXmlSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(org.bimserver.emf.IfcModelInterface model, org.bimserver.plugins.serializers.ProjectInfo projectInfo, boolean normalizeOids)voidwrite(File file, org.bimserver.plugins.serializers.ProgressReporter progressReporter)booleanwrite(OutputStream out, org.bimserver.plugins.serializers.ProgressReporter progressReporter)-
Methods inherited from class org.bimserver.plugins.serializers.EmfSerializer
getBytes, getExpressId, getInputStream, getMode, getModel, getPackageMetaData, getProjectInfo, isNormalizeOids, setMode, write, writeToFile, writeToOutputStream
-
-
-
-
Method Detail
-
init
public void init(org.bimserver.emf.IfcModelInterface model, org.bimserver.plugins.serializers.ProjectInfo projectInfo, boolean normalizeOids) throws org.bimserver.plugins.serializers.SerializerException- Specified by:
initin interfaceorg.bimserver.plugins.serializers.Serializer- Overrides:
initin classorg.bimserver.ifc.IfcSerializer- Throws:
org.bimserver.plugins.serializers.SerializerException
-
write
public boolean write(OutputStream out, org.bimserver.plugins.serializers.ProgressReporter progressReporter) throws org.bimserver.plugins.serializers.SerializerException
- Specified by:
writein classorg.bimserver.plugins.serializers.EmfSerializer- Throws:
org.bimserver.plugins.serializers.SerializerException
-
write
public void write(File file, org.bimserver.plugins.serializers.ProgressReporter progressReporter) throws FileNotFoundException, org.bimserver.plugins.serializers.SerializerException
- Throws:
FileNotFoundExceptionorg.bimserver.plugins.serializers.SerializerException
-
-