public class Annotator
extends java.lang.Object
| Constructor and Description | 
|---|
| Annotator()Constructs a new Annotator | 
| Annotator(java.lang.String unannotatedLog)Constructs a new Annotator with the log specified | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | annotate()Annotates a log with applicable cost data | 
| java.lang.String | annotate(java.lang.String unannotatedLog)Annotates a log with applicable cost data | 
| void | setSpecID(YSpecificationID id)Sets the specification id for this log | 
| void | setUnannotatedLog(java.lang.String unannotatedLog)Sets the unannotated log | 
public Annotator()
public Annotator(java.lang.String unannotatedLog)
unannotatedLog - an XES log to annotate with cost datapublic void setUnannotatedLog(java.lang.String unannotatedLog)
unannotatedLog - an XES log to annotate with cost datapublic void setSpecID(YSpecificationID id)
id - the specification idpublic java.lang.String annotate(java.lang.String unannotatedLog)
                          throws java.lang.IllegalStateException
unannotatedLog - an XES log to annotate with cost datajava.lang.IllegalStateException - if the unannotatedLog is null or has
                               an invalid formatpublic java.lang.String annotate()
                          throws java.lang.IllegalStateException
java.lang.IllegalStateException - if the unannotatedLog is null (i.e. has
                               not been previously set via the relevant constructor
                               or mutator) or has an invalid formatCopyright © 2004-2014 The YAWL Foundation.