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.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public 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.InvalidModelException
public 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.IndexOutOfBoundsException
java.io.IOException
org.processmining.plugins.ltlchecker.models.ontology.InvalidModelException
org.wsmo.common.exception.InvalidModelException
public void addInstance(org.deckfour.xes.model.XTrace pi) throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelException
public void addInstance(java.lang.Process process) throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelException
public void addInstance(InfoItem item) throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelException
public void addInstance(DataSection dataAttributes, java.lang.String key) throws org.wsmo.common.exception.InvalidModelException
org.wsmo.common.exception.InvalidModelException
public void addInstance(java.lang.String instanceName)
public static java.lang.String sanitizeName(java.lang.String name)