org.processmining.plugins.log.abstraction.mapping
Class EventsToActivitiesMapping

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<EventMapping>
              extended by org.processmining.plugins.log.abstraction.mapping.EventsToActivitiesMapping
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<EventMapping>, java.util.Collection<EventMapping>, java.util.List<EventMapping>, java.util.RandomAccess, org.processmining.framework.util.HTMLToString

public class EventsToActivitiesMapping
extends java.util.ArrayList<EventMapping>
implements org.processmining.framework.util.HTMLToString

Author:
Thomas Baier
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.processmining.framework.util.HTMLToString
org.processmining.framework.util.HTMLToString.HTMLCellRenderer
 
Field Summary
protected  java.util.Set<java.lang.Object> activitiesOfRelatedNet
           
protected  java.util.Set<java.lang.Object> eventClassesOfRelatedLog
           
protected  java.util.Map<MapObject,java.util.Set<MapObject>> eventToActivityRelations
           
protected  GlobalAttributeDefinitions globalAttributeDefinitions
           
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
EventsToActivitiesMapping()
           
 
Method Summary
 boolean add(EventMapping evMapping)
           
 EventsToActivitiesMapping get(java.lang.String activity)
           
 java.util.Set<java.lang.String> getActivities()
           
 java.util.Set<java.lang.Object> getActivitiesOfRelatedNet()
           
 java.util.Set<java.lang.Object> getEventClassesOfRelatedLog()
           
 java.util.Map<MapObject,java.util.Set<MapObject>> getEventToActivityRelations()
           
 GlobalAttributeDefinitions getGlobalAttributeDefinitions()
           
 java.util.Set<java.lang.String> getRelatedActivities(java.lang.String event)
           
 void setActivitiesOfRelatedNet(java.util.Set<java.lang.Object> activitiesOfRelatedNet)
           
 void setEventClassesOfRelatedLog(java.util.Set<java.lang.Object> eventClassesOfRelatedLog)
           
 void setEventToActivityRelations(java.util.Map<MapObject,java.util.Set<MapObject>> eventToActivityRelations)
           
 void setGlobalAttributeDefinitions(GlobalAttributeDefinitions globalAttributeDefinitions)
           
 java.lang.String toHTMLString(boolean includeHTMLTags)
           
 
Methods inherited from class java.util.ArrayList
add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Field Detail

globalAttributeDefinitions

protected GlobalAttributeDefinitions globalAttributeDefinitions

eventToActivityRelations

protected java.util.Map<MapObject,java.util.Set<MapObject>> eventToActivityRelations

activitiesOfRelatedNet

protected java.util.Set<java.lang.Object> activitiesOfRelatedNet

eventClassesOfRelatedLog

protected java.util.Set<java.lang.Object> eventClassesOfRelatedLog
Constructor Detail

EventsToActivitiesMapping

public EventsToActivitiesMapping()
Method Detail

getActivities

public java.util.Set<java.lang.String> getActivities()

get

public EventsToActivitiesMapping get(java.lang.String activity)

toHTMLString

public java.lang.String toHTMLString(boolean includeHTMLTags)
Specified by:
toHTMLString in interface org.processmining.framework.util.HTMLToString

getGlobalAttributeDefinitions

public GlobalAttributeDefinitions getGlobalAttributeDefinitions()
Returns:
the globalAttributeDefinitions

setGlobalAttributeDefinitions

public void setGlobalAttributeDefinitions(GlobalAttributeDefinitions globalAttributeDefinitions)
Parameters:
globalAttributeDefinitions - the globalAttributeDefinitions to set

add

public boolean add(EventMapping evMapping)
Specified by:
add in interface java.util.Collection<EventMapping>
Specified by:
add in interface java.util.List<EventMapping>
Overrides:
add in class java.util.ArrayList<EventMapping>

getEventToActivityRelations

public java.util.Map<MapObject,java.util.Set<MapObject>> getEventToActivityRelations()
Returns:
the eventToActivityRelations

setEventToActivityRelations

public void setEventToActivityRelations(java.util.Map<MapObject,java.util.Set<MapObject>> eventToActivityRelations)
Parameters:
eventToActivityRelations - the eventToActivityRelations to set

getRelatedActivities

public java.util.Set<java.lang.String> getRelatedActivities(java.lang.String event)

getActivitiesOfRelatedNet

public java.util.Set<java.lang.Object> getActivitiesOfRelatedNet()
Returns:
the activitiesOfRelatedNet

setActivitiesOfRelatedNet

public void setActivitiesOfRelatedNet(java.util.Set<java.lang.Object> activitiesOfRelatedNet)
Parameters:
activitiesOfRelatedNet - the activitiesOfRelatedNet to set

getEventClassesOfRelatedLog

public java.util.Set<java.lang.Object> getEventClassesOfRelatedLog()
Returns:
the eventClassesOfRelatedLog

setEventClassesOfRelatedLog

public void setEventClassesOfRelatedLog(java.util.Set<java.lang.Object> eventClassesOfRelatedLog)
Parameters:
eventClassesOfRelatedLog - the eventClassesOfRelatedLog to set