net.sourceforge.ondex.core.DataSource.getDescription()方法的使用及代码示例

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

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

DataSource.getDescription介绍

暂无

代码示例

代码示例来源:origin: net.sourceforge.ondex.modules/json

/**
 * Generate metadata for Data Source.
 * @param ds
 *            A Data Source (from the Ondex API).
 * @return JSONObject
 *            JSONObject containing information about the Data Source.
 */
private JSONObject buildDataSource(DataSource ds) {
 JSONObject dsJson= new JSONObject();
  dsJson.put(JSONAttributeNames.ID, ds.getId());
 dsJson.put(JSONAttributeNames.FULLNAME, ds.getFullname());
 dsJson.put(JSONAttributeNames.DESCRIPTION, ds.getDescription());
 return dsJson;
}

代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2

/**
 * Returns a JLabel for the data source
 */
@Override
public Object getElementAt(int index) {
  JLabel label = null;
  if (index > -1) {
    DataSource dataSource = dataSources.get(index);
    String name = dataSource.getFullname();
    if (name.trim().length() == 0)
      name = dataSource.getId();
    label = new JLabel(name);
    label.setName(dataSource.getId());
    label.setToolTipText("(" + dataSource.getId() + ") " + dataSource.getDescription());
  }
  return label;
}

代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2

/**
 * Constructs user input to add a DataSource.
 * 
 * @param aog
 *            AbstractONDEXGraph to add to
 * @param dataSource
 *            DataSource to use
 */
public DialogDataSource(ONDEXGraph aog, DataSource dataSource) {
  super("Dialog.DataSource.Title", "Properties16.gif");
  this.aog = aog;
  // set existing information
  id.setText(dataSource.getId());
  fullname.setText(dataSource.getFullname());
  description.setText(dataSource.getDescription());
  // set everything to disabled
  id.setEditable(false);
  fullname.setEditable(false);
  description.setEnabled(false);
  this.getContentPane().setLayout(new BorderLayout());
  this.getContentPane().add(makeProperties(), BorderLayout.CENTER);
  this.getContentPane().add(makeButtonsPanel(null, "Dialog.DataSource.Cancel"), BorderLayout.SOUTH);
  this.pack();
}

代码示例来源:origin: net.sourceforge.ondex.modules/oxl

/**
 * Writes DataSource content in a xml stream writer.
 * 
 * @param xmlw
 *            xml stream to write in
 * @param dataSource
 *            DataSource object
 * @throws XMLStreamException
 *             if xml writing fails
 */
private void buildDataSourceContent(XMLStreamWriter2 xmlw,
    DataSource dataSource, RefOrVal rov) throws XMLStreamException {
  switch (rov) {
  case REF:
    buildIdRef(xmlw, dataSource);
    break;
  case VAL:
    xmlw.writeStartElement(XMLTagNames.ID);
    xmlw.writeCharacters(dataSource.getId());
    xmlw.writeEndElement();
    xmlw.writeStartElement(XMLTagNames.FULLNAME);
    xmlw.writeCharacters(dataSource.getFullname());
    xmlw.writeEndElement();
    xmlw.writeStartElement(XMLTagNames.DESCRIPTION);
    xmlw.writeCharacters(dataSource.getDescription());
    xmlw.writeEndElement();
  }
}

代码示例来源:origin: net.sourceforge.ondex.core/tools

nomd
    .createDataSource(dataSource.getId(), dataSource.getFullname(), dataSource
        .getDescription());

相关文章