Class ClickClassificationType
java.lang.Object
annotation.DataAnnotationType<ClickClassifierAnnotation>
clickDetector.ClickClassifiers.annotation.ClickClassificationType
Annotation type for showing which click classifiers in the click detector
passed the clicks detection, not just the first one.
- Author:
- Jamie Macaulay
-
Field Summary
Fields inherited from class annotation.DataAnnotationType
SHORTIDCODELENGTH
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canAnnotate
(Class dataUnitType) Find out whether or not a particular type of data can be annotatedGet an optional AnnotationBinaryHandler which can be used to add the annotation information for binary files and also read data back from them.A short identifying code which MUST be unique to the data annotation and MUST be four characters long.Get an SQLLogging add on.Methods inherited from class annotation.DataAnnotationType
autoAnnotate, canAutoAnnotate, getAnnotationOptions, getDataSelector, getDialogPanel, getSettingsPanel, getSymbolModifier, getTargetDataBlock, hasSettingsPanel, isAnnotating, setAnnotationOptions, setTargetDataBlock, toString, toString
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
ClickClassificationType
public ClickClassificationType()
-
-
Method Details
-
getAnnotationName
- Specified by:
getAnnotationName
in classDataAnnotationType<ClickClassifierAnnotation>
-
getAnnotationClass
- Specified by:
getAnnotationClass
in classDataAnnotationType<ClickClassifierAnnotation>
- Returns:
- Class type for the annotations
-
canAnnotate
Description copied from class:DataAnnotationType
Find out whether or not a particular type of data can be annotated- Specified by:
canAnnotate
in classDataAnnotationType<ClickClassifierAnnotation>
- Parameters:
dataUnitType
- Class of a type of data unit. Can be null in which case annotation can be stand alone.- Returns:
- true if the data unit Class can be annotated.
-
getSQLLoggingAddon
Description copied from class:DataAnnotationType
Get an SQLLogging add on. For stand alone annotations, this will be used to generate a stand alone database table. For annotations of existing data this will be used to add additional columns to the existing data tables.- Overrides:
getSQLLoggingAddon
in classDataAnnotationType<ClickClassifierAnnotation>
- Returns:
- An SQLLoggingAddon or null if SQL logging unavailable for this type of annotation.
-
getBinaryHandler
Description copied from class:DataAnnotationType
Get an optional AnnotationBinaryHandler which can be used to add the annotation information for binary files and also read data back from them.- Overrides:
getBinaryHandler
in classDataAnnotationType<ClickClassifierAnnotation>
- Returns:
- handler for binary data i/o.
-
getShortIdCode
Description copied from class:DataAnnotationType
A short identifying code which MUST be unique to the data annotation and MUST be four characters long. Classes can override this with something even more cryptic so long as it remains unique.- Overrides:
getShortIdCode
in classDataAnnotationType<ClickClassifierAnnotation>
- Returns:
- a four character id string.
-