Package org.processmining.lip.controller
Class TController
- java.lang.Object
-
- org.processmining.lip.controller.TController
-
public class TController extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TController(TileChartMainview view, org.deckfour.xes.model.XLog log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPatternAndInstance(ContextPattern<TNode> p, PatternInstances<Tile> instances)voidclearSelectedTiles()voidfireTileLayoutChange()ContextPattern<TNode>fitTilesToPattern(java.util.List<Tile> selectedTile, Tiles selectedTileTrace2)TileLayout[]getAllTileLayouts()java.util.List<Tiles>getAllTiles()org.deckfour.xes.classification.XEventClassifiergetClassifier()PatternFactory<Tiles,Tile>getFactory()PatternInstances<Tile>getInstancesOfPattern(ContextPattern<TNode> p)java.util.List<Tiles>getListOfTilesVisible()org.deckfour.xes.model.XLoggetLog()java.util.Map<java.lang.String,com.google.common.collect.Multiset<java.lang.String>>getMapKeyToValue()org.deckfour.xes.model.XEventgetOnEvent()TilegetOnTile()org.deckfour.xes.model.XTracegetOnTrace()java.util.List<java.lang.String[]>getPatternStatisticInfo()java.util.List<Tile>getSelectedTile()TilesgetSelectedTileTrace()TileLayoutgetTileLayout()TilesgetTiles(int trcIndex)TilesgetTiles(int trcIndex, org.deckfour.xes.model.XTrace trace)PatternInstances<Tile>matchEventToPattern(ContextPattern<TNode> p)org.deckfour.xes.model.XLogrelabelEvents(ContextPattern<TNode> p, java.lang.String s)voidresetColorMap()voidsetclassifier(org.deckfour.xes.classification.XEventClassifier classifier)voidsetClassifier(org.deckfour.xes.classification.XEventClassifier classifier)voidsetColorMap(java.lang.String attrkey, java.util.Map<java.lang.String,java.awt.Color> colorMap)voidsetColorSimilarThreshold(int threshold)voidsetFactory(PatternFactory<Tiles,Tile> factory)voidsetMap(java.util.Map<java.lang.String,com.google.common.collect.Multiset<java.lang.String>> map)voidsetOnEvent(org.deckfour.xes.model.XEvent onEvent)voidsetOnTile(Tile t)voidsetOnTrace(org.deckfour.xes.model.XTrace trace)voidsetParserColorMap(java.lang.String key, java.util.Map<AttrParser,java.awt.Color> map)voidsetPatternColor(ContextPattern<TNode> p, java.awt.Color newColor)voidsetSelectedTile(Tile e, boolean selected)voidsetSelectedTileTrace(Tiles tiles)voidsetTileLayout(TileLayout selectedItem)voidsetVisibleAntiInstances(ContextPattern<TNode> p)voidsetVisibleInstances(ContextPattern<TNode> p)
-
-
-
Constructor Detail
-
TController
public TController(TileChartMainview view, org.deckfour.xes.model.XLog log)
-
-
Method Detail
-
getMapKeyToValue
public java.util.Map<java.lang.String,com.google.common.collect.Multiset<java.lang.String>> getMapKeyToValue()
-
setMap
public void setMap(java.util.Map<java.lang.String,com.google.common.collect.Multiset<java.lang.String>> map)
-
setTileLayout
public void setTileLayout(TileLayout selectedItem)
-
getTileLayout
public TileLayout getTileLayout()
-
getAllTileLayouts
public TileLayout[] getAllTileLayouts()
-
getListOfTilesVisible
public java.util.List<Tiles> getListOfTilesVisible()
-
getTiles
public Tiles getTiles(int trcIndex)
-
getTiles
public Tiles getTiles(int trcIndex, org.deckfour.xes.model.XTrace trace)
-
getAllTiles
public java.util.List<Tiles> getAllTiles()
-
getLog
public org.deckfour.xes.model.XLog getLog()
-
relabelEvents
public org.deckfour.xes.model.XLog relabelEvents(ContextPattern<TNode> p, java.lang.String s)
-
setColorSimilarThreshold
public void setColorSimilarThreshold(int threshold)
-
setColorMap
public void setColorMap(java.lang.String attrkey, java.util.Map<java.lang.String,java.awt.Color> colorMap)
-
resetColorMap
public void resetColorMap()
-
setParserColorMap
public void setParserColorMap(java.lang.String key, java.util.Map<AttrParser,java.awt.Color> map)
-
fireTileLayoutChange
public void fireTileLayoutChange()
-
getOnEvent
public org.deckfour.xes.model.XEvent getOnEvent()
-
setOnEvent
public void setOnEvent(org.deckfour.xes.model.XEvent onEvent)
-
getOnTrace
public org.deckfour.xes.model.XTrace getOnTrace()
-
setOnTrace
public void setOnTrace(org.deckfour.xes.model.XTrace trace)
-
setSelectedTileTrace
public void setSelectedTileTrace(Tiles tiles)
-
getSelectedTileTrace
public Tiles getSelectedTileTrace()
-
setSelectedTile
public void setSelectedTile(Tile e, boolean selected)
-
getSelectedTile
public java.util.List<Tile> getSelectedTile()
-
clearSelectedTiles
public void clearSelectedTiles()
-
addPatternAndInstance
public void addPatternAndInstance(ContextPattern<TNode> p, PatternInstances<Tile> instances)
-
getPatternStatisticInfo
public java.util.List<java.lang.String[]> getPatternStatisticInfo()
-
fitTilesToPattern
public ContextPattern<TNode> fitTilesToPattern(java.util.List<Tile> selectedTile, Tiles selectedTileTrace2)
-
matchEventToPattern
public PatternInstances<Tile> matchEventToPattern(ContextPattern<TNode> p)
-
getInstancesOfPattern
public PatternInstances<Tile> getInstancesOfPattern(ContextPattern<TNode> p)
-
setPatternColor
public void setPatternColor(ContextPattern<TNode> p, java.awt.Color newColor)
-
setVisibleAntiInstances
public void setVisibleAntiInstances(ContextPattern<TNode> p)
-
setVisibleInstances
public void setVisibleInstances(ContextPattern<TNode> p)
-
getFactory
public PatternFactory<Tiles,Tile> getFactory()
-
setFactory
public void setFactory(PatternFactory<Tiles,Tile> factory)
-
setclassifier
public void setclassifier(org.deckfour.xes.classification.XEventClassifier classifier)
-
setOnTile
public void setOnTile(Tile t)
-
getOnTile
public Tile getOnTile()
-
getClassifier
public org.deckfour.xes.classification.XEventClassifier getClassifier()
-
setClassifier
public void setClassifier(org.deckfour.xes.classification.XEventClassifier classifier)
-
-