Changeset 90

Show
Ignore:
Timestamp:
10/08/08 22:33:42 (5 years ago)
Author:
samuraraujo
Message:
 
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Explorator/trunk/app/controllers/facets_controller.rb

    r73 r90  
    6363  def infer   (id)       
    6464    #gets a ResourceSet instance in the pool. 
    65     @resourceset= Application.get(id)      
     65    @resourceset= Application.get(id)   
     66    @groups=FACETO::FacetGroup.find_by_faceto::type(RDFS::Resource.new('http://www.semanticnavigation.org/2008/faceto#userdefined')) 
     67    
    6668    inference(@resourceset.resources,UUID.random_create.to_s) 
    6769    #Calculates all the facets for a set of resources 
     
    254256      predicates= predicates | Query.new.distinct(:p).where(s,:p,:o).execute 
    255257    end     
     258      
    256259    #create a object FacetGroup for this instance of resources 
    257260    @facetgroup=FACETO::FacetGroup.new('<http://www.semanticnavigation.org/2008/faceto#' << cid << '>') 
     261    @facetgroup.rdfs::label=cid 
    258262    @facetgroup.faceto::type=RDFS::Resource.new('http://www.semanticnavigation.org/2008/faceto#infered') 
    259263    @facetgroup.save 
     
    265269      id =UUID.random_create.to_s 
    266270      facet = FACETO::Facet.new('<http://www.semanticnavigation.org/2008/faceto#' << id << '>') 
    267       facet.save 
     271      facet.save      
    268272      facet.faceto::derivedTerm = predicate       
    269273      facet.faceto::use = predicate