Skip to content

Software_Type

Bases: NBOBaseClass

Represents the XML complex type Software.

This element represents a commercial, or open-source Software, script, macro, plugin or module utilized for any Image Acquisition or Quality Control task related to this Instrument.

fromBase(base) staticmethod

getTypeName()

getXMLName()

getNBOType()

getChildren()

getSubElements()

fromJsonFile(path, validate=True)

fromJsonString(json_string, validate=True)

fromXmlFile(path, validate=True)

fromXmlString(xml_string, validate=True)

toXmlFile(filename, validate=True)

toXmlString(validate=True)

setID(value, validate=True)

getID()

resetID()

hasID()

setName(value, validate=True)

getName()

resetName()

hasName()

getNameAllowedValues() staticmethod

setVersion(value, validate=True)

getVersion()

resetVersion()

hasVersion()

getVersionAllowedValues() staticmethod

setDeveloper(value, validate=True)

getDeveloper()

resetDeveloper()

hasDeveloper()

getDeveloperAllowedValues() staticmethod

setWebsiteURL(value, validate=True)

getWebsiteURL()

resetWebsiteURL()

hasWebsiteURL()

getWebsiteURLAllowedValues() staticmethod

setPrimaryPublicationID(value, validate=True)

getPrimaryPublicationID()

resetPrimaryPublicationID()

hasPrimaryPublicationID()

getPrimaryPublicationIDAllowedValues() staticmethod

setOpenSource(value, validate=True)

getOpenSource()

resetOpenSource()

hasOpenSource()

setMacro(value, validate=True)

getMacro()

resetMacro()

hasMacro()

setBuild(value, validate=True)

getBuild()

resetBuild()

hasBuild()

getBuildAllowedValues() staticmethod

setPatch(value, validate=True)

getPatch()

resetPatch()

hasPatch()

getPatchAllowedValues() staticmethod

setReleaseDate(value, validate=True)

getReleaseDate()

resetReleaseDate()

hasReleaseDate()

getReleaseDateAllowedValues() staticmethod

setLanguage(value, validate=True)

getLanguage()

resetLanguage()

hasLanguage()

getLanguageAllowedValues() staticmethod

setSoftwareModuleRef_List(value, validate=True)

getSoftwareModuleRef_List()

addToSoftwareModuleRef_List(value, validate=True)

clearSoftwareModuleRef_List()

setAnnotationRef_List(value, validate=True)

getAnnotationRef_List()

addToAnnotationRef_List(value, validate=True)

clearAnnotationRef_List()