/** * Formats the time to a String value. * * @param time * The time as long value. * @return The formatted string. */ public static String formatTime(long time) { return formatTime(new Date(time)); }
connectionTimeStamp.setText(NumberFormatter.formatTime(agentStatusData.getConnectionTimestamp())); lastKeepAliveTimeStamp.setText(NumberFormatter.formatTime(agentStatusData.getLastKeepAliveTimestamp()));
/** * {@inheritDoc} */ @Override public DetailsTable generate(DefaultData defaultData, RepositoryDefinition repositoryDefinition, Composite parent, FormToolkit toolkit) { DetailsTable table = new DetailsTable(parent, toolkit, "General Info", 1); // time stamp if (null != defaultData.getTimeStamp()) { table.addContentRow("Timestamp:", InspectIT.getDefault().getImage(InspectITImages.IMG_CALENDAR), new DetailsCellContent[] { new DetailsCellContent(NumberFormatter.formatTime(defaultData.getTimeStamp().getTime())) }); } return table; }
/** * {@inheritDoc} */ @Override protected StyledString getStyledText(Object element, int index) { if (element instanceof IEnvironmentProvider) { Environment environment = ((IEnvironmentProvider) element).getEnvironment(); switch (index) { case 0: return new StyledString(environment.getName()); case 1: if (null != environment.getUpdatedDate()) { return new StyledString(NumberFormatter.formatTime(environment.getUpdatedDate())); } else { return new StyledString(NumberFormatter.formatTime(environment.getCreatedDate())); } case 2: if (CollectionUtils.isEmpty(environment.getProfileIds())) { return new StyledString(String.valueOf(0)); } else { return new StyledString(String.valueOf(environment.getProfileIds().size())); } case 3: return TextFormatter.emptyStyledStringIfNull(TextFormatter.clearLineBreaks(environment.getDescription())); default: return EMPTY; } } return EMPTY; }
/** * {@inheritDoc} */ @Override protected StyledString getStyledText(Object element, int index) { if (element instanceof IProfileProvider) { Profile profile = ((IProfileProvider) element).getProfile(); switch (index) { case 0: return new StyledString(profile.getName()); case 1: if (null != profile.getUpdatedDate()) { return new StyledString(NumberFormatter.formatTime(profile.getUpdatedDate())); } else { return new StyledString(NumberFormatter.formatTime(profile.getCreatedDate())); } case 5: return TextFormatter.emptyStyledStringIfNull(TextFormatter.clearLineBreaks(profile.getDescription())); default: return EMPTY; } } return EMPTY; }
bufferDate.setText(NumberFormatter.formatTime(oldestDataDate.getTime())); } else { bufferDate.setText("-"); StringBuilder uptimeText = new StringBuilder(NumberFormatter.humanReadableMillisCount(uptimeMillis, true)); uptimeText.append(" (started "); uptimeText.append(NumberFormatter.formatTime(started)); uptimeText.append(')'); uptimeLabel.setText(uptimeText.toString());
return new StyledString(methodIdent.getClassName()); case TIMESTAMP: return new StyledString(NumberFormatter.formatTime(data.getTimeStamp())); case INVOCATION_AFFILLIATION: int percentage = (int) (data.getInvocationAffiliationPercentage() * 100);
/** * Returns the styled text for a specific column. * * @param jmxDefinitionDataIdent * The object to extract the information from. * @param data * The object to extract the value information from. * @param enumId * The enumeration ID. * @return The styled string containing the information from the data object. */ private StyledString getStyledTextForColumn(JmxDefinitionDataIdent jmxDefinitionDataIdent, JmxSensorValueData data, Column enumId) { switch (enumId) { case DOMAINNAME: return new StyledString(jmxDefinitionDataIdent.getDerivedDomainName()); case TYPENAME: return new StyledString(jmxDefinitionDataIdent.getDerivedTypeName()); case ATTRIBUTE: return new StyledString(jmxDefinitionDataIdent.getmBeanAttributeName()); case TIMESTAMP: return new StyledString(NumberFormatter.formatTime(data.getTimeStamp())); case VALUE: return new StyledString(data.getValue()); case CHARTING: return emptyStyledString; default: return new StyledString("error"); } }