Class IdentityConnection

  • All Implemented Interfaces:
    org.processmining.framework.connections.Connection

    public class IdentityConnection
    extends org.processmining.framework.connections.impl.AbstractConnection
    This class provides a mapping for the identity of XAttributeable elements. Given an ID, it returns the corresponding XAttributeable element. TODO
    Author:
    jvdwerf
    • Field Summary

      • Fields inherited from class org.processmining.framework.connections.impl.AbstractConnection

        manager
    • Constructor Summary

      Constructors 
      Constructor Description
      IdentityConnection​(org.deckfour.xes.model.XLog log)  
      IdentityConnection​(org.deckfour.xes.model.XLog log, java.util.Map<java.lang.String,​org.deckfour.xes.model.XAttributable> idmapping)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.deckfour.xes.model.XAttributable getElement​(java.lang.String id)  
      org.deckfour.xes.model.XAttributable getElement​(org.deckfour.xes.id.XID id)  
      org.deckfour.xes.model.XLog getLog()  
      • Methods inherited from class org.processmining.framework.connections.impl.AbstractConnection

        containsObjects, containsObjects, equals, get, getID, getLabel, getMapping, getObjects, getObjectWithRole, getRoles, hashCode, isRemoved, put, remove, remove, setLabel, setManager, toString, updated
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • IdentityConnection

        public IdentityConnection​(org.deckfour.xes.model.XLog log,
                                  java.util.Map<java.lang.String,​org.deckfour.xes.model.XAttributable> idmapping)
    • Method Detail

      • getElement

        public org.deckfour.xes.model.XAttributable getElement​(java.lang.String id)
      • getElement

        public org.deckfour.xes.model.XAttributable getElement​(org.deckfour.xes.id.XID id)
      • getLog

        public org.deckfour.xes.model.XLog getLog()