Class GeometryTargetImpl

    • Constructor Detail

      • GeometryTargetImpl

        public GeometryTargetImpl​(org.bimserver.emf.PackageMetaData packageMetaData)
    • Method Detail

      • create

        public <T extends org.bimserver.emf.IdEObject> T create​(Class<T> clazz)
                                                         throws org.bimserver.emf.IfcModelInterfaceException,
                                                                org.bimserver.plugins.ObjectAlreadyExistsException
        Specified by:
        create in interface GeometryTarget
        Throws:
        org.bimserver.emf.IfcModelInterfaceException
        org.bimserver.plugins.ObjectAlreadyExistsException
      • get

        public org.bimserver.emf.IdEObject get​(long oid)
        Specified by:
        get in interface GeometryTarget
      • add

        public void add​(long oid,
                        org.bimserver.emf.IdEObject idEObject)
                 throws org.bimserver.emf.IfcModelInterfaceException,
                        org.bimserver.plugins.ObjectAlreadyExistsException
        Specified by:
        add in interface GeometryTarget
        Throws:
        org.bimserver.emf.IfcModelInterfaceException
        org.bimserver.plugins.ObjectAlreadyExistsException
      • getAllGeometryInfo

        public Set<org.bimserver.models.geometry.GeometryInfo> getAllGeometryInfo()