1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package org.fourthline.cling.support.model.dlna.message.header;
16
17 import org.fourthline.cling.model.message.header.InvalidHeaderException;
18
19
20
21
22 public class FriendlyNameHeader extends DLNAHeader<String> {
23
24 public FriendlyNameHeader() {
25 setValue("");
26 }
27
28 public FriendlyNameHeader(String name) {
29 setValue(name);
30 }
31
32 @Override
33 public void setString(String s) throws InvalidHeaderException {
34 if (s.length() != 0) {
35 setValue(s);
36 return;
37 }
38 throw new InvalidHeaderException("Invalid GetAvailableSeekRange header value: " + s);
39 }
40
41 @Override
42 public String getString() {
43 return getValue();
44 }
45 }