]>
git.argeo.org Git - gpl/argeo-suite.git/blob - org.argeo.app.core/src/org/argeo/app/docbook/DbkAcrUtils.java
1 package org
.argeo
.app
.docbook
;
3 import org
.argeo
.api
.acr
.Content
;
5 public class DbkAcrUtils
{
6 /** Whether this DocBook element is of this type. */
7 public static boolean isDbk(Content content
, DbkType type
) {
8 return content
.isContentClass(type
.qName());
11 public static String
getMediaFileref(Content node
) {
13 if (node
.hasChild(DbkType
.imageobject
)) {
14 mediadata
= node
.child(DbkType
.imageobject
).child(DbkType
.imagedata
);
16 mediadata
= node
.child(DbkType
.videoobject
).child(DbkType
.videodata
);
19 if (mediadata
.containsKey(DbkAttr
.fileref
)) {
20 return mediadata
.attr(DbkAttr
.fileref
);
27 private DbkAcrUtils() {