public class ConceptModel extends java.lang.Object implements java.lang.Comparable<ConceptModel>
| Modifier and Type | Field and Description |
|---|---|
static int |
EVENTTYPE |
static int |
ORIGINATOR |
static int |
WORKFLOW_MODEL_ELEMENT |
| Modifier and Type | Method and Description |
|---|---|
void |
addInstance(DataSection dataAttributes,
java.lang.String key) |
void |
addInstance(InfoItem item) |
void |
addInstance(java.lang.Process process) |
void |
addInstance(java.lang.String instanceName) |
void |
addInstance(org.deckfour.xes.model.XEvent ate,
int elementType)
Add ATE elements as instances to this concept and annotate the ATE with
this concept.
|
void |
addInstance(org.deckfour.xes.model.XTrace pi) |
void |
addSuperConcept(ConceptModel superConcept) |
int |
compareTo(ConceptModel other) |
boolean |
equals(java.lang.Object other) |
java.util.Set<java.lang.String> |
getInstances() |
java.lang.String |
getName() |
OntologyModel |
getOntology() |
java.lang.String |
getShortName() |
int |
hashCode() |
static java.lang.String |
sanitizeName(java.lang.String name) |
java.lang.String |
toString() |
public static final int WORKFLOW_MODEL_ELEMENT
public static final int EVENTTYPE
public static final int ORIGINATOR
public OntologyModel getOntology()
public java.lang.String getName()
public java.lang.String getShortName()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic java.util.Set<java.lang.String> getInstances()
public int compareTo(ConceptModel other)
compareTo in interface java.lang.Comparable<ConceptModel>public void addSuperConcept(ConceptModel superConcept) throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelExceptionpublic void addInstance(org.deckfour.xes.model.XEvent ate,
int elementType)
throws java.io.IOException,
org.wsmo.common.exception.InvalidModelException
pi - The process instance of the ATE to annotateindex - The index in the PI of the ATE to annotateelementType - The element(s) to annotate: WORKFLOW_MODEL_ELEMENT, EVENTTYPE
or ORIGINATOR.java.lang.IndexOutOfBoundsExceptionjava.io.IOExceptionorg.processmining.plugins.ltlchecker.models.ontology.InvalidModelExceptionorg.wsmo.common.exception.InvalidModelExceptionpublic void addInstance(org.deckfour.xes.model.XTrace pi)
throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelExceptionpublic void addInstance(java.lang.Process process)
throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelExceptionpublic void addInstance(InfoItem item) throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelExceptionpublic void addInstance(DataSection dataAttributes, java.lang.String key) throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelExceptionpublic void addInstance(java.lang.String instanceName)
public static java.lang.String sanitizeName(java.lang.String name)