当前位置: 首页>>代码示例>>Java>>正文


Java Endpoint.getUnits方法代码示例

本文整理汇总了Java中me.legrange.panstamp.Endpoint.getUnits方法的典型用法代码示例。如果您正苦于以下问题:Java Endpoint.getUnits方法的具体用法?Java Endpoint.getUnits怎么用?Java Endpoint.getUnits使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在me.legrange.panstamp.Endpoint的用法示例。


在下文中一共展示了Endpoint.getUnits方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: formatValue

import me.legrange.panstamp.Endpoint; //导入方法依赖的package包/类
public static  String formatValue(Endpoint ep) throws NetworkException {
    List<String> units = ep.getUnits();
    String unit = "";
    Object val;
    if (ep.hasValue()) {
        val = ep.getValue();
        if (!units.isEmpty()) {
            unit = units.get(0);
            val = ep.getValue(unit);
        }
        if (val instanceof Double) {
            return String.format("%.1f %s", ((Double) val), unit);
        }
        if (val instanceof Boolean) {
            return ((Boolean) val) ? "on" : "off";
        }
    }
    else {
        val = "<unknown>";
    }
    return String.format("%s%s", val.toString(), unit);
}
 
开发者ID:GideonLeGrange,项目名称:panstamp-tools,代码行数:23,代码来源:Format.java

示例2: yAxisName

import me.legrange.panstamp.Endpoint; //导入方法依赖的package包/类
private static String yAxisName(Endpoint ep) {
    List<String> units = ep.getUnits();
    if (units.isEmpty()) {
        return ep.getName();
    }
    return String.format("%s (%s)", ep.getName(), units.get(0));
}
 
开发者ID:GideonLeGrange,项目名称:panstamp-tools,代码行数:8,代码来源:EndpointChart.java

示例3: EndpointDataSet

import me.legrange.panstamp.Endpoint; //导入方法依赖的package包/类
public EndpointDataSet(Endpoint ep, String unit) {
    this.ep = ep;
    if (unit == null) { 
        List<String> units = ep.getUnits();
        if (!units.isEmpty()) {
            unit = units.get(0);
        }
    }
    this.unit = unit;
    ep.addListener(this);
}
 
开发者ID:GideonLeGrange,项目名称:panstamp-tools,代码行数:12,代码来源:EndpointDataSet.java


注:本文中的me.legrange.panstamp.Endpoint.getUnits方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。