public class MultiWorkItemDot extends WorkItemDot
Modifier and Type | Field and Description |
---|---|
protected java.util.TreeSet<WorkItemDot> |
workItems |
protected short |
x |
protected short |
y |
diameter, dotSize, isRelativeToAttributeOn, minDotSize, showInfo, transparency, x_offset, y_offset
creationTime, key, state
Constructor and Description |
---|
MultiWorkItemDot(short x,
short y,
byte state,
boolean increasedSize,
long creationTime,
ActivityKey key) |
Modifier and Type | Method and Description |
---|---|
void |
calPercentage(java.lang.String relativeAttribute,
java.lang.String relativeToAttribute) |
java.util.Map<java.lang.String,java.util.Map<java.awt.Color,java.lang.Integer>> |
colorData() |
int |
compareTo(WorkItemDot other) |
int |
getDiameter() |
int |
getMultiWorkDotSize() |
MultiWorkItemDot |
joinTo(WorkItemDot other,
boolean increasedSize) |
void |
paint(java.awt.Graphics2D g,
float zoom,
boolean isRelativeToAttributeOn) |
protected void |
paintAggregateInfo(java.awt.Graphics2D g2D,
float zoom) |
protected void |
paintInfo(java.awt.Graphics2D g2D,
float zoom) |
java.util.ArrayList<java.lang.String> |
publishLog() |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
publishTable() |
compareTo, distance, distance, getTransparency, getX, getY, overlapsWith, paintInfo, setdotSize, setInfoOffset, setTransparency, showInfo
compareTo, equals, getColor, getColor, getCreationTime, getInfo, getKey, getState, getWorkDotInfo, hashCode
protected java.util.TreeSet<WorkItemDot> workItems
protected short x
protected short y
public MultiWorkItemDot(short x, short y, byte state, boolean increasedSize, long creationTime, ActivityKey key)
public MultiWorkItemDot joinTo(WorkItemDot other, boolean increasedSize)
joinTo
in class WorkItemDot
public int getDiameter()
getDiameter
in class WorkItemDot
public void calPercentage(java.lang.String relativeAttribute, java.lang.String relativeToAttribute)
calPercentage
in class WorkItemDot
protected void paintInfo(java.awt.Graphics2D g2D, float zoom)
paintInfo
in class WorkItemDot
protected void paintAggregateInfo(java.awt.Graphics2D g2D, float zoom)
public void paint(java.awt.Graphics2D g, float zoom, boolean isRelativeToAttributeOn)
paint
in class WorkItemDot
public java.util.ArrayList<java.lang.String> publishLog()
publishLog
in class WorkItemDot
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> publishTable()
publishTable
in class WorkItemDot
public java.util.Map<java.lang.String,java.util.Map<java.awt.Color,java.lang.Integer>> colorData()
colorData
in class WorkItemDot
public int compareTo(WorkItemDot other)
public int getMultiWorkDotSize()
getMultiWorkDotSize
in class WorkItemDot