class org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection extends java.lang.Object { final int index; final org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant 'from'; final org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant 'to'; final java.lang.String label; final boolean dashedLine; final java.awt.Color arrowColor; final java.awt.Color labelColor; org.apache.isis.commons.internal.debug.xray.graphics._Graphics$TextBlock textBlock; int x_left; int x_from; int x_to; int y_top; int y_bottom; int height; void layout(java.awt.Graphics2D, org.apache.isis.commons.internal.base._Refs$IntReference, java.util.List) { java.util.function.IntUnaryOperator v; byte v, v; boolean v, v; java.util.function.Predicate v, v, v, v; org.apache.isis.commons.internal.base._Refs$IntReference v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant v, v, v, v; java.awt.Dimension v; java.util.List v; java.util.stream.Stream v, v, v, v; org.apache.isis.commons.internal.debug.xray.graphics._Graphics$TextBlock v, v; java.awt.Graphics2D v; int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v; java.lang.String v; java.awt.FontMetrics v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v := @parameter: java.awt.Graphics2D; v := @parameter: org.apache.isis.commons.internal.base._Refs$IntReference; v := @parameter: java.util.List; v = v.; v = virtualinvoke v.(); v. = v; v = v.; v = virtualinvoke v.(); v. = v; v = interfaceinvoke v.(); v = staticinvoke (v); v = interfaceinvoke v.(v); v = staticinvoke (v); v = interfaceinvoke v.(v); v = interfaceinvoke v.(); v = staticinvoke (v); v = interfaceinvoke v.(v); v = staticinvoke (v); v = interfaceinvoke v.(v); v = v.; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(); if v >= v goto label; v = 1; goto label; label: v = -1; label: v = v; if v == 0 goto label; v = v.; v = v * 8; v = v / 2; v = v + v; v. = v; label: if v == 0 goto label; v = v.; v = v * 8; v = v / 2; v = v - v; v. = v; label: v = v.; v = v.; v = staticinvoke (v, v); v. = v; v = virtualinvoke v.(); v = v + 12; v. = v; v = new org.apache.isis.commons.internal.debug.xray.graphics._Graphics$TextBlock; v = v.; v = v.; v = v.; specialinvoke v.(java.lang.String,int,int)>(v, v, v); v. = v; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v, 8, 3, 0, 2147483647); v = v.; v. = v; v = v.; v = v.; v = v + v; v. = v; v = staticinvoke (v); virtualinvoke v.(v); return; } public int getIndex() { int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant getFrom() { org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant getTo() { org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public java.lang.String getLabel() { org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; java.lang.String v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public boolean isDashedLine() { org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; boolean v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public java.awt.Color getArrowColor() { java.awt.Color v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public java.awt.Color getLabelColor() { java.awt.Color v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public org.apache.isis.commons.internal.debug.xray.graphics._Graphics$TextBlock getTextBlock() { org.apache.isis.commons.internal.debug.xray.graphics._Graphics$TextBlock v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public int getX_left() { int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public int getX_from() { int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public int getX_to() { int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public int getY_top() { int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public int getY_bottom() { int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public int getHeight() { int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v = v.; return v; } public void (int, org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant, org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant, java.lang.String, boolean, java.awt.Color, java.awt.Color) { java.awt.Color v, v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant v, v; int v; org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection v; java.lang.String v; boolean v; v := @this: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Connection; v := @parameter: int; v := @parameter: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant; v := @parameter: org.apache.isis.commons.internal.debug.xray.graphics.SequenceDiagram$Participant; v := @parameter: java.lang.String; v := @parameter: boolean; v := @parameter: java.awt.Color; v := @parameter: java.awt.Color; specialinvoke v.()>(); v. = v; v. = v; v. = v; v. = v; v. = v; v. = v; v. = v; return; } }