org.apache.abdera.factory.Factory.getMimeType()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(144)

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

Factory.getMimeType介绍

[英]Get the mime type for the specified extension element / document
[中]获取指定扩展元素/文档的mime类型

代码示例

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera

type = base.getFactory().getMimeType(base);
return (type != null) ? type : Constants.XML_MEDIA_TYPE;

代码示例来源:origin: org.apache.abdera/abdera-core

type = base.getFactory().getMimeType(base);
return (type != null) ? type : Constants.XML_MEDIA_TYPE;

代码示例来源:origin: org.apache.abdera/abdera-parser

public <T extends Element> Content setValueElement(T value) {
  complete();
  if (value != null) {
    if (this.getFirstElement() != null)
      this.getFirstElement().discard();
    MimeType mtype = this.getMimeType();
    if (mtype == null) {
      String mt = getFactory().getMimeType(value);
      if (mt != null) {
        setMimeType(mt);
        mtype = getMimeType();
      }
    }
    if (value instanceof Div && !type.equals(Content.Type.XML))
      init(Content.Type.XHTML);
    else {
      if (mtype == null) {
        init(Content.Type.XML);
      }
    }
    OMElement el = (OMElement)(value instanceof ElementWrapper ? ((ElementWrapper)value).getInternal() : value);
    this.setFirstChild(el);
  } else {
    _removeAllChildren();
  }
  return this;
}

相关文章