fmeobjects.FMELibrary.hasType
- FMELibrary.hasType()
hasType(reference),
Returns the Library Type (
FME_LIB_APPEARANCE,FME_LIB_TEXTURE,FME_LIB_RASTER, orFME_LIB_GEOMETRY_DEFINITION) if library has an object with the specified reference number. Throws an exception if the supplied reference refers to an object without a valid object type, or if there is no object within the Library with the supplied reference number. UsehasEntry()to determine if the library contains the specified reference.- Parameters:
reference (int) – The reference to search the library for.
- Return type:
- Returns:
If the library has an object with the specified reference number the Library Type (
FME_LIB_APPEARANCE,FME_LIB_TEXTURE,FME_LIB_RASTER, orFME_LIB_GEOMETRY_DEFINITION) is returned, otherwise an exception is thrown.- Raises:
FMEException – An exception is raised if an error occurred.