Wandora's configuration file

From WandoraWiki
(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
 
* Topic tree settings
 
* Topic tree settings
  
Options file locates in '''build/classes/conf/options.xml'''. File '''build/classes/conf/options.xml.original''' contains a backup of fresh options file in case of total mess. Example of options file is below.  
+
Options file locates in '''resource/conf/options.xml'''. File '''resources/conf/options.xml.original''' contains a backup of fresh options file in case of total mess. Example of options file is below.  
 
+
  
 
  <?xml version="1.0" encoding="UTF-8"?>
 
  <?xml version="1.0" encoding="UTF-8"?>
 
  <options>
 
  <options>
 +
  <basemap>resources/conf/wandora.xtm</basemap>
 +
  <defaultSIprefix>http://www.wandora.org/SI</defaultSIprefix>
 +
  <documentviewer>explorer __URL__</documentviewer>
 +
  <helpviewer>explorer "http://www.wandora.org/wandora/wiki/index.php?title=__HELP__"</helpviewer>
 
   <gui>
 
   <gui>
 +
      <occurrenceTable>
 +
          <useOccurrenceLanguages>false</useOccurrenceLanguages>
 +
      </occurrenceTable>
 +
      <topicRenders>130</topicRenders>
 
       <topicTable>
 
       <topicTable>
 
         <hilights>
 
         <hilights>
 
             <hilight0>
 
             <hilight0>
 
               <color>ff0000</color>
 
               <color>ff0000</color>
               <si>http://www.wandora.net/core/role</si>
+
               <si>http://www.wandora.org/core/role</si>
 
             </hilight0>
 
             </hilight0>
 
         </hilights>
 
         </hilights>
Line 27: Line 34:
 
       </topicTable>
 
       </topicTable>
 
       <topicPanels>
 
       <topicPanels>
 +
        <path1>org/wandora/application/gui/topicpanels</path1>
 
         <current>Traditional topic panel</current>
 
         <current>Traditional topic panel</current>
        <path1>com/gripstudios/applications/wandora/admin/gui/topicpanels</path1>
 
 
       </topicPanels>
 
       </topicPanels>
 
       <traditionalTopicPanel>
 
       <traditionalTopicPanel>
        <view>
+
        <view>
            <typedAssociationPanel>true</typedAssociationPanel>
+
          <subjectLocatorIcons>false</subjectLocatorIcons>
            <subjectIdentifierRootPanel>true</subjectIdentifierRootPanel>
+
          <instancesPanel>true</instancesPanel>
            <instancesPanel>true</instancesPanel>
+
          <subjectIdentifierRootPanel>true</subjectIdentifierRootPanel>
            <subjectLocatorIcons>false</subjectLocatorIcons>
+
          <associationRootPanel>true</associationRootPanel>
            <associationRootPanel>true</associationRootPanel>
+
          <typedAssociationPanel>true</typedAssociationPanel>
            <dataRootPanel>true</dataRootPanel>
+
          <dataRootPanel>true</dataRootPanel>
            <variantPanel>true</variantPanel>
+
          <classesRootPanel>true</classesRootPanel>
            <classesRootPanel>true</classesRootPanel>
+
          <variantPanel>true</variantPanel>
        </view>
+
        </view>
 
       </traditionalTopicPanel>
 
       </traditionalTopicPanel>
 
       <antiAliasing>false</antiAliasing>
 
       <antiAliasing>false</antiAliasing>
      <topicRenders>130</topicRenders>
 
 
       <tabbedTopicPanel>
 
       <tabbedTopicPanel>
 
         <view>
 
         <view>
 
             <dataPanelContainer>true</dataPanelContainer>
 
             <dataPanelContainer>true</dataPanelContainer>
            <typedAssociationPanel>true</typedAssociationPanel>
 
 
             <classesPanelContainer>true</classesPanelContainer>
 
             <classesPanelContainer>true</classesPanelContainer>
 
             <associationPanelContainer>true</associationPanelContainer>
 
             <associationPanelContainer>true</associationPanelContainer>
 +
            <typedAssociationPanel>true</typedAssociationPanel>
 
             <subjectPanelContainer>true</subjectPanelContainer>
 
             <subjectPanelContainer>true</subjectPanelContainer>
 
             <instancesPanelContainer>true</instancesPanelContainer>
 
             <instancesPanelContainer>true</instancesPanelContainer>
Line 55: Line 61:
 
         </view>
 
         </view>
 
       </tabbedTopicPanel>
 
       </tabbedTopicPanel>
 +
      <graphTopicPanel>
 +
        <antialized>0</antialized>
 +
        <animated>1</animated>
 +
        <graphStyle>org.wandora.application.gui.topicpanels.graphpanel.DefaultGraphStyle</graphStyle>
 +
        <filterSets>
 +
          <filterSet>
 +
            <name>Filterset1</name>
 +
            <topicFilter></topicFilter>
 +
            <topicFilter></topicFilter>
 +
            <associationFilter></associationFilter>
 +
          </filterSet>
 +
        </filterSets>
 +
      </graphTopicPanel>
 +
      <customTopicPanel>
 +
        <group0>
 +
            <query0>
 +
              <script>importPackage(org.wandora.query);
 +
importPackage(org.wandora.topicmap);
 +
new RecursiveDirective(
 +
    new RolesDirective(
 +
        new IsContextTopicDirective(
 +
            new SelectDirective(XTMPSI.SUPERCLASS_SUBCLASS,
 +
                                                XTMPSI.SUPERCLASS,XTMPSI.SUBCLASS),
 +
            XTMPSI.SUBCLASS),
 +
        XTMPSI.SUPERCLASS),
 +
    XTMPSI.SUPERCLASS
 +
);</script>
 +
              <name>Super classes</name>
 +
              <engine>Mozilla Rhino ; ECMAScript ; 1.6</engine>
 +
            </query0>
 +
            <name>Classes and instances</name>
 +
            <query1>
 +
              <script>importPackage(org.wandora.query);
 +
importPackage(org.wandora.topicmap);
 +
new UnionDirective(
 +
    new RolesDirective(
 +
        new JoinDirective(
 +
            new RecursiveDirective(
 +
                new SelectDirective(XTMPSI.SUPERCLASS_SUBCLASS,XTMPSI.SUBCLASS),
 +
                XTMPSI.SUBCLASS),
 +
            XTMPSI.SUBCLASS,new InstancesDirective()),
 +
        XTMPSI.INSTANCE)
 +
);</script>
 +
              <name>Instances</name>
 +
              <engine>Mozilla Rhino ; ECMAScript ; 1.6</engine>
 +
            </query1>
 +
        </group0>
 +
        <name>Custom topic panel</name>
 +
      </customTopicPanel>
 
   </gui>
 
   </gui>
 +
  <remoteconnections>
 +
      <connection0>
 +
        <user>admin</user>
 +
        <port>8989</port>
 +
        <name>wandora</name>
 +
        <pass>wandorapass</pass>
 +
        <host>127.0.0.1</host>
 +
        <map>remote-wandora</map>
 +
      </connection0>
 +
  </remoteconnections>
 
   <dbconnections>
 
   <dbconnections>
 
       <connection3>
 
       <connection3>
Line 67: Line 132:
 
       <connection2>
 
       <connection2>
 
         <script>create table TOPIC(
 
         <script>create table TOPIC(
                TOPICID varchar(50) primary key,
+
                  TOPICID varchar(50) primary key,
                BASENAME varchar(900) ,
+
                  BASENAME varchar(900) ,
                SUBJECTLOCATOR varchar(900)  
+
                  SUBJECTLOCATOR varchar(900)  
                );
+
                  );
               
+
                 
                create table TOPICTYPE(
+
                  create table TOPICTYPE(
                TOPIC varchar(50) not null,
+
                  TOPIC varchar(50) not null,
                TYPE varchar(50) not null,
+
                  TYPE varchar(50) not null,
                foreign key (TOPIC) references TOPIC(TOPICID),
+
                  foreign key (TOPIC) references TOPIC(TOPICID),
                foreign key (TYPE) references TOPIC(TOPICID),
+
                  foreign key (TYPE) references TOPIC(TOPICID),
                primary key(TOPIC,TYPE)
+
                  primary key(TOPIC,TYPE)
                );
+
                  );
               
+
                 
                create table DATA(
+
                  create table DATA(
                TOPIC varchar(50) not null,
+
                  TOPIC varchar(50) not null,
                TYPE varchar(50) not null,
+
                  TYPE varchar(50) not null,
                VERSION varchar(50) not null,
+
                  VERSION varchar(50) not null,
                DATA longvarchar,
+
                  DATA longvarchar,
                foreign key (TOPIC) references TOPIC(TOPICID),
+
                  foreign key (TOPIC) references TOPIC(TOPICID),
                foreign key (TYPE) references TOPIC(TOPICID),
+
                  foreign key (TYPE) references TOPIC(TOPICID),
                foreign key (VERSION) references TOPIC(TOPICID),
+
                  foreign key (VERSION) references TOPIC(TOPICID),
                primary key(TOPIC,TYPE,VERSION)
+
                  primary key(TOPIC,TYPE,VERSION)
                );
+
                  );
               
+
                 
                create table VARIANT(
+
                  create table VARIANT(
                VARIANTID varchar(50) primary key,
+
                  VARIANTID varchar(50) primary key,
                TOPIC varchar(50) not null,
+
                  TOPIC varchar(50) not null,
                VALUE longvarchar,
+
                  VALUE longvarchar,
                foreign key (TOPIC) references TOPIC(TOPICID)
+
                  foreign key (TOPIC) references TOPIC(TOPICID)
                );
+
                  );
               
+
                 
                create table VARIANTSCOPE(
+
                  create table VARIANTSCOPE(
                VARIANT varchar(50) not null,
+
                  VARIANT varchar(50) not null,
                TOPIC varchar(50) not null,
+
                  TOPIC varchar(50) not null,
                foreign key (VARIANT) references VARIANT(VARIANTID),
+
                  foreign key (VARIANT) references VARIANT(VARIANTID),
                foreign key (TOPIC) references TOPIC(TOPICID),
+
                  foreign key (TOPIC) references TOPIC(TOPICID),
                primary key(VARIANT,TOPIC)
+
                  primary key(VARIANT,TOPIC)
                );
+
                  );
               
+
                 
                create table SUBJECTIDENTIFIER(
+
                  create table SUBJECTIDENTIFIER(
                SI varchar(255) primary key,
+
                  SI varchar(255) primary key,
                TOPIC varchar(50) not null,
+
                  TOPIC varchar(50) not null,
                foreign key (TOPIC) references TOPIC(TOPICID)
+
                  foreign key (TOPIC) references TOPIC(TOPICID)
                );
+
                  );
               
+
                 
                create table ASSOCIATION(
+
                  create table ASSOCIATION(
                ASSOCIATIONID varchar(50) primary key,
+
                  ASSOCIATIONID varchar(50) primary key,
                TYPE varchar(50) not null,
+
                  TYPE varchar(50) not null,
                foreign key (TYPE) references TOPIC(TOPICID)
+
                  foreign key (TYPE) references TOPIC(TOPICID)
                );
+
                  );
               
+
                 
                create table MEMBER(
+
                  create table MEMBER(
                ASSOCIATION varchar(50) not null,
+
                  ASSOCIATION varchar(50) not null,
                PLAYER varchar(50) not null,
+
                  PLAYER varchar(50) not null,
                ROLE varchar(50) not null,
+
                  ROLE varchar(50) not null,
                foreign key (ASSOCIATION) references ASSOCIATION(ASSOCIATIONID),
+
                  foreign key (ASSOCIATION) references ASSOCIATION(ASSOCIATIONID),
                foreign key (PLAYER) references TOPIC(TOPICID),
+
                  foreign key (PLAYER) references TOPIC(TOPICID),
                foreign key (ROLE) references TOPIC(TOPICID),
+
                  foreign key (ROLE) references TOPIC(TOPICID),
                primary key(ASSOCIATION,ROLE)
+
                  primary key(ASSOCIATION,ROLE)
                );
+
                  );
               
+
                 
                create index BASENAME_INDEX ON TOPIC(BASENAME);
+
                  create index BASENAME_INDEX ON TOPIC(BASENAME);
                create index SUBJECTLOCATOR_INDEX ON TOPIC(SUBJECTLOCATOR);
+
                  create index SUBJECTLOCATOR_INDEX ON TOPIC(SUBJECTLOCATOR);
                create index SITOPIC_INDEX on SUBJECTIDENTIFIER(TOPIC);
+
                  create index SITOPIC_INDEX on SUBJECTIDENTIFIER(TOPIC);
                create index ASSOCTYPE_INDEX on ASSOCIATION(TYPE);
+
                  create index ASSOCTYPE_INDEX on ASSOCIATION(TYPE);
                create index MEMBERPLAYER_INDEX on MEMBER(PLAYER);
+
                  create index MEMBERPLAYER_INDEX on MEMBER(PLAYER);
                create index MEMBERROLE_INDEX on MEMBER(ROLE);
+
                  create index MEMBERROLE_INDEX on MEMBER(ROLE);
                create index VARIANTTOPIC_INDEX on VARIANT(TOPIC);
+
                  create index VARIANTTOPIC_INDEX on VARIANT(TOPIC);
                create index DATATOPIC_INDEX on DATA(TOPIC);
+
                  create index DATATOPIC_INDEX on DATA(TOPIC);
                create index DATATYPE_INDEX on DATA(TYPE);
+
                  create index DATATYPE_INDEX on DATA(TYPE);
                create index DATAVERSION_INDEX on DATA(VERSION);
+
                  create index DATAVERSION_INDEX on DATA(VERSION);
 
         </script>
 
         </script>
 
         <user>sa</user>
 
         <user>sa</user>
Line 160: Line 225:
 
         <pass>wandora</pass>
 
         <pass>wandora</pass>
 
         <database>wandora</database>
 
         <database>wandora</database>
         <server>127.0.0.1</server>
+
         <server>192.168.1.48</server>
 
       </connection0>
 
       </connection0>
 
   </dbconnections>
 
   </dbconnections>
 
   <topictreetypes>
 
   <topictreetypes>
      <type1>
 
        <name>Subclasses</name>
 
        <assocsi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass-subclass</assocsi>
 
        <subsi>http://www.topicmaps.org/xtm/1.0/core.xtm#subclass</subsi>
 
        <icon>gui/icons/topictree/folder01.png</icon>
 
        <supersi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass</supersi>
 
      </type1>
 
 
       <type0>
 
       <type0>
 
         <name>Instances</name>
 
         <name>Instances</name>
 
         <assocsi></assocsi>
 
         <assocsi></assocsi>
         <icon>gui/icons/topictree/document01.png</icon>
+
         <icon>gui/icons/topictree/instanceof.png</icon>
 
         <subsi></subsi>
 
         <subsi></subsi>
 
         <supersi></supersi>
 
         <supersi></supersi>
 
       </type0>
 
       </type0>
 +
      <type1>
 +
        <name>Subclasses</name>
 +
        <assocsi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass-subclass</assocsi>
 +
        <icon>gui/icons/topictree/supersubclass.png</icon>
 +
        <subsi>http://www.topicmaps.org/xtm/1.0/core.xtm#subclass</subsi>
 +
        <supersi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass</supersi>
 +
      </type1>
 
   </topictreetypes>
 
   </topictreetypes>
 +
  <trees>
 +
      <tree0>
 +
        <name>Topics</name>
 +
        <root>http://www.wandora.org/core/wandoraclass</root>
 +
        <association0>Instances</association0>
 +
        <association1>Subclasses</association1>
 +
      </tree0>
 +
  </trees>
 
   <documentviewer>explorer __URL__</documentviewer>
 
   <documentviewer>explorer __URL__</documentviewer>
 
   <tools>
 
   <tools>
       <extract>
+
       <path1>org/wandora/application/tools</path1>
 +
      <path2>org/wandora/application/tools/exporters</path2>
 +
      <path3>org/wandora/application/tools/extractors</path3>
 +
      <path4>org/wandora/application/tools/importers</path4>
 +
      <path5>org/wandora/application/tools/layers</path5>
 +
      <path6>org/wandora/application/tools/subjects</path6>
 +
      <path7>org/wandora/application/tools/selections</path7>
 +
      <path8>org/wandora/application/tools/associations</path8>
 +
      <path9>org/wandora/application/tools/generators</path9>
 +
      <path10>org/wandora/application/tools/navigate</path10>
 +
      <path11>org/wandora/application/tools/project</path11>
 +
      <path12>org/wandora/application/tools/subjects</path12>
 +
      <path13>org/wandora/application/tools/topicnames</path13>
 +
      <path14>org/wandora/application/tools/fng</path14>
 +
      <path15>org/wandora/application/tools/extractors/audioscrobber</path15>
 +
      <path16>org/wandora/application/tools/statistics</path16>
 +
      <path17>org/wandora/application/tools/extractors/table</path17>
 +
      <path18>org/wandora/application/tools/extractors/list</path18>
 +
      <path19>org/wandora/application/tools/extractors/microformats</path19>
 +
      <generic>
 +
<item0>
 +
            <instanceName>About...</instanceName>
 +
            <class>org.wandora.application.tools.AboutWandora</class>
 +
        </item0>
 +
      </generic>
 +
      <import>
 +
          <item5>
 +
            <instanceName>OBO import...</instanceName>
 +
            <class>org.wandora.application.tools.importers.OBOImport</class>
 +
        </item5>
 +
        <item4>
 +
            <instanceName>SQL topic map import...</instanceName>
 +
            <class>org.wandora.application.tools.importers.SQLTopicMapImport</class>
 +
        </item4>
 
         <item3>
 
         <item3>
             <instanceName>Extract HTML Link Structure Extractor...</instanceName>
+
             <instanceName>Simple N3 import...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.extractors.HTMLLinkStructureExtractor</class>
+
             <class>org.wandora.application.tools.importers.SimpleN3Import</class>
 
         </item3>
 
         </item3>
 
         <item2>
 
         <item2>
             <instanceName>Extract PS3.0 metadata from JPEGs...</instanceName>
+
             <instanceName>Simple RDF(S) import...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.extractors.ExtractFromJPEG</class>
+
             <class>org.wandora.application.tools.importers.SimpleRDFImport</class>
 
         </item2>
 
         </item2>
 
         <item1>
 
         <item1>
             <instanceName>Extract ID3V[12] from MP3s...</instanceName>
+
             <instanceName>Transform and merge xml...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.extractors.ExtractFromMP3</class>
+
             <class>org.wandora.application.tools.importers.XSLImport</class>
 
         </item1>
 
         </item1>
 
         <item0>
 
         <item0>
             <instanceName>Extract directory structure...</instanceName>
+
             <instanceName>Merge topic map...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.extractors.DirectoryStructureExtractor</class>
+
             <class>org.wandora.application.tools.importers.TopicMapImport</class>
 
         </item0>
 
         </item0>
 +
      </import>
 +
      <export>
 
         <item6>
 
         <item6>
             <instanceName>IMDB Extractor...</instanceName>
+
             <instanceName>OBO round trip...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.extractors.IMDBExtractor</class>
+
             <class>org.wandora.application.tools.exporters.OBORoundTrip</class>
 
         </item6>
 
         </item6>
 
         <item5>
 
         <item5>
             <instanceName>Simple Email Extractor...</instanceName>
+
             <instanceName>Export OBO...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.extractors.SimpleEmailExtractor</class>
+
             <class>org.wandora.application.tools.exporters.OBOExport</class>
 
         </item5>
 
         </item5>
 
         <item4>
 
         <item4>
             <instanceName>Simple PDF Extractor...</instanceName>
+
             <instanceName>Lucene index builder...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.extractors.SimplePDFExtractor</class>
+
             <class>org.wandora.application.tools.exporters.LuceneIndexBuilder</class>
 +
            <options>
 +
              <checkVisibility>true</checkVisibility>
 +
              <processKeywords>false</processKeywords>
 +
            </options>
 
         </item4>
 
         </item4>
      </extract>
 
      <path8>com/gripstudios/applications/fng/tools</path8>
 
      <path7>com/gripstudios/applications/wandora/admin/tools/selections</path7>
 
      <path6>com/gripstudios/applications/wandora/admin/tools/subjects</path6>
 
      <path5>com/gripstudios/applications/wandora/admin/tools/layers</path5>
 
      <path4>com/gripstudios/applications/wandora/admin/tools/importers</path4>
 
      <path3>com/gripstudios/applications/wandora/admin/tools/extractors</path3>
 
      <path2>com/gripstudios/applications/wandora/admin/tools/exporters</path2>
 
      <path1>com/gripstudios/applications/wandora/admin/tools</path1>
 
      <export>
 
 
         <item3>
 
         <item3>
 
             <instanceName>Export site...</instanceName>
 
             <instanceName>Export site...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.exporters.ExportSite</class>
+
             <class>org.wandora.application.tools.exporters.ExportSite</class>
 
         </item3>
 
         </item3>
 
         <item2>
 
         <item2>
 
             <instanceName>Export schema as topic map...</instanceName>
 
             <instanceName>Export schema as topic map...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.exporters.ExportSchemaMap</class>
+
             <class>org.wandora.application.tools.exporters.ExportSchemaMap</class>
 
         </item2>
 
         </item2>
 
         <item1>
 
         <item1>
 
             <instanceName>Export N3...</instanceName>
 
             <instanceName>Export N3...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.exporters.RDFExport</class>
+
             <class>org.wandora.application.tools.exporters.RDFExport</class>
 
         </item1>
 
         </item1>
 
         <item0>
 
         <item0>
 
             <instanceName>Export topic map...</instanceName>
 
             <instanceName>Export topic map...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.exporters.ExportTopicMap</class>
+
             <class>org.wandora.application.tools.exporters.ExportTopicMap</class>
 
         </item0>
 
         </item0>
        <item4>
 
            <instanceName>Lucene index builder</instanceName>
 
            <class>com.gripstudios.applications.wandora.admin.tools.IndexBuilderTool</class>
 
        </item4>
 
 
       </export>
 
       </export>
       <generic>
+
       <extract>
 
         <item0>
 
         <item0>
             <instanceName>About...</instanceName>
+
             <instanceName>JPEG PS3.0 metadata extractor...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.AboutWandora</class>
+
             <class>org.wandora.application.tools.extractors.ExtractFromJPEG</class>
 
         </item0>
 
         </item0>
      </generic>
+
        <item1>
      <import>
+
            <instanceName>Simple PDF extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.SimplePDFExtractor</class>
 +
        </item1>
 +
        <item2>
 +
            <instanceName>Simple email extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.SimpleEmailExtractor</class>
 +
        </item2>
 
         <item3>
 
         <item3>
             <instanceName>Simple N3 import...</instanceName>
+
             <instanceName>IMDB extractor...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.importers.SimpleN3Import</class>
+
             <class>org.wandora.application.tools.extractors.IMDBExtractor</class>
 
         </item3>
 
         </item3>
        <item2>
 
            <instanceName>Simple RDF(S) import...</instanceName>
 
            <class>com.gripstudios.applications.wandora.admin.tools.importers.SimpleRDFImport</class>
 
        </item2>
 
        <item1>
 
            <instanceName>Transform and merge xml...</instanceName>
 
            <class>com.gripstudios.applications.wandora.admin.tools.importers.XSLImport</class>
 
        </item1>
 
        <item0>
 
            <instanceName>Merge topic map...</instanceName>
 
            <class>com.gripstudios.applications.wandora.admin.tools.importers.TopicMapImport</class>
 
        </item0>
 
 
         <item4>
 
         <item4>
             <instanceName>SQL topic map import...</instanceName>
+
             <instanceName>Database extractor...</instanceName>
             <class>com.gripstudios.applications.wandora.admin.tools.importers.SQLTopicMapImport</class>
+
             <class>org.wandora.application.tools.extractors.GenericDatabaseExtractor</class>
 
         </item4>
 
         </item4>
       </import>
+
        <item5>
 +
            <instanceName>MediaWiki extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.MediaWikiExtractor</class>
 +
        </item5>
 +
        <item6>
 +
            <instanceName>RSS 2.0 extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.RSSExtractor</class>
 +
        </item6>
 +
        <item7>
 +
            <instanceName>Bibtex extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.bibtex.BibtexExtractor</class>
 +
        </item7>
 +
        <item8>
 +
            <instanceName>--- AUDIO DATA/FILES ---</instanceName>
 +
            <class>org.wandora.application.tools.extractors.DummyExtractor</class>
 +
        </item8>
 +
        <item9>
 +
            <instanceName>MP3 ID3V[12] extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.ExtractFromMP3</class>
 +
        </item9>
 +
        <item10>
 +
            <instanceName>FreeDB Extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.FreeDBExtractor</class>
 +
        </item10>
 +
        <item11>
 +
            <instanceName>Last.fm album info extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.AlbumInfoExtractor</class>
 +
        </item11>
 +
        <item12>
 +
            <instanceName>Last.fm related artists extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.ArtistRelatedArtistsExtractor</class>
 +
        </item12>
 +
        <item13>
 +
            <instanceName>Last.fm top albums extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopAlbumsExtractor</class>
 +
        </item13>
 +
        <item14>
 +
            <instanceName>Last.fm top tags extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopTagsExtractor</class>
 +
        </item14>
 +
        <item15>
 +
            <instanceName>Last.fm top tracks extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopTracksExtractor</class>
 +
        </item15>
 +
        <item16>
 +
            <instanceName>Last.fm top albums extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopAlbumsExtractor</class>
 +
        </item16>
 +
        <item17>
 +
            <instanceName>Last.fm top tags extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.TagTopTagsExtractor</class>
 +
        </item17>
 +
        <item18>
 +
            <instanceName>Last.fm top artists with a tags extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.audioscrobber.TagTopArtistsExtractor</class>
 +
        </item18>
 +
        <item19>
 +
            <instanceName>--- SIMPLE FILES ---</instanceName>
 +
            <class>org.wandora.application.tools.extractors.DummyExtractor</class>
 +
        </item19>
 +
        <item20>
 +
            <instanceName>Directory structure extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.DirectoryStructureExtractor</class>
 +
        </item20>
 +
        <item21>
 +
            <instanceName>Simple text document extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.SimpleTextDocumentExtractor</class>
 +
        </item21>
 +
        <item22>
 +
            <instanceName>--- HTML STRUCTURES ---</instanceName>
 +
            <class>org.wandora.application.tools.extractors.DummyExtractor</class>
 +
        </item22>
 +
        <item23>
 +
            <instanceName>HTML link structure extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.HTMLLinkStructureExtractor</class>
 +
        </item23>
 +
        <item24>
 +
            <instanceName>HTML property table extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.table.PropertyTableExtractor</class>
 +
        </item24>
 +
        <item25>
 +
            <instanceName>HTML association table extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.table.AssociationRowTableExtractor</class>
 +
        </item25>
 +
        <item26>
 +
            <instanceName>HTML instance list extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.list.InstanceListExtractor</class>
 +
        </item26>
 +
        <item27>
 +
            <instanceName>HTML super-subclass list extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.list.SuperSubClassListExtractor</class>
 +
        </item27>
 +
        <item28>
 +
            <instanceName>HTML definition list extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.list.DefinitionListExtrator</class>
 +
        </item28>
 +
        <item29>
 +
            <instanceName>--- MICROFORMATS ---</instanceName>
 +
            <class>org.wandora.application.tools.extractors.DummyExtractor</class>
 +
        </item29>
 +
        <item30>
 +
            <instanceName>Geo microformat extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.microformats.GeoExtractor</class>
 +
        </item30>
 +
        <item31>
 +
            <instanceName>Adr microformat extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.microformats.AdrExtractor</class>
 +
        </item31>
 +
        <item32>
 +
            <instanceName>HCalendar microformat extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.microformats.HCalendarExtractor</class>
 +
        </item32>
 +
        <item33>
 +
            <instanceName>HCard microformat extractor...</instanceName>
 +
            <class>org.wandora.application.tools.extractors.microformats.HCardExtractor</class>
 +
        </item33>
 +
      </extract>
 +
      <generator>
 +
          <item0>
 +
            <instanceName>Random graph generator...</instanceName>
 +
            <class>org.wandora.application.tools.generators.RandomGraphGenerator</class>
 +
          </item0>
 +
          <item1>
 +
            <instanceName>Fully connected graph generator...</instanceName>
 +
            <class>org.wandora.application.tools.generators.FullyConnectedGraphGenerator</class>
 +
          </item1>
 +
          <item2>
 +
            <instanceName>Tree graph generator...</instanceName>
 +
            <class>org.wandora.application.tools.generators.TreeGraphGenerator</class>
 +
          </item2>
 +
          <item3>
 +
            <instanceName>Linear list graph generator...</instanceName>
 +
            <class>org.wandora.application.tools.generators.LinearListGenerator</class>
 +
          </item3>
 +
          <item4>
 +
            <instanceName>Finite group graph generator...</instanceName>
 +
            <class>org.wandora.application.tools.generators.FiniteGroupGenerator</class>
 +
          </item4>
 +
          <item5>
 +
              <instanceName>Platonic solid graph generator...</instanceName>
 +
              <class>org.wandora.application.tools.generators.PlatonicSolidGenerator</class>
 +
          </item5>
 +
       </generator>
 
   </tools>
 
   </tools>
   <basemap>classes/conf/wandora.xtm</basemap>
+
   <basemap>resources/conf/wandora.xtm</basemap>
  <remoteconnections>
+
      <connection0>
+
        <user>admin</user>
+
        <port>8989</port>
+
        <name>example</name>
+
        <pass>wandorapass</pass>
+
        <host>127.0.0.1</host>
+
        <map>mytopicmap</map>
+
      </connection0>
+
  </remoteconnections>
+
 
   <shortcuts>
 
   <shortcuts>
       <cut0>http://www.fng.fi/wandora/wandora-fng.xtm#kp-teos</cut0>
+
       <cut0>http://www.wandora.org/core/schema-type</cut0>
 +
      <cut1>http://www.topicmaps.org/xtm/1.0/language.xtm</cut1>
 +
      <cut2>http://www.wandora.org/core/variant-name-version</cut2>
 
   </shortcuts>
 
   </shortcuts>
  <defaultSIprefix>http://www.wandora.net/SI</defaultSIprefix>
 
 
   <current>
 
   <current>
       <directory>C:\Documents and Settings\akivela\Desktop\fng.wpr</directory>
+
       <directory></directory>
 +
      <port></port>
 
       <user></user>
 
       <user></user>
      <port></port>
 
 
       <host></host>
 
       <host></host>
 
       <map></map>
 
       <map></map>
Line 294: Line 519:
 
   <window>
 
   <window>
 
       <height>607</height>
 
       <height>607</height>
 +
      <x>226</x>
 +
      <width>900</width>
 +
      <y>134</y>
 
       <horizontalsplitter>200</horizontalsplitter>
 
       <horizontalsplitter>200</horizontalsplitter>
      <x>108</x>
 
 
       <verticalsplitter>300</verticalsplitter>
 
       <verticalsplitter>300</verticalsplitter>
      <width>900</width>
 
      <y>24</y>
 
 
   </window>
 
   </window>
 +
  <defaultSIprefix>http://www.wandora.org/SI</defaultSIprefix>
 +
  <bsh>
 +
      <path></path>
 +
  </bsh>
 
   <regexp>
 
   <regexp>
 
       <expression0>
 
       <expression0>
 +
        <name>flip name</name>
 +
        <pattern>(.+) - (.+)</pattern>
 +
        <replacement>$2 - $1</replacement>
 
         <partialMatch>true</partialMatch>
 
         <partialMatch>true</partialMatch>
 
         <caseSensitive>true</caseSensitive>
 
         <caseSensitive>true</caseSensitive>
        <name>flip name</name>
 
        <replacement>$2 - $1</replacement>
 
        <pattern>(.+) - (.+)</pattern>
 
 
       </expression0>
 
       </expression0>
 
   </regexp>
 
   </regexp>
  <bsh>
 
      <path></path>
 
  </bsh>
 
  <trees>
 
      <tree0>
 
        <root>http://www.wandora.net/core/wandoraclass</root>
 
        <name>Topics</name>
 
        <association1>Subclasses</association1>
 
        <association0>Instances</association0>
 
      </tree0>
 
  </trees>
 
 
  </options>
 
  </options>

Revision as of 18:57, 4 March 2008

Wandora keeps all important settings in specific options file. These settings include

  • Window's initial size and location in screen
  • Shortcuts
  • Topic panel settings
  • Layer settings
  • Saved database connection settings
  • Activated extract, export and import tools
  • Class paths for tools
  • Saved regular expressions
  • Topic tree settings

Options file locates in resource/conf/options.xml. File resources/conf/options.xml.original contains a backup of fresh options file in case of total mess. Example of options file is below.

<?xml version="1.0" encoding="UTF-8"?>
<options>
  <basemap>resources/conf/wandora.xtm</basemap>
  <defaultSIprefix>http://www.wandora.org/SI</defaultSIprefix>
  <documentviewer>explorer __URL__</documentviewer>
  <helpviewer>explorer "http://www.wandora.org/wandora/wiki/index.php?title=__HELP__"</helpviewer>
  <gui>
     <occurrenceTable>
         <useOccurrenceLanguages>false</useOccurrenceLanguages>
     </occurrenceTable>
     <topicRenders>130</topicRenders>
     <topicTable>
        <hilights>
           <hilight0>
              <color>ff0000</color>
              <si>http://www.wandora.org/core/role</si>
           </hilight0>
        </hilights>
        <leftMouseButtonSelects>true</leftMouseButtonSelects>
     </topicTable>
     <topicPanels>
        <path1>org/wandora/application/gui/topicpanels</path1>
        <current>Traditional topic panel</current>
     </topicPanels>
     <traditionalTopicPanel>
       <view>
         <subjectLocatorIcons>false</subjectLocatorIcons>
         <instancesPanel>true</instancesPanel>
         <subjectIdentifierRootPanel>true</subjectIdentifierRootPanel>
         <associationRootPanel>true</associationRootPanel>
         <typedAssociationPanel>true</typedAssociationPanel>
         <dataRootPanel>true</dataRootPanel>
         <classesRootPanel>true</classesRootPanel>
         <variantPanel>true</variantPanel>
       </view>
     </traditionalTopicPanel>
     <antiAliasing>false</antiAliasing>
     <tabbedTopicPanel>
        <view>
           <dataPanelContainer>true</dataPanelContainer>
           <classesPanelContainer>true</classesPanelContainer>
           <associationPanelContainer>true</associationPanelContainer>
           <typedAssociationPanel>true</typedAssociationPanel>
           <subjectPanelContainer>true</subjectPanelContainer>
           <instancesPanelContainer>true</instancesPanelContainer>
           <variantPanelContainer>true</variantPanelContainer>
        </view>
     </tabbedTopicPanel>
     <graphTopicPanel>
        <antialized>0</antialized>
        <animated>1</animated>
        <graphStyle>org.wandora.application.gui.topicpanels.graphpanel.DefaultGraphStyle</graphStyle>
        <filterSets>
          <filterSet>
           <name>Filterset1</name>
           <topicFilter></topicFilter>
           <topicFilter></topicFilter>
           <associationFilter></associationFilter>
          </filterSet>
        </filterSets>
     </graphTopicPanel>
     <customTopicPanel>
        <group0>
           <query0>
              <script>importPackage(org.wandora.query);
importPackage(org.wandora.topicmap);
new RecursiveDirective(
   new RolesDirective(
       new IsContextTopicDirective(
           new SelectDirective(XTMPSI.SUPERCLASS_SUBCLASS,
                                                XTMPSI.SUPERCLASS,XTMPSI.SUBCLASS),
           XTMPSI.SUBCLASS),
       XTMPSI.SUPERCLASS),
   XTMPSI.SUPERCLASS
);</script>
              <name>Super classes</name>
              <engine>Mozilla Rhino ; ECMAScript ; 1.6</engine>
           </query0>
           <name>Classes and instances</name>
           <query1>
              <script>importPackage(org.wandora.query);
importPackage(org.wandora.topicmap);
new UnionDirective(
   new RolesDirective(
       new JoinDirective(
           new RecursiveDirective(
               new SelectDirective(XTMPSI.SUPERCLASS_SUBCLASS,XTMPSI.SUBCLASS),
               XTMPSI.SUBCLASS),
           XTMPSI.SUBCLASS,new InstancesDirective()),
       XTMPSI.INSTANCE)
);</script>
              <name>Instances</name>
              <engine>Mozilla Rhino ; ECMAScript ; 1.6</engine>
           </query1>
        </group0>
        <name>Custom topic panel</name>
     </customTopicPanel>
  </gui>
  <remoteconnections>
     <connection0>
        <user>admin</user>
        <port>8989</port>
        <name>wandora</name>
        <pass>wandorapass</pass>
        <host>127.0.0.1</host>
        <map>remote-wandora</map>
     </connection0>
  </remoteconnections>
  <dbconnections>
     <connection3>
        <user>sa</user>
        <name>HSQL testdb</name>
        <type>Other</type>
        <constring>jdbc:hsqldb:file:C:\wandora\testdb</constring>
        <pass></pass>
        <driver>org.hsqldb.jdbcDriver</driver>
     </connection3>
     <connection2>
        <script>create table TOPIC(
                  TOPICID varchar(50) primary key,
                  BASENAME varchar(900) ,
                  SUBJECTLOCATOR varchar(900) 
                  );
                  
                  create table TOPICTYPE(
                  TOPIC varchar(50) not null,
                  TYPE varchar(50) not null,
                  foreign key (TOPIC) references TOPIC(TOPICID),
                  foreign key (TYPE) references TOPIC(TOPICID),
                  primary key(TOPIC,TYPE)
                  );
                  
                  create table DATA(
                  TOPIC varchar(50) not null,
                  TYPE varchar(50) not null,
                  VERSION varchar(50) not null,
                  DATA longvarchar,
                  foreign key (TOPIC) references TOPIC(TOPICID),
                  foreign key (TYPE) references TOPIC(TOPICID),
                  foreign key (VERSION) references TOPIC(TOPICID),
                  primary key(TOPIC,TYPE,VERSION)
                  );
                  
                  create table VARIANT(
                  VARIANTID varchar(50) primary key,
                  TOPIC varchar(50) not null,
                  VALUE longvarchar,
                  foreign key (TOPIC) references TOPIC(TOPICID)
                  );
                  
                  create table VARIANTSCOPE(
                  VARIANT varchar(50) not null,
                  TOPIC varchar(50) not null,
                  foreign key (VARIANT) references VARIANT(VARIANTID),
                  foreign key (TOPIC) references TOPIC(TOPICID),
                  primary key(VARIANT,TOPIC)
                  );
                  
                  create table SUBJECTIDENTIFIER(
                  SI varchar(255) primary key,
                  TOPIC varchar(50) not null,
                  foreign key (TOPIC) references TOPIC(TOPICID)
                  );
                  
                  create table ASSOCIATION(
                  ASSOCIATIONID varchar(50) primary key,
                  TYPE varchar(50) not null,
                  foreign key (TYPE) references TOPIC(TOPICID)
                  );
                  
                  create table MEMBER(
                  ASSOCIATION varchar(50) not null,
                  PLAYER varchar(50) not null,
                  ROLE varchar(50) not null,
                  foreign key (ASSOCIATION) references ASSOCIATION(ASSOCIATIONID),
                  foreign key (PLAYER) references TOPIC(TOPICID),
                  foreign key (ROLE) references TOPIC(TOPICID),
                  primary key(ASSOCIATION,ROLE)
                  );
                  
                  create index BASENAME_INDEX ON TOPIC(BASENAME);
                  create index SUBJECTLOCATOR_INDEX ON TOPIC(SUBJECTLOCATOR);
                  create index SITOPIC_INDEX on SUBJECTIDENTIFIER(TOPIC);
                  create index ASSOCTYPE_INDEX on ASSOCIATION(TYPE);
                  create index MEMBERPLAYER_INDEX on MEMBER(PLAYER);
                  create index MEMBERROLE_INDEX on MEMBER(ROLE);
                  create index VARIANTTOPIC_INDEX on VARIANT(TOPIC);
                  create index DATATOPIC_INDEX on DATA(TOPIC);
                  create index DATATYPE_INDEX on DATA(TYPE);
                  create index DATAVERSION_INDEX on DATA(VERSION);
        </script>
        <user>sa</user>
        <name>HSQL Memory</name>
        <type>Other</type>
        <pass></pass>
        <constring>jdbc:hsqldb:mem:aname</constring>
        <driver>org.hsqldb.jdbcDriver</driver>
     </connection2>
     <connection1>
        <user>wandora</user>
        <name>MySQL test</name>
        <type>MySQL</type>
        <pass>wandora</pass>
        <database>wandora</database>
        <server>127.0.0.1</server>
     </connection1>
     <connection0>
        <user>wandora</user>
        <name>MS SQL Server test</name>
        <type>Microsoft SQL Server</type>
        <pass>wandora</pass>
        <database>wandora</database>
        <server>192.168.1.48</server>
     </connection0>
  </dbconnections>
  <topictreetypes>
     <type0>
        <name>Instances</name>
        <assocsi></assocsi>
        <icon>gui/icons/topictree/instanceof.png</icon>
        <subsi></subsi>
        <supersi></supersi>
     </type0>
     <type1>
        <name>Subclasses</name>
        <assocsi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass-subclass</assocsi>
        <icon>gui/icons/topictree/supersubclass.png</icon>
        <subsi>http://www.topicmaps.org/xtm/1.0/core.xtm#subclass</subsi>
        <supersi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass</supersi>
     </type1>
  </topictreetypes>
  <trees>
     <tree0>
        <name>Topics</name>
        <root>http://www.wandora.org/core/wandoraclass</root>
        <association0>Instances</association0>
        <association1>Subclasses</association1>
     </tree0>
  </trees>
  <documentviewer>explorer __URL__</documentviewer>
  <tools>
     <path1>org/wandora/application/tools</path1>
     <path2>org/wandora/application/tools/exporters</path2>
     <path3>org/wandora/application/tools/extractors</path3>
     <path4>org/wandora/application/tools/importers</path4>
     <path5>org/wandora/application/tools/layers</path5>
     <path6>org/wandora/application/tools/subjects</path6>
     <path7>org/wandora/application/tools/selections</path7>
     <path8>org/wandora/application/tools/associations</path8>
     <path9>org/wandora/application/tools/generators</path9>
     <path10>org/wandora/application/tools/navigate</path10>
     <path11>org/wandora/application/tools/project</path11>
     <path12>org/wandora/application/tools/subjects</path12>
     <path13>org/wandora/application/tools/topicnames</path13>
     <path14>org/wandora/application/tools/fng</path14>
     <path15>org/wandora/application/tools/extractors/audioscrobber</path15>
     <path16>org/wandora/application/tools/statistics</path16>
     <path17>org/wandora/application/tools/extractors/table</path17>
     <path18>org/wandora/application/tools/extractors/list</path18>
     <path19>org/wandora/application/tools/extractors/microformats</path19>
     <generic>

<item0>

           <instanceName>About...</instanceName>
           <class>org.wandora.application.tools.AboutWandora</class>
        </item0>
     </generic>
     <import>
         <item5>
           <instanceName>OBO import...</instanceName>
           <class>org.wandora.application.tools.importers.OBOImport</class>
        </item5>
        <item4>
           <instanceName>SQL topic map import...</instanceName>
           <class>org.wandora.application.tools.importers.SQLTopicMapImport</class>
        </item4>
        <item3>
           <instanceName>Simple N3 import...</instanceName>
           <class>org.wandora.application.tools.importers.SimpleN3Import</class>
        </item3>
        <item2>
           <instanceName>Simple RDF(S) import...</instanceName>
           <class>org.wandora.application.tools.importers.SimpleRDFImport</class>
        </item2>
        <item1>
           <instanceName>Transform and merge xml...</instanceName>
           <class>org.wandora.application.tools.importers.XSLImport</class>
        </item1>
        <item0>
           <instanceName>Merge topic map...</instanceName>
           <class>org.wandora.application.tools.importers.TopicMapImport</class>
        </item0>
     </import>
     <export>
        <item6>
           <instanceName>OBO round trip...</instanceName>
           <class>org.wandora.application.tools.exporters.OBORoundTrip</class>
        </item6>
        <item5>
           <instanceName>Export OBO...</instanceName>
           <class>org.wandora.application.tools.exporters.OBOExport</class>
        </item5>
        <item4>
           <instanceName>Lucene index builder...</instanceName>
           <class>org.wandora.application.tools.exporters.LuceneIndexBuilder</class>
           <options>
              <checkVisibility>true</checkVisibility>
              <processKeywords>false</processKeywords>
           </options>
        </item4>
        <item3>
           <instanceName>Export site...</instanceName>
           <class>org.wandora.application.tools.exporters.ExportSite</class>
        </item3>
        <item2>
           <instanceName>Export schema as topic map...</instanceName>
           <class>org.wandora.application.tools.exporters.ExportSchemaMap</class>
        </item2>
        <item1>
           <instanceName>Export N3...</instanceName>
           <class>org.wandora.application.tools.exporters.RDFExport</class>
        </item1>
        <item0>
           <instanceName>Export topic map...</instanceName>
           <class>org.wandora.application.tools.exporters.ExportTopicMap</class>
        </item0>
     </export>
     <extract>
        <item0>
           <instanceName>JPEG PS3.0 metadata extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.ExtractFromJPEG</class>
        </item0>
        <item1>
           <instanceName>Simple PDF extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.SimplePDFExtractor</class>
        </item1>
        <item2>
           <instanceName>Simple email extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.SimpleEmailExtractor</class>
        </item2>
        <item3>
           <instanceName>IMDB extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.IMDBExtractor</class>
        </item3>
        <item4>
           <instanceName>Database extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.GenericDatabaseExtractor</class>
        </item4>
        <item5>
           <instanceName>MediaWiki extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.MediaWikiExtractor</class>
        </item5>
        <item6>
           <instanceName>RSS 2.0 extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.RSSExtractor</class>
        </item6>
        <item7>
           <instanceName>Bibtex extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.bibtex.BibtexExtractor</class>
        </item7>
        <item8>
           <instanceName>--- AUDIO DATA/FILES ---</instanceName>
           <class>org.wandora.application.tools.extractors.DummyExtractor</class>
        </item8>
        <item9>
           <instanceName>MP3 ID3V[12] extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.ExtractFromMP3</class>
        </item9>
        <item10>
           <instanceName>FreeDB Extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.FreeDBExtractor</class>
        </item10>
        <item11>
           <instanceName>Last.fm album info extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.AlbumInfoExtractor</class>
        </item11>
        <item12>
           <instanceName>Last.fm related artists extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.ArtistRelatedArtistsExtractor</class>
        </item12>
        <item13>
           <instanceName>Last.fm top albums extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopAlbumsExtractor</class>
        </item13>
        <item14>
           <instanceName>Last.fm top tags extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopTagsExtractor</class>
        </item14>
        <item15>
           <instanceName>Last.fm top tracks extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopTracksExtractor</class>
        </item15>
        <item16>
           <instanceName>Last.fm top albums extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.ArtistTopAlbumsExtractor</class>
        </item16>
        <item17>
           <instanceName>Last.fm top tags extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.TagTopTagsExtractor</class>
        </item17>
        <item18>
           <instanceName>Last.fm top artists with a tags extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.audioscrobber.TagTopArtistsExtractor</class>
        </item18>
        <item19>
           <instanceName>--- SIMPLE FILES ---</instanceName>
           <class>org.wandora.application.tools.extractors.DummyExtractor</class>
        </item19>
        <item20>
           <instanceName>Directory structure extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.DirectoryStructureExtractor</class>
        </item20>
        <item21>
           <instanceName>Simple text document extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.SimpleTextDocumentExtractor</class>
        </item21>
        <item22>
           <instanceName>--- HTML STRUCTURES ---</instanceName>
           <class>org.wandora.application.tools.extractors.DummyExtractor</class>
        </item22>
        <item23>
           <instanceName>HTML link structure extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.HTMLLinkStructureExtractor</class>
        </item23>
        <item24>
           <instanceName>HTML property table extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.table.PropertyTableExtractor</class>
        </item24>
        <item25>
           <instanceName>HTML association table extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.table.AssociationRowTableExtractor</class>
        </item25>
        <item26>
           <instanceName>HTML instance list extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.list.InstanceListExtractor</class>
        </item26>
        <item27>
           <instanceName>HTML super-subclass list extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.list.SuperSubClassListExtractor</class>
        </item27>
        <item28>
           <instanceName>HTML definition list extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.list.DefinitionListExtrator</class>
        </item28>
        <item29>
           <instanceName>--- MICROFORMATS ---</instanceName>
           <class>org.wandora.application.tools.extractors.DummyExtractor</class>
        </item29>
        <item30>
           <instanceName>Geo microformat extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.microformats.GeoExtractor</class>
        </item30>
        <item31>
           <instanceName>Adr microformat extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.microformats.AdrExtractor</class>
        </item31>
        <item32>
           <instanceName>HCalendar microformat extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.microformats.HCalendarExtractor</class>
        </item32>
        <item33>
           <instanceName>HCard microformat extractor...</instanceName>
           <class>org.wandora.application.tools.extractors.microformats.HCardExtractor</class>
        </item33>
     </extract>
     <generator>
         <item0>
           <instanceName>Random graph generator...</instanceName>
           <class>org.wandora.application.tools.generators.RandomGraphGenerator</class>
         </item0>
         <item1>
           <instanceName>Fully connected graph generator...</instanceName>
           <class>org.wandora.application.tools.generators.FullyConnectedGraphGenerator</class>
         </item1>
         <item2>
           <instanceName>Tree graph generator...</instanceName>
           <class>org.wandora.application.tools.generators.TreeGraphGenerator</class>
         </item2>
         <item3>
           <instanceName>Linear list graph generator...</instanceName>
           <class>org.wandora.application.tools.generators.LinearListGenerator</class>
         </item3>
         <item4>
           <instanceName>Finite group graph generator...</instanceName>
           <class>org.wandora.application.tools.generators.FiniteGroupGenerator</class>
         </item4>
         <item5>
             <instanceName>Platonic solid graph generator...</instanceName>
             <class>org.wandora.application.tools.generators.PlatonicSolidGenerator</class>
         </item5>
     </generator>
  </tools>
  <basemap>resources/conf/wandora.xtm</basemap>
  <shortcuts>
     <cut0>http://www.wandora.org/core/schema-type</cut0>
     <cut1>http://www.topicmaps.org/xtm/1.0/language.xtm</cut1>
     <cut2>http://www.wandora.org/core/variant-name-version</cut2>
  </shortcuts>
  <current>
     <directory></directory>
     <port></port>
     <user></user>
     <host></host>
     <map></map>
  </current>
  <window>
     <height>607</height>
     <x>226</x>
     <width>900</width>
     <y>134</y>
     <horizontalsplitter>200</horizontalsplitter>
     <verticalsplitter>300</verticalsplitter>
  </window>
  <defaultSIprefix>http://www.wandora.org/SI</defaultSIprefix>
  <bsh>
     <path></path>
  </bsh>
  <regexp>
     <expression0>
        <name>flip name</name>
        <pattern>(.+) - (.+)</pattern>
        <replacement>$2 - $1</replacement>
        <partialMatch>true</partialMatch>
        <caseSensitive>true</caseSensitive>
     </expression0>
  </regexp>
</options>
Personal tools