Class IfcStepSerializer

  • All Implemented Interfaces:
    org.bimserver.plugins.HeaderTakingSerializer, org.bimserver.plugins.serializers.Serializer, org.bimserver.plugins.serializers.StreamingReader
    Direct Known Subclasses:
    Ifc2x3tc1StepSerializer, Ifc4StepSerializer

    public class IfcStepSerializer
    extends org.bimserver.ifc.IfcSerializer
    implements org.bimserver.plugins.HeaderTakingSerializer
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.bimserver.plugins.serializers.EmfSerializer

        org.bimserver.plugins.serializers.EmfSerializer.Mode
    • Field Summary

      • Fields inherited from class org.bimserver.plugins.serializers.EmfSerializer

        model
    • Constructor Summary

      Constructors 
      Constructor Description
      IfcStepSerializer​(org.bimserver.plugins.PluginConfiguration pluginConfiguration)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setHeaderSchema​(String headerSchema)  
      boolean write​(OutputStream outputStream, org.bimserver.plugins.serializers.ProgressReporter progressReporter)  
      • Methods inherited from class org.bimserver.ifc.IfcSerializer

        init
      • Methods inherited from class org.bimserver.plugins.serializers.EmfSerializer

        getBytes, getExpressId, getInputStream, getMode, getModel, getPackageMetaData, getProjectInfo, isNormalizeOids, setMode, write, writeToFile, writeToOutputStream
      • Methods inherited from interface org.bimserver.plugins.serializers.Serializer

        allowCaching
    • Constructor Detail

      • IfcStepSerializer

        public IfcStepSerializer​(org.bimserver.plugins.PluginConfiguration pluginConfiguration)
    • Method Detail

      • setHeaderSchema

        public void setHeaderSchema​(String headerSchema)
        Specified by:
        setHeaderSchema in interface org.bimserver.plugins.HeaderTakingSerializer
      • write

        public boolean write​(OutputStream outputStream,
                             org.bimserver.plugins.serializers.ProgressReporter progressReporter)
                      throws org.bimserver.plugins.serializers.SerializerException
        Specified by:
        write in class org.bimserver.plugins.serializers.EmfSerializer
        Throws:
        org.bimserver.plugins.serializers.SerializerException