...
This should be performed using the regsvr32.exe application provided with Windows, e.g.
Code Block | |||||||
---|---|---|---|---|---|---|---|
| |||||||
regsvr32 pathway.dll regsvr32 weavepathway.dll |
...
The installation can be undone by using regsvr32 with the "/u" parameter, e.g.
Code Block | |||||||
---|---|---|---|---|---|---|---|
| |||||||
regsvr32 /u pathway.dll regsvr32 /u weavepathway.dll |
...
Firstly the pathway namespace must be added to the config.xml file header (or a separate pathway.xml file can be created and included into config.xml)
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8"?> <config xmlns="urn:com.cohga.server.config#1.0" xmlns:pathway="urn:com.cohga.pathway#1.0"> ... </config> |
then the pathway configuration must be setup to link the pathway levels with the Weave entities
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8"?> <config xmlns="urn:com.cohga.server.config#1.0" xmlns:pathway="urn:com.cohga.pathway#1.0"> <pathway:config> <link level="prop" entity="property"/> <link level="strt" entity="roads"/> </pathway:config> </config> |
...
Once the levels have been created the Pathway related actions can be added to the client configuration.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<item action="com.cohga.client.actions.menuAction"> <iconCls>icon-pathway_pathway</iconCls> <item action="com.cohga.pathway.Display" text="Display"/> <item action="com.cohga.pathway.SendQuery" text="Send Query"/> <item action="com.cohga.pathway.DisplayOther" text="Display Other"/> <item action="com.cohga.pathway.SendQueryOther" text="Send Query Other"/> <item action="com.cohga.pathway.CreateLink" text="Create Link"/> <item action="com.cohga.pathway.Return" text="Return"/> </item> |
...