|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.isti.trinetwatch.emailer.StationReportBlock
Class StationReportBlock contains the data items necessary for a report item on a station change event.
Field Summary | |
java.lang.String |
newSLevelName
|
java.lang.String |
newULevelName
|
static java.lang.String |
noneStr
|
java.lang.String |
oldSLevelName
|
java.lang.String |
oldULevelName
|
java.util.Vector |
paramsVec
|
java.lang.String |
stationName
|
long |
timeVal
|
Constructor Summary | |
StationReportBlock(java.lang.String stationName,
StatusLevelTag oldSLevelTag,
StatusLevelTag newSLevelTag,
UsageLevelTag oldULevelTag,
UsageLevelTag newULevelTag,
long timeVal)
Creates a data block of items necessary for a report on a station change event. |
|
StationReportBlock(java.lang.String stationName,
java.lang.String oldSLevelName,
java.lang.String newSLevelName,
java.lang.String oldULevelName,
java.lang.String newULevelName,
long timeVal)
Creates a data block of items necessary for a report on a station change event. |
Method Summary | |
int |
compareTo(java.lang.Object cmpObj)
Compares this object with the given object for order. |
java.lang.String |
getDetailDisplayString(boolean shortFlag,
java.lang.String indentStr)
Returns a report-format display string of the "detail" items in this data block. |
java.lang.String |
getDisplayString(boolean showTimeFlag)
Returns a report-format display string of the items in this data block. |
java.lang.String |
getDisplayString(boolean showTimeFlag,
boolean noNameFlag)
Returns a report-format display string of the items in this data block. |
java.lang.String |
getName()
Returns the station name. |
java.lang.String |
getShortDisplayString()
Returns a short-version report-format display string of the items in this data block. |
long |
getTimeVal()
Returns the time value associated with the data (in seconds since 1/1/1970). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String noneStr
public final java.lang.String stationName
public final java.lang.String oldSLevelName
public final java.lang.String newSLevelName
public final java.lang.String oldULevelName
public final java.lang.String newULevelName
public final long timeVal
public final java.util.Vector paramsVec
Constructor Detail |
public StationReportBlock(java.lang.String stationName, java.lang.String oldSLevelName, java.lang.String newSLevelName, java.lang.String oldULevelName, java.lang.String newULevelName, long timeVal)
stationName
- station name.oldSLevelName
- "old" status level name.newSLevelName
- "new" status level name.oldULevelName
- "old" usage level name.newULevelName
- "new" usage level name.timeVal
- the time value associated with the data (in seconds
since 1/1/1970).public StationReportBlock(java.lang.String stationName, StatusLevelTag oldSLevelTag, StatusLevelTag newSLevelTag, UsageLevelTag oldULevelTag, UsageLevelTag newULevelTag, long timeVal)
stationName
- station name.oldSLevelTag
- "old" status level tag object.newSLevelTag
- "new" status level tag object.oldULevelTag
- "old" usage level tag object.newULevelTag
- "new" usage level tag object.timeVal
- the time value associated with the data (in seconds
since 1/1/1970).Method Detail |
public java.lang.String getName()
getName
in interface ReportDataBlock
public long getTimeVal()
getTimeVal
in interface ReportDataBlock
public java.lang.String getDisplayString(boolean showTimeFlag, boolean noNameFlag)
getDisplayString
in interface ReportDataBlock
showTimeFlag
- true to display the time value with the data.noNameFlag
- true to not display the station name and to put the
time value after the data, false to display the station name and to
put the time value before the data.
public java.lang.String getDisplayString(boolean showTimeFlag)
getDisplayString
in interface ReportDataBlock
showTimeFlag
- true to display the time value after the data.
public java.lang.String getShortDisplayString()
getShortDisplayString
in interface ReportDataBlock
public java.lang.String getDetailDisplayString(boolean shortFlag, java.lang.String indentStr)
getDetailDisplayString
in interface ReportDataBlock
shortFlag
- if true then a short version of the display string
is returned.indentStr
- indentation to use, or null for default indentation.
public int compareTo(java.lang.Object cmpObj)
compareTo
in interface ReportDataBlock
cmpObj
- a 'StationReportBlock' object to compare to.
'ClassCastException'
- if the given object is not of
type 'StationReportBlock'.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |