public class CustomMicroplateTypeFactory extends java.lang.Object implements MicroplateAddonFactory
Constructor and Description |
---|
CustomMicroplateTypeFactory()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Microplate |
createMicroplateType(java.lang.String ID)
Returns a new MicroplateType for the given type identifier, or throws an
AddonException if this factory does not support microplates with the given type identifier. |
java.lang.String[] |
getSupportedTypeIdentifiers()
Returns the type identifiers of all microplate types supported by this addon
|
boolean |
isSupportingTypeIdentifier(java.lang.String ID)
Returns true if this addon supports microplates with the given type identifier, and false otherwise.
|
public Microplate createMicroplateType(java.lang.String ID)
MicroplateAddonFactory
AddonException
if this factory does not support microplates with the given type identifier.createMicroplateType
in interface MicroplateAddonFactory
ID
- The type identifier of a microplate for which the definition should be returned.public java.lang.String[] getSupportedTypeIdentifiers()
MicroplateAddonFactory
getSupportedTypeIdentifiers
in interface MicroplateAddonFactory
public boolean isSupportingTypeIdentifier(java.lang.String ID)
MicroplateAddonFactory
isSupportingTypeIdentifier
in interface MicroplateAddonFactory
ID
- The type identifier of the microplate type for which it should be queried if this addon supports it.