Consortium
Activities
Projects
Forge
Events
Log-in
Register
LR-Spec Editor Plug-in
Space Menu
Consortium
|
Solutions
|
Middleware
|
Forge
|
MyObjectWeb
|
PDF
|
History
|
More Actions
View
Code
|
XML
|
Help
Documentation
|
XWiki Syntax
|
1 LR-Spec Editor Plug-in ---- #toc("" "" "true") ---- 1.1 Introduction The objective of this tool is to provide an interface to edit LRSpec files. <center> <a href="http://wiki.aspire.objectweb.org/xwiki/bin/download/Main.Documentation.AspireIDE/LRSpecEditor/LRSpecEditorIDE2.jpg">{image:LRSpecEditorIDE2.jpg|350}</a>_<a href="http://wiki.aspire.objectweb.org/xwiki/bin/download/Main.Documentation.AspireIDE/LRSpecEditor/LRSpecEditorIDE3.jpg">{image:LRSpecEditorIDE3.jpg|350}</a> </center> 1.1 Users Guide 1.1.1 Download & Run You can download the aspireRfidIDE RCP application with the aspireRfidIde-LRSpecEditor plug-in from the [AspireRFID forge>http://forge.objectweb.org/project/showfiles.php?group_id=324] named “AspireRfidIdeEditors” under "AspireRFID AITdev" package. Just decompress it and hit the “aspireRfidIDE” executable. Also you can download from the same link the “ASPIRE_APPLICATION_FILES”. Decompress and place its content at your home directory {pre}"user.home\AspireRFID\IDE\..." (e.g. “C:\Documents and Settings\nkef\AspireRFID\IDE\”){/pre}. 1.1.1 Configuration The LRSpec Editor is configured through the IDE’s preferences window (Window>Preferences) by choosing the “LRSpec Editor Preferences” from the list appearing at the left see the picture below. <center> <a href="http://wiki.aspire.objectweb.org/xwiki/bin/download/Main.Documentation.AspireIDE/LRSpecEditor/LRSpecEditorPreferences.jpg">{image:LRSpecEditorPreferences.jpg|350}</a> </center> From there you can configure the: *. *EC Specs Directory*: The directory where ECSpecs will be stored which will be used to configure the server’s filtering function. *. *HAL LR Specs Directory*: The directory where static and dynamic LRSpecs for HAL readers will be stored. *. *RP LR Specs Directory*: The directory where static and dynamic LRSpecs for RP readers will be stored. *. *LLRP LR Specs Directory*: The directory where static and dynamic LRSpecs for LLRP readers will be stored. *. *List of RP Readers Connection points*: Connection points of RP readers in use. This makes the editing of the specifications faster by making them available to the user to choose from a list at the LRSpec Editor. *. *List of RP Readers Notification Points*: Notifications points of RP readers in use. This makes the editing of the specifications faster by making them available to the user to choose from a list at the LRSpec Editor. *. *List of Available Dynamic Readers*: Dynamic readers in use. This makes the editing of the specifications faster by making them available to the user to choose from a list at the LRSpec Editor. 1.1 Developers Guide LRSpec Editor plug-in is an “AspireRfidIDE” product plug-in that is running within its environment. So for using this plug-in you should first download the “[AspireRfidIDECore>Main.Documentation.AspireIDE.AspireRfidIdeCore]”. 1.1.1 Requirements *Hardware (minimum)* * P IV 1.2GHz or equivalent * 512 MB Ram * 50 MB free HD space *Software* * Java 1.6 * [Eclipse 3.4> http://www.eclipse.org/downloads/] and above (with RCP/Plug-in Development Environment plug-ins and [Subversive plug-in> http://www.polarion.org/index.php?page=download&project=subversive]) 1.1.1 Acquiring the code The “Master Data Editor Plug-in” source code is available for checkout at the AspireRFID forge [SVN>http://forge.objectweb.org/plugins/scmsvn/index.php?group_id=324]. Check it out by: * hitting the create new repository location button at the SVN Repositories view of the Eclipse’s subversion [plug-in> http://www.polarion.org/index.php?page=download&project=subversive] and by using the following URL at the window that appears: svn://svn.forge.objectweb.org/svnroot/aspire/trunk/AspireRfidIDE/AspireRfidIdePlug-ins/aspireRfidIde-LRSpecEditor/ * right click the repository that have been just created and hit the check out button * check the aspireRfidIde-beg project on the list and hit ok 1.1.1 Running the Project For running AspireRfidIDE with the aspireRfidIde-LRSpecEditor Plug-in: * Create an aspireRfidIDE project (unless you already have created one) * Go to the aspireRfidIde project Run Configurations (Run -> Run Configurations…) and at the list choose Eclipse Application -> aspireRfidIde.product * At the Main tab of the “aspireRfidIde.product” set Run a product: aspireRfidIde.product * At the Plug-ins tab of the “aspireRfidIde.product” hit deselect all button and then choose the “aspireRfidIde” and “org.ow2.aspirerfid.ide.LRspec” and then hit the Add required Plug-ins button. * Hit apply * Now you are ready to run the application.