org.fourthline.cling.model.meta.Device.getDisplayString()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(4.0k)|赞(0)|评价(0)|浏览(146)

本文整理了Java中org.fourthline.cling.model.meta.Device.getDisplayString()方法的一些代码示例,展示了Device.getDisplayString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Device.getDisplayString()方法的具体详情如下:
包路径:org.fourthline.cling.model.meta.Device
类名称:Device
方法名:getDisplayString

Device.getDisplayString介绍

暂无

代码示例

代码示例来源:origin: 4thline/cling

  1. public String getDetailsMessage() {
  2. StringBuilder sb = new StringBuilder();
  3. if (getDevice().isFullyHydrated()) {
  4. sb.append(getDevice().getDisplayString());
  5. sb.append("\n\n");
  6. for (Service service : getDevice().getServices()) {
  7. sb.append(service.getServiceType()).append("\n");
  8. }
  9. } else {
  10. sb.append(getString(R.string.deviceDetailsNotYetAvailable));
  11. }
  12. return sb.toString();
  13. }
  14. // DOC:DETAILS

代码示例来源:origin: 4thline/cling

  1. @Override
  2. public int indexOf(Object o) {
  3. if (o instanceof Device) {
  4. Device device = (Device) o;
  5. DeviceItem display = new DeviceItem(device, device.getDisplayString());
  6. return indexOf(display);
  7. }
  8. return super.indexOf(o);
  9. }

代码示例来源:origin: 4thline/cling

  1. protected Container createRootContainer(Service service) {
  2. Container rootContainer = new Container();
  3. rootContainer.setId("0");
  4. rootContainer.setTitle("Content Directory on " + service.getDevice().getDisplayString());
  5. return rootContainer;
  6. }

代码示例来源:origin: 4thline/cling

  1. @Override
  2. public String toString() {
  3. String name =
  4. getDevice().getDetails() != null && getDevice().getDetails().getFriendlyName() != null
  5. ? getDevice().getDetails().getFriendlyName()
  6. : getDevice().getDisplayString();
  7. // Display a little star while the device is being loaded (see performance optimization earlier)
  8. return device.isFullyHydrated() ? name : name + " *";
  9. }
  10. }

代码示例来源:origin: 4thline/cling

  1. nodeDevice.getDisplayString()
  2. + " (UPnP Version: " + nodeDevice.getVersion().getMajor() + "." + nodeDevice.getVersion().getMinor() + ")"
  3. );

代码示例来源:origin: trishika/DroidUPnP

  1. @Override
  2. public String getDisplayString()
  3. {
  4. return device.getDisplayString();
  5. }

代码示例来源:origin: fire3/sailorcast

  1. @Override
  2. public String getDisplayString()
  3. {
  4. return device.getDisplayString();
  5. }

代码示例来源:origin: kaklakariada/portmapper

  1. private static String getName(final Service<?, ?> service) {
  2. return service.getDevice().getDisplayString();
  3. }

代码示例来源:origin: hubing8658/UPnP-DLNA-Demo

  1. public String getDetailsMsg() {
  2. StringBuilder sb = new StringBuilder();
  3. if (device.isFullyHydrated()) {
  4. sb.append(device.getDisplayString());
  5. sb.append("\n\n");
  6. // sb.append(device.getIdentity().getUdn()).append("\n");
  7. // sb.append("max-age:" + device.getIdentity().getMaxAgeSeconds()).append("\n");
  8. for (Service srv : device.getServices()) {
  9. sb.append(srv.getServiceType()).append("\n");
  10. }
  11. } else {
  12. sb.append("正在查找设备详情,请稍后.");
  13. }
  14. return sb.toString();
  15. }

代码示例来源:origin: tinyMediaManager/tinyMediaManager

  1. /**
  2. * Sets a device as our player for play/stop and other services<br>
  3. * Use getAvailablePlayers() for a list of them.
  4. *
  5. * @param device
  6. * device for playing
  7. */
  8. public void setPlayer(Device device) {
  9. this.playerService = device.findService(new UDAServiceId("AVTransport"));
  10. if (this.playerService == null) {
  11. LOGGER.warn("Could not find AVTransportService on device " + device.getDisplayString());
  12. }
  13. }

代码示例来源:origin: hezhubo/HPlayer

  1. private Container createRootContainer(Service service) {
  2. Container rootContainer = new Container();
  3. rootContainer.setId("0");
  4. rootContainer.setTitle("Content Directory on "
  5. + service.getDevice().getDisplayString());
  6. containerIdList = new ArrayList<>();
  7. containerIdList.add("0");
  8. return rootContainer;
  9. }

代码示例来源:origin: org.fourthline.cling/cling-support

  1. protected Container createRootContainer(Service service) {
  2. Container rootContainer = new Container();
  3. rootContainer.setId("0");
  4. rootContainer.setTitle("Content Directory on " + service.getDevice().getDisplayString());
  5. return rootContainer;
  6. }

代码示例来源:origin: hubing8658/UPnP-DLNA-Demo

  1. @Override
  2. public String toString() {
  3. String name = device.getDetails() != null && device.getDetails().getFriendlyName() != null
  4. ? device.getDetails().getFriendlyName() : device.getDisplayString();
  5. return device.isFullyHydrated() ? name : name + " *";
  6. }

相关文章