Interface AnnotationCleaner
-
- All Superinterfaces:
Destroyable
,OptionHandler
,QuickInfoSupporter
- All Known Implementing Classes:
AbstractAnnotationCleaner
,Filter
,OverlapRemoval
,PassThrough
public interface AnnotationCleaner extends OptionHandler, QuickInfoSupporter
Interface for annotation cleaners.- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LocatedObjects
cleanAnnotations(LocatedObjects objects, MessageCollection errors)
Cleans the annotations.-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.core.QuickInfoSupporter
getQuickInfo
-
-
-
-
Method Detail
-
cleanAnnotations
LocatedObjects cleanAnnotations(LocatedObjects objects, MessageCollection errors)
Cleans the annotations.- Parameters:
objects
- the annotations to cleanerrors
- for recording errors- Returns:
- the (potentially) cleaned annotations
-
-