@Override protected void consumeAttributes(AttributeHelper attrsHelper) throws ParseException { super.consumeAttributes(attrsHelper); time = MediaAttributeHelper.consumeNormalPlayTime(attrsHelper, "time"); } }
public void setHash(MediaHash hash) { if (hash == null) { removeExtension(MediaHash.class); } else { setExtension(hash); } }
private int parseNumber() { int retval; for (retval = 0; isDigit(); next()) { retval *= 10; retval += digitValue(); } return retval; }
@Override public void putAttributes(AttributeGenerator generator) { super.putAttributes(generator); if (start != null) { generator.put("start", start.getNptHhmmssRepresentation()); } if (end != null) { generator.put("end", end.getNptHhmmssRepresentation()); } generator.put("lang", lang); }
@Override protected void consumeAttributes(AttributeHelper attrsHelper) throws ParseException { super.consumeAttributes(attrsHelper); start = MediaAttributeHelper.consumeNormalPlayTime(attrsHelper, "start"); end = MediaAttributeHelper.consumeNormalPlayTime(attrsHelper, "end"); lang = attrsHelper.consume("lang", false); } }
@Override protected void putAttributes(AttributeGenerator generate) { super.putAttributes(generate); if (time != null) { generate.put("time", time.getNptHhmmssRepresentation()); } }
/** Gets a valid string representation (seconds "." fraction). */ @Override public String toString() { return getNptSecondsRepresentation(); }
/** Creates an initializes a category tag. */ public MediaCategory(String scheme, String content) { this.scheme = scheme; setContent(content); }
public void setDescription(MediaDescription description) { if (description == null) { removeExtension(MediaDescription.class); } else { setExtension(description); } } public MediaDescription getDescription() {
private int parseNumber() { int retval; for (retval = 0; isDigit(); next()) { retval *= 10; retval += digitValue(); } return retval; }
@Override protected void consumeAttributes(AttributeHelper attrsHelper) throws ParseException { super.consumeAttributes(attrsHelper); time = MediaAttributeHelper.consumeNormalPlayTime(attrsHelper, "time"); } }
@Override public void putAttributes(AttributeGenerator generator) { super.putAttributes(generator); if (start != null) { generator.put("start", start.getNptHhmmssRepresentation()); } if (end != null) { generator.put("end", end.getNptHhmmssRepresentation()); } generator.put("lang", lang); }
/** Gets a valid string representation (seconds "." fraction). */ @Override public String toString() { return getNptSecondsRepresentation(); }
public void setCopyright(MediaCopyright copyright) { if (copyright == null) { removeExtension(MediaCopyright.class); } else { setExtension(copyright); } }
public void setDescription(MediaDescription description) { if (description == null) { removeExtension(MediaDescription.class); } else { setExtension(description); } } public MediaDescription getDescription() {
public void setKeywords(MediaKeywords keywords) { if (keywords == null) { removeExtension(MediaKeywords.class); } else { setExtension(keywords); } }
public void setPlayer(MediaPlayer player) { if (player == null) { removeExtension(MediaPlayer.class); } else { setExtension(player); } }
public void setKeywords(MediaKeywords keywords) { if (keywords == null) { removeExtension(MediaKeywords.class); } else { setExtension(keywords); } }
public void setPlayer(MediaPlayer player) { if (player == null) { removeExtension(MediaPlayer.class); } else { setExtension(player); } }
public void setTitle(MediaTitle title) { if (title == null) { removeExtension(MediaTitle.class); } else { setExtension(title); } }