@Override public int compareTo(MetaData o) { if (o instanceof DataSource) return id.compareTo(o.getId()); return 0; }
public void rdfMetadata(Resource r, MetaData md) { if (md.getDescription() != null && md.getDescription().length() > 0) r.addLiteral(DC_11.description, md.getDescription()); if (md.getFullname() != null && md.getFullname().length() > 0) r.addLiteral(DC_11.title, md.getFullname()); r.addLiteral(DC_11.identifier, md.getId()); }
/** * Wraps given meta data element. * * @param m */ public MetaDataWrapper(MetaData m) { this.m = m; this.s = m.getFullname().length() > 0 ? m.getFullname() : m.getId(); }
public Component getTableCellRendererComponent(JTable table, Object object, boolean isSelected, boolean hasFocus, int row, int column) { MetaData m = (MetaData) object; this.setText(m.toString() + " (" + m.getId() + ")"); if (isBordered) { if (isSelected) { if (selectedBorder == null) { selectedBorder = BorderFactory.createMatteBorder(2, 5, 2, 5, table.getSelectionBackground()); } setBorder(selectedBorder); setBackground(table.getSelectionBackground()); setForeground(table.getSelectionForeground()); } else { if (unselectedBorder == null) { unselectedBorder = BorderFactory.createMatteBorder(2, 5, 2, 5, table.getBackground()); } setBorder(unselectedBorder); setBackground(table.getBackground()); setForeground(table.getForeground()); } } setToolTipText(m.getDescription().trim()); return this; } }
/** * Make sure that always the fullname is preferred. * * @param m * MetaData * @return fullname or ID */ private String getMetaDataName(MetaData m) { String name = m.getFullname(); if (name == null || name.trim().length() == 0) name = m.getId(); return name; }
@Override public boolean equals(Object o) { if (o == null) return false; if (o == this) return true; if (!(o instanceof MetaData)) return false; MetaData data = (MetaData) o; return this.id.equals(data.getId()); }
dos.writeUTF(md.getId()); dos.writeUTF(md.getFullname()); dos.writeUTF(md.getDescription()); dos.flush();
@Override public int compareTo(MetaData o) { if (o instanceof AttributeName) return id.compareTo(o.getId()); return 0; }
/** * Generic method writes a MetaData object and its common attributes to a * xhtml table * * @param md Object to write * @param xmlw StAX StreamWriter2 * @throws XMLStreamException on StAX error */ public void writeMetaDataTable(MetaData md, XMLStreamWriter2 xmlw) throws XMLStreamException { XHTMLHelper.createAnchor(xmlw, md.getId()); xmlw.writeStartElement("table"); xmlw.writeAttribute("border", "1"); XHTMLTable.writeHeaderPair(xmlw, "Name", "Value"); XHTMLTable.writeNameValuePair(xmlw, "ID", md.getId(), false); XHTMLTable.writeNameValuePair(xmlw, "Full Name", conditionLinks(md .getFullname()), true); XHTMLTable.writeNameValuePair(xmlw, "Description", conditionLinks(md .getDescription()), true); xmlw.writeEndElement(); if (PRETTY) xmlw.writeCharacters("\n"); xmlw.writeStartElement("br"); xmlw.writeEndElement(); if (PRETTY) xmlw.writeCharacters("\n"); }
@Override public int compareTo(MetaData o) { if (o instanceof RelationType) return id.compareTo(o.getId()); return 0; }
@Override public int compareTo(MetaData o) { if (o instanceof Unit) return id.compareTo(o.getId()); return 0; }
@Override public int compareTo(MetaData o) { if (o instanceof ConceptClass) return id.compareTo(o.getId()); return 0; }
@Override public int compareTo(MetaData o) { if (o instanceof EvidenceType) return id.compareTo(o.getId()); return 0; }
@Override public int compareTo(MetaData o) { return mid.compareTo(o.getId()); }
@Override public int compareTo(MetaData o) { return this.getId().compareTo(o.getId()); }
@Override public String getUri ( M meta, Map<String, Object> params ) { String ns = Java2RdfUtils.getParam ( params, "ontologyNamespace", NamespaceUtils.ns ( "bk" ) ); String id = meta.getId (); return ns + OndexRDFUtils.idEncode ( id ); } }
protected void buildIdRef(XMLStreamWriter2 xmlw, MetaData md) throws XMLStreamException { xmlw.writeStartElement(XMLTagNames.ID_REF); xmlw.writeCharacters(md.getId()); xmlw.writeEndElement(); }
@Override public String toString(TableModel model, int row, int column) { Object o = model.getValueAt(row, column); if (o instanceof MetaData) return ((MetaData) o).getId(); else if (o instanceof ONDEXConcept) return String.valueOf(((ONDEXConcept) o).getId()); else if (o instanceof ONDEXRelation) return String.valueOf(((ONDEXRelation) o).getId()); else if (o instanceof ConceptName) return ((ConceptName) o).getName(); else if (o instanceof ConceptAccession) return ((ConceptAccession) o).getAccession(); else if (o instanceof Attribute) return ((Attribute) o).getValue().toString(); else if (o != null) return o.toString(); else return ""; }