com.robestone.hudson.compactcolumns
Class BuildInfo
java.lang.Object
com.robestone.hudson.compactcolumns.BuildInfo
- All Implemented Interfaces:
- java.lang.Comparable<BuildInfo>
public class BuildInfo
- extends java.lang.Object
- implements java.lang.Comparable<BuildInfo>
- Author:
- jacob robertson
Constructor Summary |
BuildInfo(hudson.model.Run<?,?> run,
java.lang.String color,
java.lang.String underlineStyle,
java.lang.String timeAgoString,
long buildTime,
java.lang.String status,
java.lang.String urlPart,
boolean isLatestBuild)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNSTABLE_COLOR
public static final java.lang.String UNSTABLE_COLOR
- Orange is yellowish, and shows up better on the webpage.
OTHER_COLOR
public static final java.lang.String OTHER_COLOR
FAILED_COLOR
public static final java.lang.String FAILED_COLOR
BuildInfo
public BuildInfo(hudson.model.Run<?,?> run,
java.lang.String color,
java.lang.String underlineStyle,
java.lang.String timeAgoString,
long buildTime,
java.lang.String status,
java.lang.String urlPart,
boolean isLatestBuild)
getUnstableColorString
public static java.lang.String getUnstableColorString()
getFailedColorString
public static java.lang.String getFailedColorString()
getStableColorString
public static java.lang.String getStableColorString()
getRun
public hudson.model.Run<?,?> getRun()
getColor
public java.lang.String getColor()
getTimeAgoString
public java.lang.String getTimeAgoString()
getStatus
public java.lang.String getStatus()
getUrlPart
public java.lang.String getUrlPart()
isFirst
public boolean isFirst()
isLatestBuild
public boolean isLatestBuild()
getBuildTime
public long getBuildTime()
getLatestBuildString
public java.lang.String getLatestBuildString(java.util.Locale locale)
getStartedAgo
public java.lang.String getStartedAgo(java.util.Locale locale)
getBuiltAt
public java.lang.String getBuiltAt(java.util.Locale locale)
getLastedDuration
public java.lang.String getLastedDuration(java.util.Locale locale)
getFontWeight
public java.lang.String getFontWeight()
getUnderlineStyle
public java.lang.String getUnderlineStyle()
setFirst
public void setFirst(boolean first)
setMultipleBuilds
public void setMultipleBuilds(boolean multipleBuilds)
compareTo
public int compareTo(BuildInfo that)
- Sort by build number.
- Specified by:
compareTo
in interface java.lang.Comparable<BuildInfo>
getTextDecoration
public java.lang.String getTextDecoration()
Copyright © 2011. All Rights Reserved.