Class TraceViewEventColourMap

  • All Implemented Interfaces:
    org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder

    public class TraceViewEventColourMap
    extends java.lang.Object
    implements org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Integer assignWedgeGap​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      java.awt.Color buildBorderColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      java.awt.Stroke buildBorderStroke​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      java.awt.Color buildBottom2LabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      java.awt.Color buildBottomLabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      java.awt.Color buildInfoColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace)  
      java.awt.Color buildLabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      java.awt.Color buildNameColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace)  
      java.awt.Color buildTopLabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      java.awt.Color buildWedgeColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace, org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)  
      void set​(int unode, java.awt.Color colourFill, java.awt.Color colourFont)  
      void setSelectedNodes​(Selection selection)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TraceViewEventColourMap

        public TraceViewEventColourMap​(IvMModel tree)
    • Method Detail

      • set

        public void set​(int unode,
                        java.awt.Color colourFill,
                        java.awt.Color colourFont)
      • setSelectedNodes

        public void setSelectedNodes​(Selection selection)
      • buildWedgeColor

        public java.awt.Color buildWedgeColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                              org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        buildWedgeColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • assignWedgeGap

        public java.lang.Integer assignWedgeGap​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                                org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        assignWedgeGap in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildBorderStroke

        public java.awt.Stroke buildBorderStroke​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                                 org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        buildBorderStroke in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildBorderColor

        public java.awt.Color buildBorderColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                               org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        buildBorderColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildLabelColor

        public java.awt.Color buildLabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                              org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        buildLabelColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildTopLabelColor

        public java.awt.Color buildTopLabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                                 org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        buildTopLabelColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildBottomLabelColor

        public java.awt.Color buildBottomLabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                                    org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        buildBottomLabelColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildBottom2LabelColor

        public java.awt.Color buildBottom2LabelColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace,
                                                     org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event event)
        Specified by:
        buildBottom2LabelColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildNameColor

        public java.awt.Color buildNameColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace)
        Specified by:
        buildNameColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder
      • buildInfoColor

        public java.awt.Color buildInfoColor​(org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Trace<? extends org.processmining.framework.util.ui.widgets.traceview.ProMTraceView.Event> trace)
        Specified by:
        buildInfoColor in interface org.processmining.framework.util.ui.widgets.traceview.ProMTraceList.WedgeBuilder