Class IfcXmlSerializerPlugin

  • All Implemented Interfaces:
    org.bimserver.plugins.Plugin, org.bimserver.plugins.serializers.SerializerPlugin
    Direct Known Subclasses:
    IfcXml2x3tc1SerializerPlugin, IfcXml4SerializerPlugin

    public abstract class IfcXmlSerializerPlugin
    extends org.bimserver.plugins.serializers.AbstractSerializerPlugin
    • Constructor Detail

      • IfcXmlSerializerPlugin

        public IfcXmlSerializerPlugin()
    • Method Detail

      • init

        public void init​(org.bimserver.plugins.PluginContext pluginContext,
                         org.bimserver.plugins.PluginConfiguration systemSettings)
                  throws org.bimserver.shared.exceptions.PluginException
        Throws:
        org.bimserver.shared.exceptions.PluginException
      • getDefaultContentType

        public String getDefaultContentType()
        Specified by:
        getDefaultContentType in class org.bimserver.plugins.serializers.AbstractSerializerPlugin
      • getDefaultExtension

        public String getDefaultExtension()
        Specified by:
        getDefaultExtension in class org.bimserver.plugins.serializers.AbstractSerializerPlugin
      • getUserSettingsDefinition

        public org.bimserver.models.store.ObjectDefinition getUserSettingsDefinition()
        Specified by:
        getUserSettingsDefinition in interface org.bimserver.plugins.Plugin
        Overrides:
        getUserSettingsDefinition in class org.bimserver.plugins.serializers.AbstractSerializerPlugin