Examples of ConceptDescription


Examples of org.ontospread.xmlbind.ConceptDescription

        Concept concept =ConceptBuilderUtils.createEmptyConcept();
        if (!OntologyHelper.isUserConcept(ontResource)) {
            throw new ConceptUnsupportedOperation(ontResource.getURI()+ " createConcepResource");
        }
   
        ConceptDescription currentConceptDescription = OntologyHelper.createConceptDescription(ontResource);
        concept.setConceptDescription(currentConceptDescription);
       
        if(ontResource.isClass()){           
            OntClass ontClass = ontResource.asClass();
            Relations relations = concept.getRelations();
View Full Code Here

Examples of org.ontospread.xmlbind.ConceptDescription

        }
        else if (relatedClass.isRestriction()) {
            createRestrictionClassDescription(relatedClass.asRestriction(), relation);
        }
        else if (!relatedClass.isAnon()) {
            ConceptDescription relatedConceptDescription = OntologyHelper.createConceptDescription(relatedClass);
            relation.getConceptDescriptions().add(relatedConceptDescription);
        }
    }
View Full Code Here

Examples of org.ontospread.xmlbind.ConceptDescription

     * @param relation The relation to fill data in
     * @param resource The resource from which data will be extracted
     */
    private static void setRelationNameAndDescriptionFromResource(Relation relation, Resource resource) {       
        if(resource instanceof Individual){           
            ConceptDescription relatedConceptDescription = OntologyHelper.createConceptDescription(resource);
            relation.getConceptDescriptions().add(relatedConceptDescription);
        }else{               
            relation.setOnproperty(resource.getURI());  
            relation.setDescription(OntologyHelper.getPublicName(resource));
        }   
View Full Code Here

Examples of org.ontospread.xmlbind.ConceptDescription

    public static ConceptDescription createConceptDescription(Resource concept){
        String name = OntologyHelper.getPublicName(concept);
        String description = OntologyHelper.getDescription(concept);
        String uri = concept.getURI();

        ConceptDescription conceptDescription = new ConceptDescription();
        conceptDescription.setName(name);
        conceptDescription.setDescription(description);
        conceptDescription.setUri(uri);
        conceptDescription.setType(concept.canAs(OntClass.class)?
              TypeOf.CLASS:concept.canAs(Individual.class)?
              TypeOf.INSTANCE:
              TypeOf.OTHER);
       
        return conceptDescription;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.