Class AbstractTaskInfo
- java.lang.Object
-
- ghidra.framework.task.gui.taskview.AbstractTaskInfo
-
- All Implemented Interfaces:
java.lang.Comparable<AbstractTaskInfo>
public abstract class AbstractTaskInfo extends java.lang.Object implements java.lang.Comparable<AbstractTaskInfo>
-
-
Field Summary
Fields Modifier and Type Field Description protected ScheduledTaskPanel
component
protected GTaskGroup
group
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description int
compareTo(AbstractTaskInfo o)
ScheduledTaskPanel
getComponent()
GTaskGroup
getGroup()
protected int
getIndention()
protected abstract java.lang.String
getLabelText()
void
setBackground(java.awt.Color c)
sets the background of the component being managed by this info.GProgressBar
setRunning()
void
setScrollFraction(float fraction)
-
-
-
Field Detail
-
component
protected ScheduledTaskPanel component
-
group
protected GTaskGroup group
-
-
Method Detail
-
getLabelText
protected abstract java.lang.String getLabelText()
-
getGroup
public GTaskGroup getGroup()
-
compareTo
public int compareTo(AbstractTaskInfo o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<AbstractTaskInfo>
-
getComponent
public ScheduledTaskPanel getComponent()
-
setBackground
public void setBackground(java.awt.Color c)
sets the background of the component being managed by this info. It is used by the animation framework.- Parameters:
c
- the color
-
getIndention
protected int getIndention()
-
setRunning
public GProgressBar setRunning()
-
setScrollFraction
public void setScrollFraction(float fraction)
-
-