@Override protected Set<EvidenceType> retrieveEvidenceTypeAll() { return parent.getEvidenceTypes(); }
/** * Loads available EvidenceTypes into ComboBox. * */ protected void initEvidenceTypes(String selected) { // get list of available evidence types Vector<String> evidenceTypes = new Vector<String>(); evidenceTypes.add(""); evidenceTypes.add(Config.language.getProperty("Dialog.Relation.CreateEvidenceType")); EvidenceType[] sorted = graph.getMetaData().getEvidenceTypes().toArray(new EvidenceType[0]); Arrays.sort(sorted, new CaseInsensitiveMetaDataComparator()); for (EvidenceType et : sorted) { evidenceTypes.add(et.getId()); } evidences.removeAllItems(); for (String et : evidenceTypes) { evidences.addItem(et); } if (selected != null) evidences.setSelectedItem(selected); evidences.revalidate(); }
/** * Fakes a table cell editor based around a JTextField. * */ public RelationTableCellEditor(ONDEXGraph g) { super(new JTextField()); // keep local graph reference graph = g; cloner = new RelationCloner(graph); updateConceptLists(); rtComboBox = new JComboBox(graph.getMetaData().getRelationTypes().toArray(new RelationType[0])); etComboBox = new JComboBox(graph.getMetaData().getEvidenceTypes().toArray(new EvidenceType[0])); }
/** * Loads available EvidenceTypes into ComboBox. * */ protected void initEvidenceType(String selected) { // get list of available evidence types Vector<String> evidenceTypes = new Vector<String>(); evidenceTypes.add(""); evidenceTypes.add(Config.language.getProperty("Dialog.Concept.CreateEvidenceType")); // sort meta data evidence types EvidenceType[] sorted = graph.getMetaData().getEvidenceTypes().toArray(new EvidenceType[0]); Arrays.sort(sorted, new CaseInsensitiveMetaDataComparator()); for (EvidenceType et : sorted) { evidenceTypes.add(et.getId()); } evidences.removeAllItems(); for (String et : evidenceTypes) { evidences.addItem(et); } if (selected != null) evidences.setSelectedItem(selected); evidences.revalidate(); }
/** * Fakes a table cell editor based around a JTextField. * */ public ConceptTableCellEditor(ONDEXGraph graph) { super(new JTextField()); // keep local graph reference this.graph = graph; cloner = new ConceptCloner(graph); cvComboBox = new JComboBox(graph.getMetaData().getDataSources().toArray(new DataSource[graph.getMetaData().getDataSources().size()])); ccComboBox = new JComboBox(graph.getMetaData().getConceptClasses().toArray(new ConceptClass[graph.getMetaData().getConceptClasses().size()])); etComboBox = new JComboBox(graph.getMetaData().getEvidenceTypes().toArray(new EvidenceType[graph.getMetaData().getEvidenceTypes().size()])); }
for (EvidenceType et : graph.getMetaData().getEvidenceTypes()) { Set<ONDEXConcept> concepts = graph.getConceptsOfEvidenceType(et); Set<ONDEXRelation> relations = graph.getRelationsOfEvidenceType(et);
this.evidenceTypeTotalRelations.clear(); this.evidenceTypeVisibleRelations.clear(); for (EvidenceType evidenceType : graph.getMetaData().getEvidenceTypes()) {
metaData.getRelationTypes (), metaData.getAttributeNames (), metaData.getEvidenceTypes (), metaData.getUnits ()
/** * Builds an XML ondex meta data XML Element. * * @param xmlw * xml stream to write in * @param graphdata * AbstractONDEXGraphMetaData * @throws XMLStreamException * if xml writing fails */ private void buildOndexMetaDataTag(XMLStreamWriter2 xmlw, ONDEXGraphMetaData graphdata) throws XMLStreamException { Set<DataSource> itDataSource = graphdata.getDataSources(); Set<Unit> itUnit = graphdata.getUnits(); Set<AttributeName> itAn = graphdata.getAttributeNames(); Set<EvidenceType> itEt = graphdata.getEvidenceTypes(); Set<ConceptClass> itCc = graphdata.getConceptClasses(); Set<RelationType> itRt = graphdata.getRelationTypes(); buildOndexMetaDataTag(xmlw, itDataSource, itUnit, itAn, itEt, itCc, itRt); }
for (EvidenceType rt : graph.getMetaData().getEvidenceTypes()) {
xmlw.writeEndElement(); for (EvidenceType et : graphData.getEvidenceTypes()) { writeMetaDataTable(et, xmlw);
for (EvidenceType et : omd.getEvidenceTypes()) { if (!nomd.checkEvidenceType(et.getId())) nomd.createEvidenceType(et.getId(), et.getFullname(), et
for(EvidenceType et : md.getEvidenceTypes()) rdfMetadata(model.createResource(ONDEXRdf.etToUri(graphURI, et)), et);