Don; Just to clear up one point of confusion. When you click on Source Code for a resource, you get the source for just that resource. To view the entire file, right-click in the navigator and Open With -> Text editor.
That said, Holger is absolutely correct that you should rely on the Triples view to properly copy the resources you want. -- Scott On Oct 30, 5:05 pm, Holger Knublauch <[EMAIL PROTECTED]> wrote: > Don, > > the recommended way of moving resources (including SM scripts) from > one file to another is to use the Triples View (Window > Show View > > Triples). > > 1) Import (at least temporarily) the SM into your target file > 2) Open the Triples view and select the SM script's graph > 3) Locate all rdf:type triples belonging to your script. Most likely > these will be easy to spot because the object of the triples will > start with an sml: URI. > 4) Select and drag and drop those rdf:type triples to the base graph > (the target of your move process) > 5) A confirm dialog will show up, with an option to also move all > depending triples. These will be the actual property values of the > SM modules, including the sm:next triples > 6) If desired, remove the owl:imports again from step 1. > > Let me know if this is unclear or does not work as expected. > > Regards, > Holger > > On Oct 30, 2008, at 12:11 PM, donundeen wrote: > > > > > yeah, I plan on doing that. > > but right now I have the script in another file with a bunch of other > > stuff. I need to get that script OUT of that file, and into a file by > > itself. I'm looking for a clean way to do that. > > > On Oct 30, 2:35 pm, "Smith, Tim" <[EMAIL PROTECTED]> wrote: > >> You can put the script in a file by itself and then import it into > >> other > >> scripts that need to use it. > > >> Tim > > >>> -----Original Message----- > >>> From: [email protected] > > >> [mailto:topbraid-composer- > > >>> [EMAIL PROTECTED] On Behalf Of donundeen > >>> Sent: Thursday, October 30, 2008 2:26 PM > >>> To: TopBraid Composer Users > >>> Subject: [tbc-users] Copy SparqlMotion Script? > > >>> Is there a convenient way to copy a SPARQLMotion script from one > >>> project/file to another? > > >>> I've decided to to move all my scripts to an include, in a related > >>> project. > >>> I thought the easiest thing would be to copy the source, but When I > >>> open the "Source Code" tab after opening a script, I only see the > >>> last > >>> module listed, eg: > > >>> :ExportToRDFFile_1 > >>> a sml:ExportToRDFFile ; > >>> rdfs:label "Export to RDFFile_1"^^xsd:string ; > >>> sml:baseURI "http://calaisOutput"^^xsd:string ; > >>> sml:targetFilePath "calaisOutput.rdf"^^xsd:string . > > >>> instead of all the modules. > > >>> Is the a better way to copy a script? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TopBraid Composer Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/topbraid-composer-users?hl=en -~----------~----~----~----~------~----~------~--~---
